04.压缩
[toc]{type: “ol”, level: [2, 3, 4, 5]}
gzip
gzip [option]... file 压缩文件
-c 将压缩结果输出到屏幕,保留原来的文件
-1-9 指定压缩比,默认9
-d 解压
gzip -c passwd > passwd.gz
gunzip 解压
zcat 不解压的情况下查看压缩比内的内容
bzip2
bzip [option] file 直接压缩
bunzip2 解压
-k 保留原来的文件
-d 解压
-1-9 指定压缩比
bzcat 不解压的情况下查看压缩包的内容
xz
xz [option] file
unxz 解压
-k 保留原来的文件
-d 解压
-1-9 指定压缩比
xzcat 不解压直接查看
zip
zip [option] zipfile 要压缩的文件
zip -r network.zip /etc/sysconfig/network-scripts
unzip network.zip
tar
tar cpvf etc.tar /etc 归档
-c 创建
-v 显示过程
-f 指定归档文件
-p 把原来的属性也带过来
tar -r -f etc.tar /etc 追加
tar -t -f etc.tar 查看归档文件内的内容
tar xf etc.tar 解压文件
tar xf etc.tar -C
-z 使用gzip压缩
-j 使用bzip2压缩
-J 使用xz压缩
--exclude 排除文件
split
split -b 指定大小 文件(只能为文件) 切割以后的名字
-d 指定后缀为数字
-a 指定后缀几位
cat 切割后的文件 > 新文件