在Linux中可以識別的常見壓縮格式有幾十種,比如.zip、.gz、.bz2、.tar、.tar.gz、.tar.bz2等,Linux不支持.rar和.tz格式的壓縮文件。 1、.zip格式:zip是Windows中最常見的壓縮格式,Linux也可以正確識別,zip命令所在目錄為/usr/bin/zip,所有用戶可以執行,用來壓縮文件或目錄 命令格式:
zip [選項] 壓縮包名 源文件或源目錄
選項: -r:壓縮目錄 示例:
zip ana.zip anaconda-ks.cfg
壓縮多個文件:
zip test.zip abc abcd
zip對應的解壓縮命令為unzip:命令所在目錄為/usr/bin/unzip,所有用戶可執行, 命令格式:
unzip [選項] 壓縮包名
選項: -d:指定解壓縮位置 示例:
unzip -d /tmp/ test.zip
2、.gz格式:.gz格式和.bz2格式是Linux中最常見的壓縮格式,使用gzip命令 命令格式:
壓縮目錄下的每個文件:下述命令會將123這個目錄下的每個文件分別進行壓縮,而不是將整個123目錄進行壓縮,也就是說**
gzip命令不會打包壓縮
**
gzip -r 123
解壓縮也可以使用gunzip: