linux中将文件歸檔壓縮?文件歸檔:文件歸檔也稱之為打包,指的是一個文件或者多個文件或者目錄的一個集合,這個集合儲存在一個文件中歸檔文件是沒有進行壓縮的,所以占用的空間是所有文件或者目錄的總和工作中經常與壓縮結合在一起使用,接下來我們就來聊聊關于linux中将文件歸檔壓縮?以下内容大家不妨參考一二希望能幫到您!
linux中将文件歸檔壓縮
文件歸檔:
文件歸檔也稱之為打包,指的是一個文件或者多個文件或者目錄的一個集合,這個集合儲存在一個文件中。歸檔文件是沒有進行壓縮的,所以占用的空間是所有文件或者目錄的總和。工作中經常與壓縮結合在一起使用
文件壓縮:
節約磁盤空間,加快文件的傳輸速率
解壓縮命令:gzip;xz
gzip:不能壓縮目錄,隻能壓縮文件,壓縮速度最快,但是壓縮比例比較低。擴展名:.gz
- 不保留源文件壓縮:gzip 123.txt
- 保留源文件壓縮:gzip -c 345.txt > 345.txt.gz
- 不保留源文件的解壓:gunzip 123.txt.gz
- 保留原文件的解壓:gunzip -c 345.txt.gz > 234.txt
- 不保留源文件解壓:gzip -d 345.txt.gz
xz :可以壓縮目錄和文件壓縮的速度比較慢,但是壓縮比例最高。擴展名:.xz
- 不保留源文件壓縮:xz 123.txt
- 保留源文件壓縮:xz -c 345.txt > 345.txt.xz
- 不保留源文件的解壓:unxz 345.txt.xz
- 保留原文件的解壓:xz -d -k 123.txt.xz
- 不保留源文件解壓:xz -d 123.txt.xz
歸檔與壓縮命令tar:
- -c #創建新文件
- -f #指定文件格式
- -v #顯示詳細過程
- eg:tar -cf vmware.tar vmware-tools-distrib;tar -cvf vmware-tools.tar vmware-tools-distrib
- -z #以gzip方式歸檔壓縮 eg:tar -zcvf vmware-tools.tar.gz vmware-tools-distrib
- -J #以xz方式進行歸檔壓縮 eg:tar -Jcvf vmware-tools.tar.xz vmware-tools-distrib;tar -Jcvf /home/XD/vmware-tools.tar.xz vmware-tools-distrib
- -v #解檔解壓操作 tar -xf vmware-tools.tar.xz
- -C #指定解壓路徑
參考個人博客:cyz
, 更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!