tar 命令 - 打包/解包工具的使用

  1. tar 命令简介

    tar命令是 Linux 系统下标准的归档/打包工具。所以用 tar 打包后的文件文件可能不会变小。不过 tar 命令内部支持 gzip、gunzip 和 bizip2 几种压缩解压方式。

  2. tar 基本参数

    • -v verbose,显示打包的详细信息(一般都会加上)
    • -f file,指定 tar 文件路径(必加
    • -x extract,从 tar 包中抽取文件(解包)
    • -c create,创建新的 tar 文件 (打包)
    • -z zip,支持gzip、gunziip 格式的压缩/解压(.tar.gz和.tgz后缀文件)
    • -j 支持 bzip2 解压文件(bz、bz2后缀的文件,更高的压缩率,速度可能偏慢)
    • time 前缀命令,在解压/压缩完毕后,打印所用的时间
  3. 压缩/解压 命令示例:

    # .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
  4. tar 后面的命令参数可以不在前面加-

posted @   假不了  阅读(68)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」
· Manus的开源复刻OpenManus初探
· 写一个简单的SQL生成工具
点击右上角即可分享
微信分享提示