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
没有评论 T^T