linux--8、打包壓縮文件命令
tar是個(gè)打包的命令,它的作用是將一堆的文件或目錄歸檔成一個(gè).tar結(jié)尾的文件。生成tar包后,就可以用其他的壓縮程序來(lái)對(duì)tar包進(jìn)行壓縮。
unzip file.zip// 解壓zip 具體操作方法:如圖看到的示例,用tar命令來(lái)打包這些文件以及目錄。
連接上相應(yīng)的linux主機(jī),進(jìn)入到等待輸入shell指令的linux命令行狀態(tài)下。在linux命令行下輸入shell指令:tar -czf test.tar.gz test.txt。
用Linux把/etc目錄進(jìn)行打包并解壓到/var/tmp目錄?
命令:tar -czvf /tmp/etc.tar.gz /etc tar.gz格式其實(shí)是表示先以tar格式進(jìn)行打包,再以gzip格式對(duì)打包后的tar文件進(jìn)行壓縮。
壓縮Desktop目錄下所有的png文件為png.tar。解壓png.tar到Desktop當(dāng)前目錄。
所以,tar 打包指令默認(rèn)都會(huì)去除放入包中文件的根目錄。除非通過(guò) -P 顯示要求保留這些文件的根目錄。(1)完全解壓 利用 tar -zxvf etc.tar.gz -C /tmp 命令把 etc.tar.gz 解壓到 /tmp。
首先打開(kāi)Terminal終端:依次定位applications-system tools-Terminal,即進(jìn)入命令行模式。進(jìn)入root目錄下,先查看是否是root目錄,用pwd命令查看當(dāng)前路徑。
linux打包壓縮命令tar
如圖看到的示例,用tar命令來(lái)打包這些文件以及目錄。(文件目錄以自己實(shí)際情況為準(zhǔn),這里用做參考用例)如圖所示,tar -cvf便是打包,包名可以自己定(要加.tar后綴名),這是打包一個(gè)bdtxt文件。
#tar-xvfarchive_name.tar.gz上面這個(gè)解包命令將會(huì)將文檔解開(kāi)在當(dāng)前目錄下面。壓縮Desktop目錄下所有的png文件為png.tar。解壓png.tar到Desktop當(dāng)前目錄。
tar -xvf oldboyedu_file.tar 這將解包名為oldboyedu_file.tar的打包文件。選項(xiàng)-x表示提?。ń獍?,-v表示顯示詳細(xì)信息,-f`表示指定打包文件的名稱。
tar命令是linux上將多個(gè)文件打包程一個(gè)文件包。方便傳輸,也可以用于文件備份。用戶也可以用tar來(lái)解壓歸檔文件。tar命令支持的壓縮格式,一般用戶在使用tar命令的時(shí)候會(huì)同時(shí)對(duì)文件壓縮,以降低空間使用率。
# tar -zcvf archive_name.tar.gz directory_to_compress 解壓縮:1# tar -zxvf archive_name.tar.gz 上面這個(gè)解包命令將會(huì)將文檔解壓在當(dāng)前目錄下面。
Linux打包是將一個(gè)或多個(gè)文件打包成一個(gè)可執(zhí)行文件或其他類(lèi)型的壓縮包的過(guò)程。在Linux中,有多種打包工具可供使用,包括tar、gzip、bzip2等。以下是使用tar命令打包的步驟:打開(kāi)終端并進(jìn)入要打包的目錄。