Linux學習筆記(20)
一、zip壓縮工具(支持壓縮目錄,壓縮文件和目錄後,原文件和目錄不刪除)
yum install zip -y 安裝zip
zip + 壓縮文件名 + 原文件名 壓縮文件
-r + 壓縮目錄名 + 源目錄名 壓縮目錄
yum install unzip -y 安裝解壓縮unzip
unzip + 壓縮文件/目錄 解壓文件(因為不刪除源文件,會提示是否覆蓋)
- d 指定解壓路徑
- l 查看壓縮文件列表,不能查看目錄
二、tar打包工具(不會壓縮很多文件大小不是壓縮工具)
帶寬不是字節,是比特,傳送一個大文件,裏面包含了很多文件和目錄,傳輸時一個文件一個文件很慢,這時就需要用tar打包工具
-cvf + 打包目錄名 + 需要打包的目錄 打包目錄(如果打包名存在,會直接覆蓋)
-xvf + 打包文件 解壓包(如果文件存在,他不會提示,會直接覆蓋)
-tf 查看打包文件列表
tar -cvf + 打包文件名 --exclude + 指定文件 過濾指定文件不去打包
三、tar 打包並壓縮 (gzip bzip2 xz zip 都可以在tar中使用)
zip
tar -zcvf + 打包文件名.tar.gz + 需要打包的文件 壓縮並打包
tar -zxvf + 打包文件名 解壓
bzip
tar -jcvf + 打包文件名.tar.bz2 + 需要打包的文件 壓縮並打包
tar -jxvf + 打包文件名 解壓
xz
tar -Jcvf + 打包文件名.tar.xz + 需要打包的文件 壓縮並打包
tar -Jxvf + 打包文件名 解壓
tar -tf + 打包文件名 查看壓縮文件目錄
Linux學習筆記(20)