cp-复制文件(目录)
【-p】连同文件的属性一起复制过去,而非使用默认属性
【-d】若源文件为链接文件的属性,则复制链接文件属性而非文件本身
【-r】递归持续复制,用于目录的复制行为
【-a】相当于-pdr的行为
【-i】若目标文件已经存在时,在覆盖时会先询问操作的进行
【-l】硬链接
【-s】符号链接,“快捷方式”
【-u】目标文件与源文件有差异时执行复制,常用于备份工作
rm-删除文件(目录)
【-f】force,忽略不存在的文件,不会出现警告信息
【-i】删除前询问用户是否操作
【-r】递归删除,常用于目录的删除
mv-移动文件(目录)或更名
【-f】force,不询问直接覆盖
【-i】若目标文件已经存在时,询问是否覆盖
【-u】源文件与目标文件有差异时,才会更新
cat-由第一行开始显示文件内容
tac-从最后一行开始显示
nl-显示的时候输出行号
more-逐页地显示文件内容
less-逐页地显示文件内容,可往回翻页
head-只看头几行
head -n 20 /etc/my.conf 显示前20行
head -n -20 /etc/my.conf 最后20行不显示
tail-只看结尾几行
tail -n 20 /etc/my.conf 显示最后20行
tail -n +20 /etc/my.conf 显示20行以后的数据
【-f】持续检测文件,显示最新的内容
od-二进制方式读取文件内容
touch-修改文件时间或者创建文件
mtime:文件内容数据更改时,会更新此时间
ctime:权限、属性等文件状态被修改时,更新此时间
atime:文件内容的读取时间
【-a】仅修改访问时间
【-c】仅修改文件的时间,若文件不存在则不创建新文件
【-m】仅修改mtime