1、命令行补全:按两下TAB键
2、通配符:*(任意长度字符串) ?(一个字符) [abc]、[a-c](匹配a,b,或c)
pwd :显示当前所在目录
ls :列出目录内容 -F(显示目录内容时区分文件类型) -a(所有文件) -l(查看文件属性)
dir :列出目录内容
vdir :和ls -l 一样
cat : 查看文件内容,可跟多个文件,显示文件所有内容 -n(显示行号)
more :分页查看文件,enter键下一页,q退出
head : 查看文件开头 -n(文件开头前n行)
tail : 查看文件结尾 -n(文件结尾后n行)
less :像一个只能阅读的文本编辑器 -M(底部显示文件信息)
less test.txt空格:下一页
b:上一页
方向键滚动
/oo 查找oo /+enter 查找下一个oo ?+enter 查找上一个oo
q:退出
grep :查找文件内容
grep 文件内容 文件 -rni(n:行号,r:所有目录,i:忽略大小写)基于正则表达式搜索,当文件内容含有空格时要用'文件内容'
egrep :同grep,基于扩展的正则表达式
find :查找文件
find 目录 -name 文件名 -print(打印到屏幕)-type d(指定文件类型:b:块设备文件,c:字符设备文件,d:目录文件,f:普通文件,p:命名管道,l:符号链接)
-atime n(最后一次使用在n天前的文件)
-atime +n(最后一次使用在大于n天前的文件)
-atime -n(同理)
-mtime n(最后一次修改在n天前的文件)
-mtime +n(同理)
-mtime -n(同理)
locate :快速搜索文件
locate 文件名locate基于其文件名数据库进行搜索,所以快。搜索前可先更新其数据库(使用updatedb命令)
whereis : 查找程序文件,并提供这个文件的可执行文件、源代码文件和使用手册的存放位置。
whereis findwhereis -b find(只查找二进制可执行文件)
uname -a : 查找操作系统信息
man :查询命令手册,打开手册使用的是less命令