前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >CentOS下解压缩

CentOS下解压缩

作者头像
idealclover
发布2018-10-31 17:26:45
2.4K0
发布2018-10-31 17:26:45
举报
文章被收录于专栏:idealclover的填坑日常

tar命令

tar命令可以用于打包和解压缩使用,如果没有可以通过yum安装

代码语言:javascript
复制
# yum install tar

tar的具体参数可以通过帮助文档查看

代码语言:javascript
复制
# tar --help

下面列出几个常用的命令参数

代码语言:javascript
复制
# -t  显示tar文件中的文件列表
# -v  显示压缩或解压缩的进度
# -x  解压tar压缩包
# -c  打包为tar压缩包
# -C  更改解压或解压的目录,必须放在最后

tar还可以通过对其他程序的调用,实现对其他类型文件的压缩和解压

代码语言:javascript
复制
# -z  使用gzip压缩或解压文件

gzip是GNU开发的一个压缩程序,对应的解压缩程序为gunzip,压缩后一般结尾为.gz

代码语言:javascript
复制
# -j  使用bzip2压缩或解压文件

bzip2是一个压缩能力更强的压缩程序,对应的解压缩程序为bunzip2,压缩后结尾一般为.bz2

代码语言:javascript
复制
# -Z  使用compress解压或压缩文件

compress也是一个压缩程序,对应的解压缩程序为uncompress,压缩后结尾一般为.Z

所以一般我们常用的组合命令有

代码语言:javascript
复制
# tar -xzvf FILENAME.tar.gz -C /home/xxx #解压缩
# tar -czvf FILENAME.tar.gz -C /home/xxx #进行压缩

其他的压缩文件

.zip

linux下提供了zip和unzip程序用于zip文件的压缩和解压

代码语言:javascript
复制
# yum install zip
# yum install unzip

相应的命令就是

代码语言:javascript
复制
# unzip FILENAME.zip
# zip FILENAME

.rar

linux下处理.rar文件需要RAR for Linux,下载页面http://www.rarsoft.com/download.htm

代码语言:javascript
复制
# https://www.rarlab.com/rar/rarlinux-5.5.0.tar.gz
# tar -xzvf rarlinux-5.5.0.tar.gz
# cd rarlinux-5.5.0
# make && make install

常用的rar命令

代码语言:javascript
复制
# rar x FILENAME #解压到当前目录
# rar FILENAME /PATH #将目录打包

参考文章

https://www.ilanni.com/?p=7191 http://www.cnblogs.com/eoiioe/archive/2008/09/20/1294681.html https://my.oschina.net/hjswust/blog/152325

版权声明

本作品由idealclover采用知识共享署名-相同方式共享 4.0 国际许可协议进行许可,转载请注明出处。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2017-11-04,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • tar命令
  • 其他的压缩文件
    • .zip
      • .rar
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档