压缩解压文件

140 阅读1分钟

压缩解压文件

tar 解压指令

将/aaa目录或文件以bbb.tar.gz压缩到/home下

# 将/aaa目录或文件以bbb.tar.gz压缩到/home下
tar -zcvf /home/bbb.tar.gz /aaa         

# 将/home下的bbb.tar.gz解压到/home/aaa下
tar -zxvf /home/bbb.tar.gz -C /home/aaa 

-z # 解压.tar文件
-c # 产生.tar打包文件
-x # 解压.tar文件
-v # 显示详细信息
-f # 指定压缩名称

gzip和gunzip指令

# 压缩,只能将文件压缩*.gz
gizp 文件

# 解压缩文件命令
gunzip 文件.gz

zip/unzip指令

# 压缩文件和目录
zip [选项] XXX.zip 将要压缩的内容

# 解压缩文件
nzip [选项] XXX.zip(功能描述:解压缩文件)

zip常用选项
-r # 递归
unzip的常用
-d # 指定解压后的文件存放目录

指令 和 >> 指令

输出重定向 和 >>追加
基本语法:
ls -l > 文件  # 列表的内容写入文件a.txt中(覆盖)
ls -al >> 文件  # 列表的内容追加到文件aa.txt的末尾
cat 文件1 > 文件2 # 将文件1的内容覆盖到文件2中
echo "内容" >> 文件 # 将echo的内容追加到文件中