1. linux下如何tar打包多個並列文件夾,如:將a文件夾 b文件夾 c文件夾,打包成d.tar文件
1,打包命令
tar -cf d.tar {a..c} (打包a b c)
2,查看包內內容
tar -tvf d.tar
2. linux下tar命令解壓到指定的目錄和用tar命令打包
1、linux下tar命令解壓到指定飢拍首的目錄
tar zxvf node_moles.tar -C newFile
把根目錄下的node_moles.tar 解壓賀數到同級目錄newFile下,前提要保證newFile這個爛數目錄存在。
2、用tar命令打包
tar zcvf node_moles.tar node_moles
將當前目錄下的node_moles文件打包到根目錄下並命名為node_moles.tar
3. 在LINUX下想要直接壓縮多個文件夾為tar.gz格式,該怎麼辦
tar -zcvf test3.tar.gz test1 test2
解壓縮文件:
tar zxvf a.tar.gz
壓縮文件命令:
tar -zcvf test3.tar.gz test1 test2
此命令是將兩個文件夾內 或文件同時壓縮到一容個文件裡面
4. linux下tar的打包使用
分析如下:
一、Linux下的tar命令詳解
1、tar -c:建立壓縮檔案
2、tar -x:解壓
3、tar -t:查看內容
4、tar -r:向壓縮歸檔文件末尾追加文件
5、tar -u:更新原壓縮包中的文件
二、壓縮
1、tar -cvf jpg.tar *.jpg// 將目錄里所有jpg文件打包成jpg.tar
2、tar -czf jpg.tar.gz *.jpg// 將目錄里所有jpg文件打包成jpg.tar後,並且將其用gzip壓縮,生成一個gzip壓縮過的包,命名為jpg.tar.gz
3、tar -cjf jpg.tar.bz2 *.jpg// 將目錄里所有jpg文件打包成jpg.tar後,並且將其用bzip2壓縮,生成一個bzip2壓縮過的包,命名為jpg.tar.bz2
4、tar -cZf jpg.tar.Z *.jpg// 將目錄里所有jpg文件打包成jpg.tar後,並且將其用compress壓縮,生成一個umcompress壓縮過的包,命名為jpg.tar.Z
5、rar a jpg.rar *.jpg// rar格式的壓縮,需要先下載rar for linux
6、zip jpg.zip *.jpg// zip格式的壓縮,需要先下載zip for linux
三、解壓
1、tar -xvf file.tar// 解壓 tar包
2、tar -xzvf file.tar.gz// 解壓tar.gz
3、tar -xjvf file.tar.bz2// 解壓 tar.bz2
4、tar -xZvf file.tar.Z// 解壓tar.Z
5、unrar e file.rar// 解壓rar
6、unzip file.zip// 解壓zip
四、具體操作方法:
1、如圖看到的示例,用tar命令來打包這些文件以及目錄。(文件目錄以自己實際情況為准,這里用做參考用例)
5. linux下怎樣將目錄壓縮打包
假設目錄名為 test
tar命令:
tar czvf test.tar.gz test/
或者
tar cvf test.tar test/
區別是是否壓縮。
rar命令
rar a test.rar test/
zip 命令:
zip -r test.zip test/
絕大多數情況下 用專tar命令。zip命令較屬少。 很少有人用rar打包或者壓縮。
6. tar 打包多個文件
我用的fc9
tar -cvf [包名] 〔要來打包源的文件命〕
例如:/home下有1.out,2.out,3.out三個文件,我想把它打包並且起名為「123.tar」並且存在/opt下。
tar -cvf /opt/123.tar /home/*.out
然後在opt下就有一個名為123.tar的包了。裡麵包含文件1.out,2.out,3.out.