打包跟壓縮的區別:
打包是指將多個檔案或者目錄放在一起,形成一個總的包,這樣便於儲存和傳輸,但是大小是沒有變化的,壓縮是指將一個或者多個大檔案或者目錄通過壓縮演算法使檔案的體積變小以達到壓縮的目的,可以節省儲存空間,在壓縮的時候通常是先打包再壓縮;
簡簡單單 隨拿隨用的 tar
linux
zip
壓縮。壓縮當前資料夾下所有檔案,壓縮為a.zip
。命令列的方法是怎樣。
zip -r fileName.zip 資料夾名
tar
tar
命令可以用來壓縮打包單檔案、多個檔案、單個目錄、多個目錄。
常用格式:
單個檔案壓縮打包 tar czvf my.tar file1
多個檔案壓縮打包 tar czvf my.tar file1 file2,...
單個目錄壓縮打包 tar czvf my.tar dir1
多個目錄壓縮打包 tar czvf my.tar dir1 dir2
解包至當前目錄:tar xzvf my.tar
其他,zip操作
一般不建議你整zip啊,但是你從windows上,肯定打包就是zip.
那麼怎麼玩呢?
你裝一個 zip
的包,
安裝
centos:
安裝zip
yum install zip
安裝unzip
yum install unzip
ubuntu:
安裝:
apt-get install zip unzip
用法:
例項
將 /home/html/ 這個目錄下所有檔案和資料夾打包為當前目錄下的 html.zip:
zip -q -r html.zip /home/html
如果在我們在 /home/html 目錄下,可以執行以下命令:
zip -q -r html.zip *
從壓縮檔案 cp.zip 中刪除檔案 a.c
zip -dv cp.zip a.c
本文參照來源
www.runoob.com/linux/linux-comm-zi...
本作品採用《CC 協議》,轉載必須註明作者和本文連結