打包指的是將多個檔案和目錄集中儲存在乙個檔案中;而壓縮則指的是利用演算法對檔案進行處理,從而達到縮減占用磁碟空間的目的。
tar命令:打包,tar 包檔案都是以「.tar」結尾的
[root@localhost ~]#tar [選項] 原始檔或目錄-c: 將多個檔案或目錄打包,用空格分開
-a:追加tar檔案到歸檔檔案
-f包名:指定包的檔名;包的拓展名是給管理員識別的,一定要正確指定
-v:顯示打包檔案的過程
-z:壓縮和解壓縮, 「.tar.gz」 格式
-j:壓縮和解壓縮 ,".tar.bz2"格式
gzip 命令:只能用來壓縮檔案,不能壓縮目錄,擴充套件名為".gz",相對來講的時間更快
[root@localhost ~]# gzip [選項] 原始檔原始檔指壓縮操作時,指的是普通檔案;解壓縮操作時,指的是壓縮檔案
-c: 將壓縮資料標準輸出,並保留原始檔
-d: 對壓縮檔案進行解壓縮
-r :遞迴壓縮指定目錄下以及子目錄下的所有檔案
-v :對於每個壓縮和解壓縮的檔案,顯示相應的檔名和壓縮比
不能壓縮目錄,但能壓縮目錄內的所有檔案
[root@localhost ~]# gzip -r test/ <–此時沒有報錯gunzip命令:解壓縮檔案或目錄[root@localhost ~]# ls test/<–test目錄依然存在
testl.gz test2.gz test3.gz
[root@localhost ~]# gunzip [選項] 檔案-r :遞迴解壓縮指定目錄下以及子目錄下的所有檔案
-c :把解壓縮後的檔案標準輸出
-f :強制解壓縮檔案,不理會檔案是否已存在等情況
-v:顯示命令執行過程
bzip2命令:只能用來壓縮檔案,不能壓縮目錄,擴充套件名為".bz2",演算法更先進、壓縮比更好
[root@localhost ~]# bzip2 [選項] 原始檔-k: 將壓縮資料標準輸出,並保留原始檔
-d : 對壓縮檔案進行解壓縮
-f :強制壓縮覆蓋現有檔案
-v : 壓縮或解壓縮檔案時,顯示詳細資訊
-數字 :這個引數和 gzip 命令的作用一樣,用於指定壓縮等級,-1 壓縮等級最低,壓縮比最差;-9 壓縮比最高
bunzip2命令:只能解壓檔案,即便解壓目錄,也是解壓該目錄以及所含子目錄下的所有檔案
[root@localhost ~]# bunzip2 [選項] 原始檔-k :保留壓縮檔案
-f :強制解壓縮檔案,不理會檔案是否已存在等情況
-v :顯示命令執行過程
-l: 列出壓縮檔案內容
RHCSA筆記 第四天
一 linux服務管理方式 1 關於linux服務管理 linux系統從啟動到提供服務的過程 先加電,然後通過mbr或者uefi載入grub,在啟動核心,核心啟動服務,然後開始對外服務。主要有三種管理方式 sysv init upstart systemd。2 sysv init的優缺點 rhel ...
開課第四天
今天是開課的第四天,老師又講了很多知識 1 位運算 位運算的效能高,但是理解比較困難。1 按位與,兩個都是一才為一,兩個不一樣就為零。2 按位或,只要有乙個是一就是一。3 異或,不同為一,乙個數和另乙個數異或倆次還是它自己,乙個數和自身異或結果是零,乙個數和零異或結果還是它本身。對稱加密,解密。4 ...
華為第四天
在第三天晚上下班的時候,終於搞定了第乙個專案內容,即使再簡單,我也勝利的喜悅,很欣慰,自己完成了乙個小小的任務,雖然比較簡單的乙個需求。在這種興奮的心情下,我結束了我第三天實習,我想生活始終要抱有一定的態度,是付出又收穫的喜悅,讓我們每個人都保持這種喜悅,來開始每一天的工作。第四天開始的時候,我先去...