
解压缩文件
解压缩工具
bzip,xz,gzip
- bzip2 -k 保留原文件,压缩
- bzip2 -c 压缩到指定目录
- bzip2 -d 解压缩
bunzip,xz,gunzip
- 命令 【文件名】 解压
rar 、unrar
1) 在Linux中安装rar命令
mkdir rartest
cd rartest
wget https://www.rarlab.com/rar/rarlinux-x64-6.0.1.tar.gz
tar zxf rarlinux-x64-6.0.1.tar.gz
cd rar
make
make install
ln -s /usr/local/src/rar/rar /usr/local/
ln -s /usr/local/src/rar/unrar /usr/local/
ctrl+d
2) 压缩文件
rar a pass.rar passwd
3) 解压文件
rar x pass.rar
打包工具 tar
- tar cpvf [打包文件] [数据文件....]
tar -c / c 创建打包文件,一般后缀以“.tar”表示
tar -p / p 保留数据权限信息
tar -v / v 过程显示
tar -f / f 指定打包文件路径
tar tf 不解压查看
tar xf 解压
tar rf 向已有的打包文件追加新数据文件
tar uf 只追加比在存档中复制更新的文件
- 结合压缩工具使用
tar zcvf 调用gzip压缩工具,一般后缀为".tar.gz"
tar jcvf 调用bzip2压缩工具,一般后缀为".tar.bz"
tar Jcvf 调用xz压缩工具,一般后缀为".tar.xz"
- 排除不打包的文件
# 单个
tar zcvf [打包文件] --exclude=[file_list]... [PATH]
# 多个
格式一:tar zcvf [打包文件] [数据文件....] --exclude=[file_list] --exclude=[file_list]... [PATH]
格式二:tar zcvf [打包文件] [数据文件....] --exclude-from=排除汇总文件 [PATH]
格式三:tar zcvf [打包文件] [数据文件....] -X 排除汇总文件 [PATH]
split (分割为多个文件)
- 将一个文件分割为多个文件
split -b [指定每个小文件大小] [大文件] [小文件前缀]
split -d #默认小文件后缀按照字母排列,-d 指定小文件后缀按照数字排列
- 感谢你赐予我前进的力量
赞赏者名单
因为你们的支持让我意识到写文章的价值🙏
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 梦缘羲
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果