?在Linux中可以識(shí)別的常見壓縮格式有幾十種,比如.zip、.gz、.bz2、.tar、.tar.gz、.tar.bz2等,Linux不支持.rar和.tz格式的壓縮文件。
18. 將/home/stud1/wang目錄做歸檔壓縮,壓縮后生成wang.tar.gz文件,并將此文件保存到/home目錄下,實(shí)現(xiàn)此任務(wù)的tar命令格式 tar zcvf /home/wang.tar.gz /home/stud1/wang 。66. 將/home/stud1/wang目錄做歸檔壓縮,壓縮后生成wang.tar.gz文件,并將此文件保存到/home目錄下,實(shí)現(xiàn)此任務(wù)的tar命令格式tar zcvf /home/wang.tar.gz /home/stud1/wang 。1、使用原生apktool工具,需要將apktool的兩個(gè)文件釋放到window目錄下,在cmd中使用 apktool d apk文件名 命令來(lái)編譯apk文件,此時(shí)命令行的執(zhí)行目錄與apk文件所在目錄必須一致。
??命令格式:
zip [選項(xiàng)] 壓縮包名 源文件或源目錄
??選項(xiàng):
???-r:壓縮目錄
??示例:
zip ana.zip anaconda-ks.cfg
??壓縮多個(gè)文件:
zip test.zip abc abcd
?zip對(duì)應(yīng)的解壓縮命令為unzip:命令所在目錄為/usr/bin/unziplinux命令,所有用戶可執(zhí)行,
??命令格式:
unzip [選項(xiàng)] 壓縮包名
??選項(xiàng):
???-d:指定解壓縮位置
??示例:
unzip -d /tmp/ test.zip
?2、.gz格式:.gz格式和.bz2格式是Linux中最常見的壓縮格式,使用gzip命令
??命令格式:
??壓縮目錄下的每個(gè)文件:下述命令會(huì)將123這個(gè)目錄下的每個(gè)文件分別進(jìn)行壓縮linux命令,而不是將整個(gè)123目錄進(jìn)行壓縮,也就是說(shuō)**gzip命令不會(huì)打包壓縮**
gzip -r 123
??解壓縮也可以使用gunzip:
?3、.bz2格式:.bz2格式是Linux中的另一種常用壓縮格式,該格式的壓縮算法更先進(jìn),壓縮比更高,但是壓縮的時(shí)間要比.gz長(zhǎng),.bz2格式的壓縮命令是bzip2,注意bzip2不能壓縮目錄,會(huì)報(bào)錯(cuò)
??命令格式: