在學(xué)習(xí)了磁盤(pán)和相關(guān)操作之后,我們將在這節(jié)課中學(xué)習(xí)壓縮和打包。
成都創(chuàng)新互聯(lián)公司專(zhuān)注于德化網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗(yàn)。 熱誠(chéng)為您提供德化營(yíng)銷(xiāo)型網(wǎng)站建設(shè),德化網(wǎng)站制作、德化網(wǎng)頁(yè)設(shè)計(jì)、德化網(wǎng)站官網(wǎng)定制、成都微信小程序服務(wù),打造德化網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供德化網(wǎng)站排名全網(wǎng)營(yíng)銷(xiāo)落地服務(wù)。在實(shí)際生產(chǎn)中,我們會(huì)遇到將一個(gè)較大的日志文件下載到本地或者將多個(gè)日志文件下載到本地以便分析日志內(nèi)容的問(wèn)題。這時(shí)候我們?cè)撛趺崔k?備份大型程序或數(shù)據(jù)庫(kù)時(shí),需要將備份文件放在多個(gè)位置時(shí),逐個(gè)轉(zhuǎn)移是否很麻煩?
這時(shí)候就需要對(duì)文件進(jìn)行打包壓縮。更有甚者,通過(guò)編譯安裝來(lái)安裝軟件。你會(huì)發(fā)現(xiàn)大部分下載的軟件都是*的格式。tar或* .tar.gz。這是壓縮或打包的軟件,換句話說(shuō)就是*。tar或*.tar.gz是壓縮或打包的文件。
linux下常見(jiàn)的壓縮打包文件的擴(kuò)展名一般都是*。焦油,*。tar.gz。tgz,*。gz,*。z,* .bz2等格式。這里需要說(shuō)明的是,linux中的文件沒(méi)有擴(kuò)展名。為了方便管理,引入了擴(kuò)展。
*.壓縮程序壓縮文件。
*.bz2 bzip2程序壓縮文件。
*.gz gzip程序壓縮文件。
*.tar tar程序打包的數(shù)據(jù),沒(méi)有經(jīng)過(guò)壓縮。
*.tar.gz tar程序打包文件,用gzip壓縮。
以上是linux下常用的壓縮打包的文件說(shuō)明。常用*。tar,*.tar.gz前者是打包,后者是壓縮打包。
linux中有很多打包和壓縮命令,這里我只解釋常見(jiàn)的。
Gzip命令 Gzip操作從上圖可以看出,壓縮后的源文件被替換了,所以我既要源文件又要壓縮文件,我想更改壓縮文件的名稱,這就需要重定向。字面意思是重定向,而定向一般是指路徑、文件名、寫(xiě)入等操作。還記得echo“你好linux”嗎