linux常用指令(打包壓縮命令)
(1)tar---對文件進(jìn)行打包、解包、壓縮、解壓
-- 語法: tar [-zcxvf] fileName [files] -- 約定: -- 包文件后綴為.tar表示只是完成了打包,并沒有壓縮 -- 包文件后綴為.tar.gz表示打包的同時還進(jìn)行了壓縮 -- 參數(shù)說明: -- -z: z代表的是gzip,通過gzip命令處理文件,gzip可以對文件壓縮或者解壓 -- -c: c代表的是create,即創(chuàng)建新的包文件(打包)--》(如果c與z參數(shù)配合,則表示打包并壓縮) -- -x: x代表的是extract,實(shí)現(xiàn)從包文件中還原文件(拆包)-->(如果x與z參數(shù)配合,則表示解壓并拆包) -- -v: v代表的是verbose,顯示命令的執(zhí)行過程 -- -f: f代表的是file,用于指定包文件的名稱,必須在參數(shù)后面 --注意點(diǎn):命令中x與c二選一,如果z配合c一塊使用,表示打包并壓縮 -- 如果z配合x一塊使用,表示解壓并拆包
打包命令
tar -cvf hello.tar ./* -- 將當(dāng)前目錄下所有文件打包,打包后的文件名為hello.tar tar -zcvf hello.tar.gz ./* -- 將當(dāng)前目錄下所有文件打包并壓縮,打包后的文件名為hello.tar.gz
tar -zcvf ziliao.tar.gz a.txt b.txt
解包命令
tar -xvf hello.tar -- 將hello.tar文件進(jìn)行解包,并將解包后的文件放在當(dāng)前目錄 tar -zxvf hello.tar.gz -- 將hello.tar.gz文件進(jìn)行解壓,并將解壓后的文件放在當(dāng)前目錄 tar -zxvf hello.tar.gz -C /usr/local -- 將hello.tar.gz文件進(jìn)行解壓,并將解壓后的文件放在/usr/local目錄
-- -C指定解壓到目錄

浙公網(wǎng)安備 33010602011771號