文件处理-Linux

2021-08-26  本文已影响0人  7f0a92cda77c

1 .zip 文件

zip压缩文件
#zip 想命名的压缩文件  待压缩文件1 待压缩文件2 待压缩文件...
zip abc.txt  a.txt b.txt c.txt
.zip文件解压缩
#不指定,默认解压缩到当前位置
unzip abc.txt 
#解压缩到特定目录下 -d参数
unzip -d  /home/vip/public/

2 .gz 文件

gzip, gunzip, zcat - compress or expand files
#常用参数
-c:压缩,并可保留源文件;默认是不保留的
-d:解压缩;效果等同于 gunzip 
-r:压缩目录

3 .tar格式

#第一种-打包
tar -cvf  abc.tar a.txt b.txt c.txt
tar [选项] [-f 压缩包名] 源文件或目录
选项:
 -c:打包
 -f:指定压缩包的文件名。压缩包的扩展名是用来给管理员识别格式的,所以一定要正确指定扩展名。
 -v:显示打包文件过程
#第二种解压缩
-x:解打包
tar -xvf abc.tar 

4 .tar.gz格式

tar -zcvf abc.tar.gz a.txt b.txt c.txt
 -c:打包
tar - zxvf  abc.tar.gz
-x:解打包
-z:压缩和解压缩 ".tar.gz" 格式

5 .bz2格式 或者是.tar.bz2格式

bzip2 [选项] 源文件
选项:
 -d:解压缩
 -k:压缩时保留源文件
 -v:显示压缩的详细信息
bzip2 -k a.txt
ll
a.txt
a.txt.bz2
 -j: 压缩和解压缩 ".tar.bz2" 格式
tar -jxvf abc.gz.bz2 
a.txt
b.txt
c.txt

https://zhuanlan.zhihu.com/p/152623706

上一篇下一篇

猜你喜欢

热点阅读