Linux 壓縮和解壓命令

2021-09-12 01:16:47 字數 1161 閱讀 5111

tar -cvf ***.tar file1 file2 directory1 directory2
將若干檔案和目錄打包成***.tar

解釋:c: create 建立

v:verbose 顯示過程資訊

f:file 檔案

tar -xvf ***.tar
將***.tar中的檔案提取出來,放到當前目錄

x: extract 提取

將***.tar 壓縮包解壓至另外的目錄,使用-c

tar -xvf ***.tar -c/opt/zhang

檔案解壓到相對目錄

tar -xvf ***/tar -c ../ccc
將***.tar解壓到上級目錄的ccc目錄

壓縮:將a aa.txt include rc build壓縮成aa.tar.gz

tar -zcvf aa.tar.gz a aa.txt include rc build
解壓:將檔案aa.tar.gz 解壓到 /opt,解壓到當前目錄不需要-c

tar -zxvf aa.tar.gz -c /opt
解壓:將檔案aa.tar.gz 解壓到 上級目錄的cc

tar -zxvf aa.tar.gz -c ../cc
檢視aa.tar.gz裡面的內容

tar -tvf aa.tar.gz
檢視結果如下:

-rw-rw-r-- zhangfeng23/zhangfeng23 0 2019-03-05 17:29 a

-rw-rw-r-- zhangfeng23/zhangfeng23 0 2019-03-05 17:29 aa.txt

drwxrwxr-x zhangfeng23/zhangfeng23 0 2019-03-05 17:29 include/

drwxrwxr-x zhangfeng23/zhangfeng23 0 2019-03-05 17:29 rc/

drwxrwxr-x zhangfeng23/zhangfeng23 0 2019-03-05 17:29 build/

linux壓縮和解壓命令

tar命令 解包 tar zxvf filename.tar 打包 tar czvf filename.tar dirname gz命令 解壓1 gunzip filename.gz 解壓2 gzip d filename.gz 壓縮 gzip filename tar.gz 和 tgz 解壓 ta...

Linux 壓縮和解壓命令

tar.gz 壓縮 tar zcvf 壓縮後的包名.tar.gz 壓縮的目錄 zcvf z 壓縮成gz的字尾 c 建立壓縮包 t 檢視壓縮包內容 v 顯示壓縮過程 輸出壓縮的檔案 f 固定引數 後邊接壓縮包 解壓 tar zxvf 壓縮包名稱.tar.gz c 目標目錄 中括號表示可以沒有此引數 解...

linux壓縮和解壓縮命令

tar命令 解包 tar zxvf filename.tar 打包 tar czvf filename.tar dirname gz命令 解壓1 gunzip filename.gz 解壓2 gzip d filename.gz 壓縮 gzip filename tar.gz 和 tgz 解壓 ta...