1. 程式人生 > >shell命令之檔案壓縮與解壓(常用)

shell命令之檔案壓縮與解壓(常用)

.tar
解包:tar xvf FileName.tar
打包:tar cvf FileName.tar DirName
(注:tar是打包,不是壓縮!)

.gz
解壓1:gunzip FileName.gz
解壓2:gzip -d FileName.gz
壓縮:gzip FileName
.tar.gz 和 .tgz
解壓:tar zxvf FileName.tar.gz
壓縮:tar zcvf FileName.tar.gz DirName

.bz2
解壓1:bzip2 -d FileName.bz2
解壓2:bunzip2 FileName.bz2
壓縮: bzip2 -z FileName
.tar.bz2
解壓:tar jxvf FileName.tar.bz2
壓縮:tar jcvf FileName.tar.bz2 DirName

.bz
解壓1:bzip2 -d FileName.bz
解壓2:bunzip2 FileName.bz
壓縮: 未知
.tar.bz
解壓:tar jxvf FileName.tar.bz
壓縮: 未知

.Z
解壓:uncompress FileName.Z
壓縮:compress FileName
.tar.Z
解壓:tar Zxvf FileName.tar.Z
壓縮:tar Zcvf FileName.tar.Z DirName

.zip
解壓:unzip FileName.zip
壓縮:zip FileName.zip DirName

.rar
解壓:rar x FileName.rar
壓縮:rar a FileName.rar DirName

相關推薦

shell命令檔案壓縮常用

.tar 解包:tar xvf FileName.tar 打包:tar cvf FileName.tar DirName (注:tar是打包,不是壓縮!) .gz 解壓1:gunzip FileName.gz 解壓2:gzip -d Fil

linux 命令檔案打包

2018年10月31日 14:37:29 weixin_42414439 閱讀數:4 標籤: linux  解壓縮

Linux檔案壓縮命令

 對許多使用者來說,在DOS和Windows環境下利用工具軟體ARJ、Winzip等,壓縮或解壓檔案是比較容易的事。但是,在Linux中如何對檔案進行壓縮與解壓呢?本文基於Red Hat 6.0,介紹了

Centos常用命令壓縮壓縮

replace 那種 在線安裝 後綴 unzip .com cal gunzip 基本上   在Linux中,壓縮文件的擴展名主要是:[*.tar,*.tar.gz,*.tgz,*.gz,*.Z,*.bz2],雖然,我們知道,在LInux中,文件的擴展名沒有什麽作用,但是由

liunx系統中的檔案壓縮

zip格式 壓縮: zip -r [目標檔名].zip [原檔案/目錄名] 解壓: unzip [原檔名].zip 注:-r引數代表遞迴 tar格式(該格式僅僅打包,不壓縮) 打包:tar -cvf [目標檔名].tar [原檔名/目錄名] 解包:tar -xvf [原檔名]

C++中的位移操作以實現檔案壓縮實現哈夫曼對檔案壓縮時做的一個小測試

因為以前基本上沒用過位移操作,所以這裡做了一個小測試,加深了一下對位移的理解 相關概念:        因為C++中對檔案的操作常用的就是按位元組來進行讀取。下面對檔案的讀寫進行舉例(這是我常用的方式,大家也可以用其它方法讀取):   首先包含相關標頭檔案:     

用Huffman樹實現檔案壓縮

