2007年3月21日

【作業系統】Linux 中各種壓縮檔解壓縮的基本方式

沒辦法,我記憶真的很差,只好放在這邊隨時查 Orz.....

檔案名稱
相關程式
解壓縮常用參數
*.bz2
由bzip2程式壓縮
bzip2 -d filename.bz2
*.gz
由gzip 程式壓縮
gzip -d filename.gz
*.tartar 程式打包、無壓縮
*.tar.gztar 程式打包、經過 gzip 壓縮tar -xzvf filename.tar.gz
*.Z由compress程式壓縮compress -d filename.Z


至於壓縮資料夾,通常是用 tar 加上壓縮的功能達成的,用下面的指令:
  1. 到欲打包壓縮的資料夾底下
  2. > tar -cjv -f ./filename.tar.bz2 * 或是
    > tar -czv -f ./filename.tar.gz *

其中,"j" 代表用 bzip2 壓縮,"z" 代表用 gzip 壓縮,前者壓縮能力比較好,而 -f 為檔名的指定選項,後面必須接檔名,所以, -czv -f #### 可以寫成 -czvf ####,但是 f 不能放到前面。另外,加上 ./ 才會讓壓縮檔存在同一個資料夾下面,不然會不見(應該是跑到 tmp 資料夾了吧!)


0 意見:

Template by - Abdul Munir | Daya Earth Blogger Template