Linux下tar命令简介

总结一下Linux中tar命令的用法。



tar命令的参数:

  1. 这五个参数是独立的和别的命令连用时只能使用其中一个。
-c: 创建一个打包文件(create)
-x:解压
-t:查看内容
-r:向压缩归档文件末尾追加文件
-u:更新原压缩包中的文件
  1. 根据需要在压缩或解压档案时可选参数。
-z: 使用zip进行解压或压缩
-j: 使用bzip2进行解压或压缩
-v: 压缩的过程中显示文件
-f: 必须命令,用于指定文件名;这个参数必须是最后一个参数且后面只能文件名!
-Z:有compress属性的(这个不常见)

范例:

  1. 查看
    tar -tf a.tar.gz 在不解压的情况下查看压缩包的内容

  2. 仅打包
    tar -cvf a.tar /etc 把/etc目录下的所有文件打包,不压缩!

  3. 压缩
    tar -zcvf a.tar.gz /etc 打包后,以 gzip 格式压缩
    tar -jcvf a.tar.bz2 /etc 打包后,以 bzip2 格式压缩

  4. 解压
    tar –xvf a.tar 解压 tar包
    tar -xzvf a.tar.gz 解压tar.gz
    tar -xjvf a.tar.bz2 解压 tar.bz2
    tar –xZvf file.tar.Z 解压tar.Z

🆗,以上就是tar命令常用的选项了。

posted @   未完成的歌QAQ  阅读(1176)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 一文读懂知识蒸馏
· 终于写完轮子一部分:tcp代理 了,记录一下
点击右上角即可分享
微信分享提示