tar 命令 - 打包/解包工具的使用
-
tar 命令简介
tar命令是 Linux 系统下标准的归档/打包工具。所以用 tar 打包后的文件文件可能不会变小。不过 tar 命令内部支持 gzip、gunzip 和 bizip2 几种压缩解压方式。
-
tar 基本参数
- -v verbose,显示打包的详细信息(一般都会加上)
- -f file,指定 tar 文件路径(必加)
- -x extract,从 tar 包中抽取文件(解包)
- -c create,创建新的 tar 文件 (打包)
- -z zip,支持gzip、gunziip 格式的压缩/解压(.tar.gz和.tgz后缀文件)
- -j 支持 bzip2 解压文件(bz、bz2后缀的文件,更高的压缩率,速度可能偏慢)
- time 前缀命令,在解压/压缩完毕后,打印所用的时间
-
压缩/解压 命令示例:
# .bz 压缩 tar -jcvf file_name.tar.bz file_dir # .bz 解压 tar -jxvf file_name.tar.bz file_dir # 其他文件格式,只要把 j 换为其他命令即可。 # 压缩并打印所用时长 time tar -cvf file_name.tar file_dir -
tar 后面的命令参数可以不在前面加
-
分类:
Linux
标签:
Linux 文件操作
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」
· Manus的开源复刻OpenManus初探
· 写一个简单的SQL生成工具