用Huffman樹實現檔案的壓縮與解壓 我們先來了解一下什麼是Huffman樹? 我們平常所使用的Zip等壓縮工具都是藉助Huffman樹實現的,Huffman是一種特殊的二叉樹,它是一種加權路徑最短的二叉樹, 因此也稱為最優二叉樹。 (下面用一

Java實現檔案壓縮

Java實現ZIP的解壓與壓縮功能基本都是使用了Java的多肽和遞迴技術,可以對單個檔案和任意級聯資料夾進行壓縮和解壓,對於一些初學者來說是個很不錯的例項。 zip扮演著歸檔和壓縮兩個角色;gzip並不將檔案歸檔,僅只是對單個檔案進行壓縮,所以,在UNIX平

Huffman的應用檔案壓縮壓縮

檔案壓縮與解壓縮>      最近這段時間一直在學習樹的這種資料結構,也接觸到了Huffman樹以及瞭解了什仫是Huffman編碼,而我們常用的zip壓縮也是利用的Huffman編碼的特性,那仫是不是可以自己實現一個檔案壓縮呢?當然可以了.在檔案壓縮中我實現了Huff

linux 檔案壓縮

檔案壓縮與解壓檔案的壓縮與解壓,也是我們日常中經常用到的操作,如,我們會經常從網上下載各種檔案進行進行安裝,而大部分檔案都是經過壓縮的。下面來學習四個常用的壓縮命令。gzip特點:1.只能壓縮檔案,不能壓縮目錄2.不保留原始檔[[email protected] t

Linux檔案壓縮

壓縮解壓檔案很常用,經常會忘記。最好的方法是每次用的時候都去查一下,用多了相信就會熟悉了。列舉下面常用的壓縮和解壓命令,以備查詢: 1.幾種壓縮檔案格式 *.z:compress 程式壓縮的檔案。 *.bz2:bzip2程式壓縮的檔案。 *.gz:gzip程式壓縮的檔案。

PAT乙級 1078 字串壓縮 20 分

文字壓縮有很多種方法,這裡我們只考慮最簡單的一種:把由相同字元組成的一個連續的片段用這個字元和片段中含有這個字元的個數來表示。例如 ccccc 就用 5c 來表示。如果字元沒有重複,就原樣輸出。例如 aba 壓縮後仍然是 aba。 解壓方法就是反過來,把形如 5c 這樣的表示恢復為 cc

PAT1078 字串壓縮 20 分

思路:分成兩類,解壓和被解壓。解壓的時候字串中只有字母和空格,只要設定一個加法器數一數相鄰相同的就好了。被解壓時字串中有字母、空格、數字。特殊點在於數字,設定一個加法器,將該數字從string轉化成int就好了,如果該加法器數字不變依然為零的話就設定為一。再來一重迴圈輸出

Linux 下軟體包的安裝,壓縮詳細

1、已經編譯打包好的xxx.rpm    如果你的Linux系統帶有安裝程式,最好用系統自帶的安裝程式來安裝。比如 SuSE的YaST2就帶有安裝程式,在KDE環境下只要是rpm,就可以在Konqueror裡面點選再“Install with YaST2”,這樣做的好處是Ya

大資料Linux命令檔案檢視大小、系統情況命令壓縮

一、實時檢視檔案內容 Linux 中有一個tail命令,常用來顯示一個檔案的最後n行文件內容 但更多情況下,我們要在伺服器端執行程式,並且需要實時監控執行日誌,這時候有什麼辦法實時滾動顯示log檔案內容? 這裡可以利用tail命令加引數f實現:tail用於顯示指

續寫vim,shell腳本基礎編輯,read命令,ifcase判斷語句,文件查找方式,壓縮

退出 hist match 時間戳 語法錯誤 margin 基本概念 相同 reg 一、 Vim續寫 ?1、命令擴展模式的位置定界 ??起始位置 cmd 終止位置???Cmd:????y復制????d刪除????Gu變大寫????gu變小寫??例如:0y$命令意味著:

ubuntu壓縮檔案

ubuntu之壓縮與解壓檔案 安裝壓縮工具 sudo apt-get install rar 安裝解壓工具 sudo apt-get install unrar .tar 解包: tar xvf xxx.tar 打包: tar cvf xxx.tar dirname

Linux:03---Terminal高階命令(檔案壓縮):gzip、bzip2、tar

提示: gzip、bzip2:只能用於單個檔案的壓縮與解壓,不能壓縮或者解壓目錄 tar可用於多個檔案的壓縮與解壓 一般情況下:小檔案的壓縮用gzip,大檔案的壓縮用bzip2 一、gzip 1.概念:對字尾為.gz的檔案進行壓縮或者解壓  

Linux學習文件的壓縮

zip2 壓縮命令 unzip 文件夾 擴展 格式 應該 host bz2 下面來學習四個常用的壓縮命令。 gzip 特點: 1.只能壓縮文件,不能壓縮目錄 2.不保留源文件 [root@localhost test]# gzip aaa 將a

Linux tar打包壓縮使用

tartar打包壓縮與解壓使用 1.tar 壓縮打包/root/Desktop整個目錄,並把打包的文件放到/root/backup目錄下 [root@localhost ~]# tar -czvf /root/backup/desktop.tar.gz Desktop/ Desktop/ Desktop/ab