• Linux文件与目录管理


    1、目录与路径
    绝对路径:【一定由根目录/写起】,如:/usr/share/doc
    相对路径:【不是由/写起】,如由/usr/share/doc要到/usr/share/man底下时,可以写成【cd ../man】
    2、目录的相关操作
    . 代表此层目录
    .. 代表上一层目录
    - 代表前一个工作目录
    ~ 代表目前用户身份所在的家目录
    ~account 代表account 这个用户的家目录(account是这个账号名称)
    3、处理目录的常用指令
    cd:变换目录(change directory)
    pwd:显示当前目录(print Working Directory)
    mkdir:建立一个新的目录
    rmdir:删除一个空的目录
    4、文件与目录
    a、文件与目录的检视 ls
    b、cp:复制
    #用root身份,将家目录下的 .bashrc复制到 /tmp下,并更新为bashrc
    cp ~/ .bashrc /tmp/bashrc
    #cp -a ,将文件的所有特性都一起复制过来
    cd /tmp
    cp -a /var/log/wtmp
    c、rm:移除文件或者目录
    d、mv:移动文件与目录,或更名
    #复制一文件,建立一目录,将文件移动到目录中
    cd /tmp
    cp ~/ .bashrc bashrc
    mkdir mvtest
    mv bashrc mvtest
    #目录更名
    mv mvtest mvtest2
    5、文件内容查阅
    cat :由第一行开始显示文件内容
    tac:从最后一行开始显示文件内容
    nl:显示的时候,顺道显示行号
    more:一页一页的显示文件内容
    less:可往前翻页,与more类似
    head:只看头几行
    #显示前20行
    head -n 20 filename
    tail:只看尾巴几行
    #显示最后的20行
    tail -n 20 filename
    od:以二进制的方式读取文件内容

  • 相关阅读:
    [Jobdu] 题目1528:最长回文子串
    [Jobdu] 题目1510:替换空格
    [Leetcode] Candy
    [Leetcode] Jump Game
    [Leetcode] Longest Valid Parentheses
    [Leetcode] Triangle
    [Leetcode] Populating Next Right Pointers in Each Node
    java web作用域page request session application
    String对象不可改变的特性及内存机制
    Java IO
  • 原文地址:https://www.cnblogs.com/yayazhang221/p/11945019.html
Copyright © 2020-2023  润新知