cat命令,把档案串连接后传到基本输出或将屏幕显示的内容输入到另一个档案。
参数:-n 所有行编号

-b 给非空行编号

cp命令,cp [选项] <源文件名或目录名> <目标文件名或目录名>。
参数:-i 与-f相反,执行交互式复制。保留源文件,建立新文件名文件。

-r 复制目录总所有文件及子目录。
rm命令,
参数:-r 递归删除全部目录和子目录以及文件。

-i 交互式删除。确认是否删除每个文件。
-f 从不给提示,忽略不存在的文件。
mkdir命令 创建一个目录。
-m 创建新目录存取权限,也可用chmod命令设置。

-p 一次性创建多个目录

rmdir命令, 删除空目录,删除某目录必须对父目录有写权限。
参数:-p 递归删除目录,子目录删除后其父目录为空时一同删除。

pwd命令 显示当前工作目录的绝对路径。
ls命令 列目录。
参数:-a 显示目录下的所有子目录和文件,隐藏文件。
-l 以列表形式显示文件详细信息。
-R 递归式的显示指定目录的各子目录中的文件。

chmod 命令,改文件或目录的访问权限。一种字母权限,一种是数字权限。
遵循u\g\o\a模式
操作符号:+ 、-、=
r 可读
w 可写
x 可执行
0没有权限
1可执行
2可写
4可读
给text.txt文件属主增加可读、可写、可执行权限,属组增加可读可执行权限、其他人没有权限。

参数:-R递归改变指定目录和其下的所有子目录和文件的属组。

chown命令,改变文件或目录的属主和属组。
参数:-R递归的改变
将text.txt文件的属主改成liu、属组改成users

file命令,识别文件类型。
diff命令,比较文件的差异,比较文本文件的异同处。
参数:-c 标识行数,显示出不同之处。
grep命令,以指定模式搜索文件

find命令,在目录结构中搜索文件
参数:-a 逻辑与
-o逻辑或
!逻辑非
-name 查找所给字符串匹配的所有文件
ln命令,链接文件和目录。
参数:-s创建符号链接

这里必须注意:符号链接和硬链接的区别,符号链接依赖于源文件,而硬链接则相反。
touch命令,原以为是创建文件命令,但网上搜说之要该命令能够重定向输出到一个不存在的文件,就会创建文件,其实touch命令用来改变文件或者目录时间的。
touch -t 时间 文件名
touch -r 文件1 文件2 ,将文件2时间更改成和文件1一样。
tar命令,备份文件。
参数:-z 用gzip压缩/解压缩文件,
-c 创建新的压缩或者文件。
-x 从压缩文件中释放文件。
-v 详细报告tar命令处理文件的信息。
-f 使用文件或设备,这是必选项。
对于要压缩成 tar.gz 格式的文件备份,使用命令
tar -czvf 压缩文件名 源文件/目录
对于还原解压tar.gz格式的文件,使用命令
tar -zxvf 压缩文件名 指定目录