工作经验: linux 压缩当前文件夹下所有文件
打包跟压缩的区别:
打包是指将多个文件或者目录放在一起,形成一个总的包,这样便于保存和传输,但是大小是没有变化的,压缩是指将一个或者多个大文件或者目录通过压缩算法使文件的体积变小以达到压缩的目的,可以节省存储空间,在压缩的时候通常是先打包再压缩;
简简单单 随拿随用的 tar
linux
zip
压缩。压缩当前文件夹下所有文件,压缩为a.zip
。命令行的方法是怎样。
zip -r fileName.zip 文件夹名
tar
tar
命令可以用来压缩打包单文件、多个文件、单个目录、多个目录。
常用格式:
单个文件压缩打包 tar czvf my.tar file1
多个文件压缩打包 tar czvf my.tar file1 file2,...
单个目录压缩打包 tar czvf my.tar dir1
多个目录压缩打包 tar czvf my.tar dir1 dir2
解包至当前目录:tar xzvf my.tar
其他,zip操作
一般不建议你整zip啊,但是你从windows上,肯定打包就是zip.
那么怎么玩呢?
你装一个 zip
的包,
安装
centos:
安装zip
yum install zip
安装unzip
yum install unzip
ubuntu:
安装:
apt-get install zip unzip
用法:
实例
将 /home/html/ 这个目录下所有文件和文件夹打包为当前目录下的 html.zip:
zip -q -r html.zip /home/html
如果在我们在 /home/html 目录下,可以执行以下命令:
zip -q -r html.zip *
从压缩文件 cp.zip 中删除文件 a.c
zip -dv cp.zip a.c
本文参照来源
www.runoob.com/linux/linux-comm-zi...
本作品采用《CC 协议》,转载必须注明作者和本文链接
推荐文章: