tar命令的基础使用(笔记)

发布时间 2023-10-10 18:04:06作者: wlly-lzh

tar命令的基础使用


tar [选项] [文件]

  1. 基本操作

    exam:

    tar -cf archive.tar foo bar  # 归档
    tar -tvf archive.tar         # 列出归档
    tar -xf archive.tar          # 解包
    
    选项 作用
    -c 创建
    -t 列出归档内容
    -f 指定文件
    -x 从归档中解出文件
    -v 显示更多内容
  2. 打包成tar.gz、tar.bz2、tar.xz ……

    exam:

    user@pc$ tar -czf file.tar.gz file          #将file归档为tar.gz
    user@pc$ tar -c --zstd -f file.tar.zst file #将file归档为tar.zst
    
选项 归档类型 后缀
-j bzip2 bz2
-J xz xz
-z gzip gz
--zstd zstd zst
…… …… ……
  1. 解包

    exam:

    user@pc$ tar -xvf file.tar.gz           #解包
    user@pc$ tar -xvf file.tar.gz -C path   #解包到指定目录