basename:获取文件名
cat:
-A:显示特殊字符
-n:行号,空白行也会带上
cd:
-:回到上一个目录
~:回到自己的主文件夹
chattr:
-i:文件不可修改不可删除
-a:文件只能用append的方式追加内容,不能修改,也不能删除文件
cp:
-a:完全复制,包含文件上次修改时间也不会更新
-l:硬链接
-s:软链接
-r:递归复制一个directory
df:
-h:用G,M等易读方式显示系统中所有文件系统的大小
-i:每个文件系统中可用的inode数量
dirname:获取路径名
du:
-a:除了显示本目录下的目录,也显示本目录下的文件
-s:列出总量,即目录下所有子目录的大小,否则会递归找所有子目录的子目录
-m:显示为MB
file:查看文件类型, ASCII text, data, directory, executable
find:
head:
-n:
-n -10:不打印前10行
less:
locate:
ls:
-a:全部文件,包含隐藏文件和.和..
-d:只列出目录,ls -d /tmp,否则列出/tmp下的所有文件
-l:给每个文件显示所有属性和权限信息
-i:看inode号
--color=auto:
lsattr:
mkdir:
-p:路径上不存在的文件一律创建
-m: mkdir -m 777 test,带权限创建,否则umask
mv:
od:
pwd:
pidstat:
-d 1:每隔一秒显示单个进程磁盘IO
rename:
rm:
-r:递归删directory
-f:force
size:看可执行文件正文、bss等长度
tail:
-n:
-f:
touch:
umask:
whereis:系统中存在的文件,和用户无关
-b:只显示可执行文件
which: 和用户相关,当前用户可执行的
-a: $PATH中所有可执行文件都显示,不止显示第一个