zip unzip tar 压缩解压
yum install -y unzip zip yum安装
zip -r mydata.zip mydata mydata目录压缩为mydata.zip
unzip mydata.zip -d mydatabak mydata.zip解压到mydatabak目录里面
zip -r abc123.zip abc 123.txt abc文件夹和123.txt压缩成为abc123.zip
unzip abc\*.zip abc12.zip、abc23.zip、abc34.zip同时解压
unzip -t wwwroot.zip 验证wwwroot.zip是否完整
unzip -n test.zip -d /tmp 将压缩文件text.zip在指定目录/tmp下解压缩,如果已有相同的文件存在,要求unzip命令不覆盖原先的文件。
unzip -o test.zip -d /tmp 将压缩文件test.zip在指定目录/tmp下解压缩,如果已有相同的文件存在,要求unzip命令覆盖原先的文件
unzip -v wwwroot.zip 查看wwwroot.zip里面的内容
tar -cvf /tmp/etc.tar /etc 仅打包,不压缩
tar -czvf /tmp/etc.tar.gz /etc 打包后,以 gzip 压缩
tar -jcvf /tmp/etc.tar.bz2 /etc 打包后,以 bzip2 压缩
tar -ztvf /tmp/etc.tar.gz 查阅上述 /tmp/etc.tar.gz 文件内有哪些文件
cd /usr/local/src 将 /tmp/etc.tar.gz 文件解压缩在 /usr/local/src 底下
tar -xzvf /tmp/etc.tar.gz 将 /tmp/etc.tar.gz 文件解压缩在 /usr/local/src 底下
tar -zxvf /tmp/etc.tar.gz etc/passwd 在 /tmp 底下,我只想要将 /tmp/etc.tar.gz 内的 etc/passwd 解开而已
tar -zcvpf /tmp/etc.tar.gz /etc 将 /etc/ 内的所有文件备份下来,并且保存其权限!
tar --exclude /home/dmtsai -zcvf myfile.tar.gz /home/* /etc 我要备份 /home, /etc ,但不要 /home/dmtsai