目錄
1.打包與壓縮相關概念
2.zip壓縮打包程式
3.tar打包工具
4.總結
linux上有各種打包壓縮工具和各種壓縮檔案格式
zip -r -9 -q -o hello.zip /home/book/desktop
-r 引數表示遞迴打包包含子目錄的全部內容
-9 0~9表示壓縮級別(9最大,0最小)
-q 引數表示為安靜模式,即不向螢幕輸出資訊
-o,表示輸出檔案,需在其後緊跟打包輸出檔名。
du -h hello.zip //檢視檔案大小
file hello.zip //檢視檔案型別
unzip hello.zip -d hello //把hello.zip解壓到hello目錄下,如果沒有hello目錄,則建立
tar的打包和解包都是乙個命令tar,只是引數不同
tar -cf book.tar /home/book/desktop //打包desktop為book.tar
-c 表示建立乙個 tar 包檔案,-f 用於指定建立的檔名,注意檔名必須緊跟在 -f 引數之後,比如不能寫成 tar -fc book.tar,可以寫成 tar -f book.tar -c ~。
mkdir tardir
$ tar -xf book.tar -c tardir //解包乙個檔案(-x 引數)到指定路徑的已存在目錄(-c 引數)
zip:
打包 :zip something.zip something (目錄** -r 引數)
解包:unzip something.zip
指定路徑:-d 引數
tar:
打包:tar -cf something.tar something
解包:tar -xf something.tar
指定路徑:-c 引數
06 linux基礎命令(三)
上期部落格內容 linux基礎命令 三 cut 從某一行資訊中取出某部分我們想要的資訊。常用 cut d 分隔字元 f field 用於分隔字元 cut c 字元範圍 引數說明 d 後面接分隔字元,通常與 f 一起使用 f 根據 d 將資訊分隔成數段,f 後接數字 表示取出第幾段 c 以字元為單位取...
linux基礎(十五)檔案打包壓縮 解壓解檔
檔案歸檔 打包 一 檔案歸檔,就是把多個檔案變成乙個歸檔檔案,即打包。二 命令 tar c 建立 f 指定歸檔檔案名稱 t 顯示歸檔檔案中的內容 r 向歸檔檔案中新增檔案 get 取出單個檔案 delete 刪除單個檔案 x 取出歸檔檔案中的所有內容 c 指定解檔目錄 測試 1.首先將 etc 打包...
Linux 檔案壓縮與打包
通過壓縮演算法將檔案的體積減小,同時將多個檔案合併在一起。將多個檔案或者目錄合併成乙個檔案。z compress程式壓縮檔案 gz gzip程式壓縮檔案 bz2 bzip2程式壓縮檔案 tar tare程式打包的軟體,並未壓縮 tar.gz tar打包的檔案,使用gzipo壓縮 tar.bz2 ta...