1. tar只是打包命令,並不進行壓縮
例如:tar -cvf tmp.tar /tmp
-c: 代表打包
-v:代表顯示打包過程
-f:代表指定打包文件名
-x:代表解包
2. 壓縮選項
-z: 識別.gz格式
-j: 識別.bz2格式
例如:tar -zcvf tmp.tar.gz /tmp 對/tmp目錄進行壓縮並且打包
tar -jcvf tmp.tar.bz2
3. 只查看不解包
-t:代表只查看壓縮包內容,不進行解包和解壓縮
例如:tar -ztvf tmp.tar.gz
tar -jtvf tmp.tar.bz2
4. 指定解壓縮文件位置
例如:tar -jxvf root.tar.bz2 -C /tmp/
5. 其他能識別的壓縮格式.zip, .gz, .bz2
命令:zip(能壓縮目錄)
zip -r tmp.zip /tmp
zip aaa.zip aaa
解壓縮:unzip aaa.zip
命令:gzip(不能壓縮目錄,只能壓縮目錄下的內容)
不保留源文件:gzip aaa
保留源文件:gzip -c aaa > aaa.gz
壓縮目錄:gzip -r /tmp
解壓縮:gunzip 或者 gzip -d
命令:bzip2(不能壓縮目錄)
不保留源文件:bzip2 aaa
保留源文件:bzip2 -k aaa
解壓縮:gzip -d