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.