linux下的文档处理及tar命令
1、使用cat命令进行纵向合并
使用‘>’是将左边的内容覆盖到右边
使用‘>>’是将左边的内容追加到右边文档中
还可使用‘>’将不同文件进行合并
2、管道符‘|’统计行数
使用wc -l直接计算行数
管道符计算单个文件的行数
计算多个文件合并后的行数
3、tar命令打包文件(注意参数不带-,比如cvf,不能是-cvf)
c创建一个新的tar文件
v显示所打包文件的详细信息
f指定归档文件或磁盘
t列出tar文件目录内容
x从tar文件中抽取内容
z使用gzip算法来压缩文件
j使用bzip2算法来压缩文件
打包是将多个文件打包成一个文件,避免文件的零乱。
例如:
文件打包
解包
解包到指定路径,使用关键字 ‘-C’
4、压缩文件
使用压缩是将大文件通过压缩算法,压缩成一个小文件,从而达到节省空间,以及在网络上节省传输流量的效果。
(1)gzip方式将文件test.tar压缩成.gz的文件
命令:gzip test.tar -C 文件路径 (注意是大C)
(2)gzip方式解压缩文件
(3)bzip2压缩文件
命令:bzip2 test.tar -c 文件路径
(4)bzip2解压文件
(5)将归档与压缩同时进行
使用gzip与归档同时进行:
使用bizp2与归档同时进行:
将目录进行打包压缩:
进行解包: