(一)更改目录
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:]:十六进制字符