shell基本命令:
cd /或cd ../ .. :进入根目录
cd 目录名称:进入某个目录
cd .. :回退到前一个目录
cd或cd ~:回到用户主目录
ls:列出文件和目录
ls -F:此操作会在每个目录后加上/,在可执行文件后加上*,在链接文件后加上@
ls -a:用于显示所有文件(包括隐藏文件)
ls -aF:同时命令可以组合使用,指定多个选项只需要一个"-" 即可。
ls -1查看文件的各种属性
当文件名特别长时,输入文件名的前几个字符,按下tab可以自动补全文件名。
如果以某个字符开头的文件名不止一个时,连续按两次tab,可以展示出所有以该字符开头的文件名的文件
pwd:显示当前所在位置
(cat 文件名:查看文件内容
cat -n文件名:在每一行前显示行号)不推荐使用
more 文件名:查看文件内容,此命令会在最后显示一个百分比,表示以显示内容占整个文件的比例,按上下键可翻页,按Q键退出
grep 要查找的内容 文件名:查找文件指定内容
less 文件名:查看文件内容,按上下键可翻页,按Q键可退出
*,?,[],通配符
*:用于匹配文件名中以某个后缀结尾的文件。如(*.cpp、*.biz ...)
?:用于匹配以某字符开头,而后跟一个字符的文件。如(catalina.out-20180127.g? ....)
[]:用于匹配所有出现在[]括号内的字符。如($ ls catalina.out-20180127.g[z] ...)