cat命令 用途:显示出文件的内容 cat [选项] 文件名 …
more命令 用途:全屏方式分页显示文件内容 more [选项] 文件名 …
交互操作方法 按Enter键向下逐行滚动 按空格键向下翻一屏 按q键退出
less 命令 用途:与 more 命令相同,但扩展功能更多 less [选项] 文件名 …
交互操作方法 Page Up 向上翻页,Page Down 向下翻页 按“/”键查找内容,“n”下一个内容,“N”上一个内容 其他功能与 more 命令基本类似
head命令 用途:查看文件开头的一部分内容(默认为10行) head -n 文件名 …
tail命令 用途:查看文件结尾的少部分内容(默认为10行) tail -n 文件名 … tail -f 文件名
wc命令 用途:统计文件中的单词数量(Word Count)等信息 wc [选项]... 目标文件... 常用命令选项 -l:统计行数 -w:统计单词个数 -c:统计字节数
检索和过滤文件内容 grep 命令
grep命令 用途:在文件中查找并显示包含指定字符串的行
常用命令选项 -i:查找时忽略大小写 -v:反选,输出与查找条件不相符的行 -A 1:表示查看包含指定字符串及后一行 -B 2:表示查看包含指定字符串及前两行 -C 1:表示查看包含指定字符串及前后一行 -c:统计指定字符串在文件中出现的行数 查找条件设置 要查找的字符串以双引号括起来 “^……”表示以……开头,“……$”表示以……结尾 “^$”表示空行
压缩命令 gzip、bzip2 命令
zip命令、bzip2命令 用途:制作压缩文件、解开压缩文件
gzip [-9] 文件名… bzip2 [-9] 文件名... 制作压缩文件
gzip -d .gz格式的压缩文件 bzip2 -d .bz2格式的压缩文件 解开压缩文件
常用命令选项
-9、-d
请注意: gzip和bzip2命令使用的压缩算法各不相同 一般来说bzip2的压缩效率要好一些
归档命令tar命令
tar命令 用途:制作归档文件、释放归档文件 tar [选项] ... 归档文件名 源文件或目录 tar [选项]... 归档文件名 [-C 目标目录] 常用命令选项 -c:创建 .tar 格式的包文件 -x:解开.tar格式的包文件 -v:输出详细信息 -f:表示使用归档文件 -p:打包时保留原始文件及目录的权限 -t:在不解压包的情况下看包内内容 -C:解包时指定释放的目标文件夹 -z:调用gzip程序进行压缩或解压 -j:调用bzip2程序进行压缩或解压
常用组合
zcvf 压缩
zxvf 解压