概述
语法: tar [主选项+辅选项]文件或者目录
使用该命令时,主选项是必须要有的,它告诉tar要做什么事情,辅选项是辅助使用的,可以选用。
主选项:
c创建新的打包文件。 ----打包 压缩
x从打包文件中释放文件。----解包
t列出打包文件的内容,查看已经打包了哪些文件。
特别注意,在参数的下达中, c/x/t仅能存在一个!不可同时存在!因为不可能同时压缩与解压缩
辅助选项:
-Z : 是否同时具有gzip 的属性?是否需要用gzip压缩或解压?一 般格式为xx. tar.gz或xx. Tg
-j : 是否同时具有bzip2 的 压缩或解压?一般格式为xx. tar . bz2
-v : 压缩的过程中显示文件!
-f : 使用文件名。请留意,在f之后要立即接文件名!不要再加其他参数!
--exclude FILE: 在打包的过程中,不要将FIlE 打包! --排除某个文件打包
tar: 只归档,不压缩
-c: 创建归档文件
-C: 解压时,指定展开目录
-f: FILENAME. tar: 操作的归档文件-X: 还原归档文件
-- xattrs: 在归档时,保存文件扩展属性信息
-t: 不展开归档,查看归档文件内文件列表
tar包调用gzip
-zcf: 调用gzip归档并压缩
-zxf:调用gzip解压缩并还原归档
-ztf:查看
tar包调用bzip2
-jcf:调用bzip2归档并压缩
-jxf:调用bzip2解 压缩并还原归档
tarbao调用xz
-Jcf:调用xz归档并压缩
-Jxf:调用xz解压缩并还原归档
该命令会自动判断归档文件的压缩格式,自动调用相关程序进行解压缩
tar cvf ceshi.tar 3
tar -tf ceshi. tar压缩、解压缩
压缩格式: gzbz2,xz,zip,Z
gzip: .gz
-d: 等同于gunzip
一#: 1-9,默认为6,压缩比
zcat: 查看.gz压缩的文件内容
gunzip:解压缩.gz
bzip2: .bz2
-d:解压缩
一#: 1-9, 压缩比,默认为6
bcat: 查看. bz2压缩的文本文件内容
xz: .xz
-d: 解压缩
一#: 1-9,压缩比,默认为6-k: 压缩时保留原文件
xzcat : 不解压直接查看压缩格式的文本文件
xzdec: 解压缩.xz文件
zip: 默认不删除原文件
zip FILENAME.zip FILE1, FILE2, . ..
unzip:
ARCHIVE: 归档,归档本身不意味着压缩
最后
以上就是奋斗金针菇为你收集整理的linux中tar命令的全部内容,希望文章能够帮你解决linux中tar命令所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复