ls:
- -a:连同隐藏文档也显示出来(包括.和..)。
- -A:连同隐藏文档也显示出来(不包括.和..)。
- -d:如果你对一个目录使用ls,是显示目录下的文档列表,加上-d,就是显示目录本身属性了。
- -h:将文档与目录大小人性化显示,默认是byte单位,用了这个会自动转换K,M,G显示。
- -l:ls默认只显示文档名称,不显示属性,-l就是以列表显示文档,包括权限属性等等详细信息。
- -r:反向排序显示结果。
- -t:按时间(一般是mtime)来排序文档列表,降序,最新的排最前面。
- --color=auto:用颜色区别文档。
tree:显示目录树。
- -d:只显示目录。
- -a:显示隐藏文件。
- -L #:只展开指定数目的层级。
- -N:显示中文。
cp:
- -r:递归复制目录。
- -i:当目录内有重复文件时,覆盖前询问。
- -f:当目录内有重复文件时,覆盖前不询问。
- -d:复制链接本身,而不是链接的真实文件。
- -a:完全复制属性,常用于备份,但是文件所属,只能是root才能复制。
rm:
- -r:递归删除目录。
- -i:删除前询问。
- -f:删除前不询问。
mv:
- -i:当目录内有重复文件时,覆盖前询问。
- -f:当目录内有重复文件时,覆盖前不询问。
less:
- -m:显示百分比。
- space:下一页。
- b:上一页。
- g:跳转到第一行。
- G:跳转到最后一行。
- /:往下搜索。
- n:往下重复前一个搜索。
- N:往上重复前一个搜索。
- q:离开。
head:
- -n 50:显示前50行。
- -n -50:显示从开头到倒数51行,就是末尾的50行不显示了。
tail:
- -n 50:显示后50行。
- -n +50:显示从文档的第51行到末尾。
- -f:持续输出,用来看日志文件。
find:
- -name:名称,可以使用通配符。
- -type:类型,f文档,d目录,l链接。
- -size [+-]n[ckmg]:大于+,小于-,c是byte,k就是1024byte。
- -user:文件或目录所属用户名。
- -mtime:例如-mtime 0代表24小时内修改过的;-mtime 1代表昨天修改的;-mtime +5代表5天前修改的;-mtime -5代表5天以内修改的。
- -perm:例如-perm 111,权限正好是111;-perm -111,人员,组和其它人都有x权限;-perm /111,人员,组和其它人只要有一个有x权限。