2017.11.04 | Linux使用 | 3936 浏览 | 1 赞 | 0 条评论


请注意,本文编写于 2575 天前,最后修改于 2027 天前,其中某些信息可能已经过时。
AI摘要:本文介绍了在CentOS系统下使用tar命令进行文件的打包和解压缩,包括常用参数和组合命令。此外,还介绍了如何处理.zip和.rar文件的压缩与解压缩,提供了相应的安装和使用方法。

Powered by AISummary and MoonShot KimiChat.

tar命令

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

# yum install tar

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

# tar --help

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

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

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

# -z  使用gzip压缩或解压文件

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

# -j  使用bzip2压缩或解压文件

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

# -Z  使用compress解压或压缩文件

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

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

# tar -xzvf FILENAME.tar.gz -C /home/xxx #解压缩
# tar -czvf FILENAME.tar.gz -C /home/xxx #进行压缩

其他的压缩文件

.zip

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

# yum install zip
# yum install unzip

相应的命令就是

# unzip FILENAME.zip
# zip FILENAME

.rar

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

# 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命令

# 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

本文链接:https://idealclover.top/archives/309/

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

标签: Linux, CentOS, 压缩, tar, 解压, rar

1

没有评论 T^T


🤔关于我
翠翠 idealclover
Product Manager @ByteDance
南京大学 2016 级本科生
了解更多
🏠关于博客
基于 Typecho 博客框架
使用个人的 clover clover 主题