Linux下tar命令简介
总结一下Linux中tar命令的用法。
tar命令的参数:
- 这五个参数是独立的和别的命令连用时只能使用其中一个。
-c: 创建一个打包文件(create)
-x:解压
-t:查看内容
-r:向压缩归档文件末尾追加文件
-u:更新原压缩包中的文件
- 根据需要在压缩或解压档案时可选参数。
-z: 使用zip进行解压或压缩
-j: 使用bzip2进行解压或压缩
-v: 压缩的过程中显示文件
-f: 必须命令,用于指定文件名;这个参数必须是最后一个参数且后面只能文件名!
-Z:有compress属性的(这个不常见)
范例:
-
查看
tar -tf a.tar.gz
在不解压的情况下查看压缩包的内容 -
仅打包
tar -cvf a.tar /etc
把/etc目录下的所有文件打包,不压缩! -
压缩
tar -zcvf a.tar.gz /etc
打包后,以 gzip 格式压缩
tar -jcvf a.tar.bz2 /etc
打包后,以 bzip2 格式压缩 -
解压
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命令常用的选项了。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 一文读懂知识蒸馏
· 终于写完轮子一部分:tcp代理 了,记录一下