「方法」Linux下將文件打包、壓縮并分割成指定大小
1、例以每個(gè)文件1000行分割 split命令分割文件成每個(gè)文件1000行,并且文件名依次為 [前綴]aa, [前綴]ab, [前綴]ac等,默認(rèn)的前綴是X,每個(gè)文件的行數(shù)為1000行。
2、Linux下,常用打包命令有2個(gè),分別是tar和dd;常用的壓縮命令有很多,比如gzip、zip、bzip2等。
3、打開(kāi)linux系統(tǒng),在linux的桌面的空白處右擊。?在彈出的下拉選項(xiàng)里,點(diǎn)擊打開(kāi)終端即可進(jìn)入命令行。?在終端窗口中輸入cdzip命令進(jìn)入zip目錄。?輸入ls命令確認(rèn)zip文件全稱。?輸入unzip命令解壓zip壓縮包。
4、其實(shí) zip 最常用的方法是在后面加上壓縮后的文件名,以及要壓縮的文件即可。因?yàn)?zip 命令在許多 OS 平臺(tái)都有,而且參數(shù)相當(dāng)多,在此我只介紹一些 Linux 上適用的參數(shù) :-1 : 最快壓縮,壓縮率最差。
5、最后,按下回車鍵執(zhí)行shell指令,此時(shí)發(fā)現(xiàn)成功將文件夾1與文件夾2一同壓縮為tar.gz格式。
6、所謂壓縮就是將原有的文件通過(guò)不同的編碼技術(shù)進(jìn)行運(yùn)算,以減少數(shù)據(jù)存儲(chǔ)所需要的空間,使用前再利用解壓縮還原源文件的內(nèi)容即可。和windows一樣,在linux下也存在多種壓縮與解壓縮方法。
linux下tar的打包使用
1、如圖看到的示例,用tar命令來(lái)打包這些文件以及目錄。(文件目錄以自己實(shí)際情況為準(zhǔn),這里用做參考用例)如圖所示,tar -cvf便是打包,包名可以自己定(要加.tar后綴名),這是打包一個(gè)bdtxt文件。
2、tar命令下的--exclude參數(shù)用法。
3、在Linux系統(tǒng)中,可以使用tar命令將一個(gè)文件夾及其下所有文件和子文件夾打包成一個(gè)文件。
4、Linux打包是將一個(gè)或多個(gè)文件打包成一個(gè)可執(zhí)行文件或其他類型的壓縮包的過(guò)程。在Linux中,有多種打包工具可供使用,包括tar、gzip、bzip2等。以下是使用tar命令打包的步驟:打開(kāi)終端并進(jìn)入要打包的目錄。
5、tar是在Linux中使用得非常廣泛的文檔打包格式。它的好處就是它只消耗非常少的CPU以及時(shí)間去打包文件,但它僅僅只是一個(gè)打包工具。
linux下tar的打包和解壓如何操作?
要做到這一點(diǎn),只需用bzip2的為一個(gè)-j取代的gzip的-z中的命令在這里。 tar -cjvf archive.tar.bz2 stuff 提取存檔 一旦你有一個(gè)存檔,您可以使用tar命令解壓縮。下面的命令將提取archive.tar.gz的內(nèi)容到當(dāng)前目錄。
#tar-xvfarchive_name.tar.gz上面這個(gè)解包命令將會(huì)將文檔解開(kāi)在當(dāng)前目錄下面。壓縮Desktop目錄下所有的png文件為png.tar。解壓png.tar到Desktop當(dāng)前目錄。
# tar -xvf archive_name.tar.gz 上面這個(gè)解包命令將會(huì)將文檔解開(kāi)在當(dāng)前目錄下面。
在linux命令行下輸入shell指令:tar-czftest.tar.gztest.txt。最后,按下回車鍵執(zhí)行shell指令,此時(shí)會(huì)看到test.txt被成功壓縮為test.tar.gz。
LINUX解壓縮TAR.GZ文件命令 解壓縮命令:命令格式:tar-zxvf壓縮文件名.tar.gz 解壓縮后的文件只能放在當(dāng)前的目錄。