视频1 视频21 视频41 视频61 视频文章1 视频文章21 视频文章41 视频文章61 视频扩展1 视频扩展6 视频扩展11 视频扩展16 文章1 文章201 文章401 文章601 文章801 文章1001 资讯1 资讯501 资讯1001 资讯1501 标签1 标签501 标签1001 关键词1 关键词501 关键词1001 关键词1501 专题2001
linux解压gz命令 linux强制保存退出命令 杨柳与水莲 重阳节诗句 明白一些事,看清一些人语录 linux重新启动命令 解压rpm包的linux命令 神话故事有哪些 朋友圈说说心情短语 国旗杆的高度为什么是32.6米 python调用linux命令 linux关闭端口的命令 二寸照片的尺寸是多少 初中物理知识点总结及公式大全 linux结束当前命令 linux mysql启动命令 大悲咒经文全文 关于诚信的名言警句 java调用linux命令行 100种聊天幽默开场白 一段走心而深情的情话 linux查看centos版本命令 最简单的感谢话 linux mkdir命令 abb式的词语 房屋租赁合同 linux删除压缩包命令 linux nohup命令 linux文本编辑器命令 属猴今年多大 linux路由跟踪命令 linux rsync命令 描写秋天的诗句 linux sleep命令 说不出的压抑和心累 光伏发电100平方造价多少 如何注册生物工程公司 如何注册一个皮包公司 济南如何注册一个公司 如何注册一个保安公司
linux下tar解压命令
2021-11-08 13:44:45 责编:李赢赢
文档

linux系统下tar解压命令是什么呢?下面是tar解压命令的具体介绍:

1、tar命令简介:

tar命令是linux系统下最常用的打包程序,使用tar程序打出来的包我们常称为tar包,tar包文件的命令通常都是以.tar结尾的。生成tar包后,就可以用其它的程序来进行压缩。

2、语法:

tar [-cxtzjvfpPN] 文件与目录 ....

3、命令参数:

-c: 建立压缩档案

-x:解压

-t:查看内容

-r:向压缩归档文件末尾追加文件

-u:更新原压缩包中的文件

这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。

-z:有gzip属性的

-j:有bz2属性的

-Z:有compress属性的

-v:显示所有过程

-O:将文件解开到标准输出

下面的参数-f是必须的

-f: 使用档案名字,切记,这个参数是最后一个参数,后面只能接档案名。

# tar -cf all.tar *.jpg

这条命令是将所有.jpg的文件打成一个名为all.tar的包。-c是表示产生新的包,-f指定包的文件名。

# tar -rf all.tar *.gif

这条命令是将所有.gif的文件增加到all.tar的包里面去。-r是表示增加文件的意思。

# tar -uf all.tar logo.gif

这条命令是更新原来tar包all.tar中logo.gif文件,-u是表示更新文件的意思。

# tar -tf all.tar

这条命令是列出all.tar包中所有文件,-t是列出文件的意思

# tar -xf all.tar

这条命令是解出all.tar包中所有文件,-t是解开的意思

压缩:

tar -cvf jpg.tar *.jpg //将目录里所有jpg文件打包成tar.jpg 

tar -czf jpg.tar.gz *.jpg   //将目录里所有jpg文件打包成jpg.tar后,并且将其用gzip压缩,生成一个gzip压缩过的包,命名为jpg.tar.gz

tar -cjf jpg.tar.bz2 *.jpg //将目录里所有jpg文件打包成jpg.tar后,并且将其用bzip2压缩,生成一个bzip2压缩过的包,命名为jpg.tar.bz2

tar -cZf jpg.tar.Z *.jpg   //将目录里所有jpg文件打包成jpg.tar后,并且将其用compress压缩,生成一个umcompress压缩过的包,命名为jpg.tar.Z

rar a jpg.rar *.jpg //rar格式的压缩,需要先下载rar for linux

zip jpg.zip *.jpg //zip格式的压缩,需要先下载zip for linux

解压:

tar -xvf file.tar //解压 tar包

tar -xzvf file.tar.gz //解压tar.gz

tar -xjvf file.tar.bz2   //解压 tar.bz2

tar -xZvf file.tar.Z   //解压tar.Z

unrar e file.rar //解压rar

unzip file.zip //解压zip

4、命令常见用法:

*.tar 用 tar -xvf 解压

*.gz 用 gzip -d或者gunzip 解压

*.tar.gz和*.tgz 用 tar -xzf 解压

*.bz2 用 bzip2 -d或者用bunzip2 解压

*.tar.bz2用tar -xjf 解压

*.Z 用 uncompress 解压

*.tar.Z 用tar -xZf 解压

*.rar 用 unrar e解压

*.zip 用 unzip 解压

举例:

将整个 /etc 目录下的文件全部打包成为 /tmp/etc.tar:

