(一)更改目录

cd改变目录

  使用绝对或相对路径:

    cd/home/wang/

    cd home/wang

    切换至父目录:cd..

    切换至当前用户主目录:cd

    切换至以前的工作目录:cd -

  选项:-P

  相关的环境变量:

    PWD:当前目录路径

    OLDPWD:上一次目录路径

(二)列出目录内容

列出当前目录的内容或指定目录

  用法:ls [options] [files_or_dirs]

  示例:

    ls -a包含隐藏文件

    ls -l显示额外的信息

    ls -R目录递归诵过

  ls -ld目录和符号链接信息

  ls -1文件分行显示

    ls -s按从大到小排序

    ls -t按mtime排序

    l s-u配合 -t选项,显示并按atime从新到旧排序

    ls -U按目录存放顺序显示

    ls -X按文件后缀排序

(三)文件通配符

  * 匹配零个或多个字符

  ?匹配任何单个字符

  ~当前用户家目录

  ~mage用户mage家目录

  ~+当前工作目录

  ~-前一个工作目录

  [0-9]:匹配数字范围

  [a-z]:字母

  [A-Z]:字母

  [wang]匹配列表中的任何的一个字符

  [^wang]匹配列表中的所有字符以外的字符

  预定义的字符类:man 7 glob

  [:digit:]:任意数字,相当于0-9

  [:lower:]:任意小写字母

  [:upper:]:任意大写字母

  [:alpha:]:任意大小写字母

  [:alnum:]:任意数字或字母

  [:blank:]:水平空白字符

  [:space:]:水平或垂直空白字符

  [:punct:]:标点符号

  [:print:]:可打印字符

  [:cntrl:]:控制(非打印)字符

  [:graph:]:图形字符

  [:xdigit:]:十六进制字符

0%