Linux下的超详细的tar打包压缩解压缩命令详解
发布时间:2022-11-07 12:53:23 所属栏目:Linux 来源:
导读: tar命令和压缩命令bzip2、gzip不一样,它既可以打包文件,也可以打包目录。跟着大神(让我吹下牛过过瘾)的思路走,10分钟学会tar命令的使用。
格式1,打包文件:tar -cf file_name.tar file_name
格式1,打包文件:tar -cf file_name.tar file_name
|
tar命令和压缩命令bzip2、gzip不一样,它既可以打包文件,也可以打包目录。跟着大神(让我吹下牛过过瘾)的思路走,10分钟学会tar命令的使用。 格式1,打包文件:tar -cf file_name.tar file_name ? -c:建立压缩档案; ? -f:使用的档案名称;使用tar命令时,一定要带参数f,切记,参数f一定是最后一个,它不能在其他任何参数的前面使用linux压缩,且参数f的后面只能接档案名称。 ? File_name.tar中的file_name可以自定义; ? File_name是要打包的文件或者目录; --通过命令tar -cf 1.tar 1.txt对文件1.txt进行打包,打包后的档案名称为1.tar 格式2,追加文件:tar -uf file_name.tar file_name 格式3,查看文件:tar -tf file_name.tar file_name ? -r:往包文件file_name.tar里面追加file_name; ? -t:查看内容 --创建文件3.txt,通过命令tar -uf 1.tar 3.txt把文件3.txt追加到包文件1.tar里面; --通过命令tar -tf 1.tar查看包文件内容; 格式4,更新文件:tar -uf file_name.tar file_name ? -u:更新文件file_name --更新包文件file_name.tar里面的文件file_name 格式5,解包文件:tar -xf file_name.tar ? -x:解包 --把包文件file_name.tar解开,生成文件file_name --通过命令tar -xf 1.tar解压包,生成文件1.txt 格式6,批量打包文件:tar -cf file_name.tar file1 file2 file3 --批量打包时,可以是文件,也可以是目录. --通过命令tar -cf db.tar 3.txt a把文件3.txt和目录a打包,生成包文件db.tar --通过目录tar -tf db.tar查看包文件db.tar里面的内容 格式7,打包并压缩文件:tar -cjf file_name.tar.bz2 file_name ? -j:通过bzip2压缩 --通过命令tar -cjf dbys.tar.bz2 1.txt来打包压缩文件1.txt,并生成压缩文件dbys.tar.bz2 格式8,解压缩打包压缩文件:tar -xjf file_name.tar.bz2 --通过命令tar -xjf dbys.tar.bz2来解压缩解包 格式9,打包压缩文件:tar -czf file_name.tar.gz file_name ? -z:通过gzip压缩 --通过命令tar -czf 1.tar.gz 1.txt来打包压缩文件1.txt,并生成压缩文件1.tar.gz 格式10,解压缩打包压缩文件:tar -xzf file_name.tar.bz2 --通过命令tar -xzf dbys.tar.bz2来解压缩解包 (编辑:云计算网_汕头站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
站长推荐


浙公网安备 33038102330478号