[root@linux ~]# tar -cvf /tmp/etc.tar /etc<==仅打包,不压缩!

[root@linux ~]# tar -zcvf /tmp/etc.tar.gz /etc<==打包后,以 gzip 压缩

[root@linux ~]# tar -jcvf /tmp/etc.tar.bz2 /etc<==打包后,以 bzip2 压缩

# 特别注意,在参数 f 之后的文件档名是自己取的,我们习惯上都用 .tar 来作为辨识。

# 如果加 z 参数,则以 .tar.gz 或 .tgz 来代表 gzip 压缩过的 tar file ~

# 如果加 j 参数,则以 .tar.bz2 来作为附档名啊~

# 上述指令在执行的时候,会显示一个警告讯息:

# 『tar: Removing leading `/" from member names』那是关於绝对路径的特殊设定。

查阅上述 /tmp/etc.tar.gz 文件内有哪些文件?

[root@linux ~]# tar -ztvf /tmp/etc.tar.gz

# 由於我们使用 gzip 压缩,所以要查阅该 tar file 内的文件时,

# 就得要加上 z 这个参数了!这很重要的!

将 /tmp/etc.tar.gz 文件解压缩在 /usr/local/src 底下:

[root@linux ~]# cd /usr/local/src

[root@linux src]# tar -zxvf /tmp/etc.tar.gz

# 在预设的情况下,我们可以将压缩档在任何地方解开的!以这个范例来说,

# 我先将工作目录变换到 /usr/local/src 底下,并且解开 /tmp/etc.tar.gz ,

# 则解开的目录会在 /usr/local/src/etc 呢!另外,如果您进入 /usr/local/src/etc

# 则会发现,该目录下的文件属性与 /etc/ 可能会有所不同。

在 /tmp 底下,我只想要将 /tmp/etc.tar.gz 内的 etc/passwd 解开而已。

[root@linux ~]# cd /tmp

[root@linux tmp]# tar -zxvf /tmp/etc.tar.gz etc/passwd

# 我可以透过 tar -ztvf 来查阅 tarfile 内的文件名称,如果单只要一个文件,

# 就可以透过这个方式来下达!注意到! etc.tar.gz 内的根目录 / 是被拿掉了。

将 /etc/ 内的所有文件备份下来,并且保存其权限。

[root@linux ~]# tar -zxvpf /tmp/etc.tar.gz /etc

# 这个 -p 的属性是很重要的,尤其是要保留原本文件的属性时。

以上就是小编今天的分享了,希望可以帮助到大家。

下载本文
显示全文
专题linux解压gz命令linux解压gz命令专题linux强制保存退出命令linux强制保存退出命令专题杨柳与水莲杨柳与水莲专题重阳节诗句重阳节诗句专题明白一些事,看清一些人语录明白一些事,看清一些人语录专题linux重新启动命令linux重新启动命令专题解压rpm包的linux命令解压rpm包的linux命令专题神话故事有哪些神话故事有哪些专题朋友圈说说心情短语朋友圈说说心情短语专题国旗杆的高度为什么是32.6米国旗杆的高度为什么是32.6米专题python调用linux命令python调用linux命令专题linux关闭端口的命令linux关闭端口的命令专题二寸照片的尺寸是多少二寸照片的尺寸是多少专题初中物理知识点总结及公式大全初中物理知识点总结及公式大全专题linux结束当前命令linux结束当前命令专题linux mysql启动命令linux mysql启动命令专题大悲咒经文全文大悲咒经文全文专题关于诚信的名言警句关于诚信的名言警句专题java调用linux命令行java调用linux命令行专题100种聊天幽默开场白100种聊天幽默开场白专题22.5cm的鞋子是多少码22.5cm的鞋子是多少码专题名言名句大全人生哲理名言名句大全人生哲理专题生活简单精致句子生活简单精致句子专题linux重启进程命令linux重启进程命令专题stay的过去式stay的过去式专题stay过去式stay过去式专题stick是什么意思stick是什么意思专题适合穷人的18个创业项目投资小适合穷人的18个创业项目投资小专题stop的过去式stop的过去式专题linux重启ssh服务命令linux重启ssh服务命令专题广东肇庆的房价专题广西电网大学专题广告策划的优势专题广西成人教育学院网站专题广东省工程图学会专题广汽传祺品牌汽车参数配置专题手机怎么超级录屏专题广东万洋众创集团专题广东省虎门镇附近招聘信息专题广东省民营科技企业协会专题手机怎么知道老公外遇专题广西国际商务职业学院可以专升本吗专题白事执事单专题白带有像胶一样的东西专题白带有一小丝黑色的东西专题白带有股咸味专题白醋酸洗铁陨石专题白带有血肚子痛专题巴西瓶交专题广告道闸机一般价格多少专题