文件處理-Linux

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

?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容