RHEL7-文件的歸檔和壓縮
歸檔的好處:
1. 方便使用,查詢,閱讀
2. 易於管理(批量刪除文件)
壓縮的好處:
1. 加快文件傳輸的速率
2. 節省硬盤的資源
tar文件是把幾個文件和(或)目錄集合成一個文件夾裏,是創建備份和歸檔的最佳工具
tar命令的使用
語法 #tar 【選項】 包的名稱 目標文件/目錄
作用:打包,壓縮文件
創建文檔 #tar -cf 包名.tar 文件 文件
列出所有文件 #tar -tvf 包名.tar
提取所有文件 #tar -xf 包名
c——create,創建
f——filename
v——顯示詳細信息
壓縮eg:#tar cvf grub2.tar /boot/grub2/
解壓,解壓到指定目錄 eg:#tar xvf 包名.tar -C 目標路徑
file命令,作用:確定文件類型
語法 #file 文件
Linux系統不根據後綴名識別文件類型
查看文件大小 #du -sh 文件
#ll -h 文件
gzip的歸檔+壓縮
格式(文件格式)*.tar.gz或*.gz
語法:
壓縮 #tar zcvf newfilename.tar.gz 文件
解壓 #tar zxvf 包名.tar,gz -C 目標目錄
bzip2的歸檔+壓縮
格式(文件格式)*.tar.bz2
語法
壓縮 #tar jcvf newfilename.tar.gz2 文件
解壓 #tar jxvf 包名.tar.bz2 -C 目標目錄
Zip軟件包歸檔+壓縮
格式(文件格式)*.zip
語法
壓縮: #zip 包名.zip 文件
#zip 包名.zip 目錄
解壓 #unzip 包名.zip -d 目標目錄
-d爲指定解壓目錄