加入收藏 | 设为首页 | 会员中心 | 我要投稿 我爱制作网_沈阳站长网 (https://www.024zz.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

工作经验: linux 压缩当前文件夹下所有文件

发布时间:2022-10-13 13:06:15 所属栏目:Linux 来源:
导读:  打包跟压缩的区别:

  打包是指将多个文件或者目录放在一起,形成一个总的包,这样便于保存和传输,但是大小是没有变化的,压缩是指将一个或者多个大文件或者目录通过压缩算法使文件的体积变小以达到压缩的
  打包跟压缩的区别:
 
  打包是指将多个文件或者目录放在一起,形成一个总的包,这样便于保存和传输,但是大小是没有变化的,压缩是指将一个或者多个大文件或者目录通过压缩算法使文件的体积变小以达到压缩的目的,可以节省存储空间,在压缩的时候通常是先打包再压缩;
 
  简简单单 随拿随用的 tar
 
  linux zip压缩。压缩当前文件夹下所有文件linux压缩,压缩为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
 

(编辑:我爱制作网_沈阳站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!