linux系统下 压缩和解压缩文件命令

1、把/home目录下面的mydata目录压缩为mydata.zip
zip -r mydata.zip mydata #压缩mydata目录
2、把/home目录下面的mydata.zip解压到mydatabak目录里面
unzip mydata.zip -d mydatabak
3、把/home目录下面的abc文件夹和123.txt压缩成为abc123.zip
zip -r abc123.zip abc 123.txt
4、把/home目录下面的wwwroot.zip直接解压到/home目录里面
unzip wwwroot.zip
5、把/home目录下面的abc12.zip、abc23.zip、abc34.zip同时解压到/home目录里面
unzip abc*.zip
6、查看把/home目录下面的wwwroot.zip里面的内容
unzip -v wwwroot.zip
7、验证/home目录下面的wwwroot.zip是否完整
unzip -t wwwroot.zip
8、把/home目录下面wwwroot.zip里面的所有文件解压到第一级目录
unzip -j wwwroot.zip

-c:将解压缩的结果
-l:显示压缩文件内所包含的文件
-p:与-c参数类似,会将解压缩的结果显示到屏幕上,但不会执行任何的转换
-t:检查压缩文件是否正确
-u:与-f参数类似,但是除了更新现有的文件外,也会将压缩文件中的其它文件解压缩到目录中
-v:执行是时显示详细的信息
-z:仅显示压缩文件的备注文字
-a:对文本文件进行必要的字符转换
-b:不要对文本文件进行字符转换
-C:压缩文件中的文件名称区分大小写
-j:不处理压缩文件中原有的目录路径
-L:将压缩文件中的全部文件名改为小写
-M:将输出结果送到more程序处理
-n:解压缩时不要覆盖原有的文件
-o:不必先询问用户,unzip执行后覆盖原有文件
-P:使用zip的密码选项
-q:执行时不显示任何信息
-s:将文件名中的空白字符转换为底线字符
-V:保留VMS的文件版本信息
-X:解压缩时同时回存文件原来的UID/GID

-r 将指定的目录下的所有子目录以及文件一起处理
unzip mydata.zip -d mydatabak 这里的 -d 可以理解为解压到哪个目录 这个目录随便写比如:aa (aa目录没有它会自动创建) 如果不写 -d 也就不指定解压到的目录这时默认解压到 /home

linux系统下 压缩和解压缩文件命令相关推荐

  1. linux清除文件后df还是满的,Linux系统下用du和df命令清除大文件的方法

    很多用户表示,Linux系统中发现/home目录下剩余空间不足的时候,可以使用du和df命令来对找到大文件,并且对它们进行删除,从而腾出足够的空间.但是,如何用du和df命令清除大文件呢?下面,U大侠 ...

  2. 如何查看linux系统下的各种日志文件 linux 系统日志的分析大全

    如何查看linux系统下的各种日志文件 linux 系统日志的分析大全 日志分类: 1. 连接时间的日志 连接时间日志一般由/var/log/wtmp和/var/run/utmp这两个文件记录,不过这 ...

  3. linux通过iso安装php,linux系统下怎么安装iso文件?

    linux系统下怎么安装iso文件? 安装步骤: 1.在/mnt目录下,创建相应的iso文件夹,例如iso. 2.运行以下命令,挂载iso文件mount -o loop /home/tecmint/F ...

  4. linux系统下怎么安装.deb文件?

    linux系统下怎么安装.deb文件? deb 是 ubuntu .debian 的格式. rpm 是 redhat .fedora .suse 的格式. 他们不通用(虽然可以转换一下). deb是d ...

  5. linux系统上运行sh,Linux系统下如何运行.sh文件的实现

    Linux系统下如何运行.sh文件的实现 在Linux系统下运行.sh文件有两种方法,比如我在root目录下有个datelog.sh文件 第一种(这种办法需要用chmod使得文件具备执行条件(x): ...

  6. Linux系统下删除带锁文件(夹)

    Linux系统下删除带锁文件(夹) 一.问题描述 在Linux系统中删除图标右下角带锁的文件时,系统提示权限不足,无法删除文件 . 二.解决方法 1.鼠标右键准备删除的文件,在弹出的菜单中选择&quo ...

  7. linux解压文件卡住,Linux系统下常见的压缩文件及解压方法

    如果tar不支持j这个参数就先用 bzip2 -d xxx.tar.bz2 把它解压成.tar文件,然后再用 tar xvf xxx.tar 拆包. 压缩解压 linux下怎么解后缀名是gzip的文件 ...

  8. Linux系统下的文件管理类常命令及使用方式

    Linux上的文件管理类命令有哪些,常用的使用方式 文件系统操作命令分为:目录操作命令.文件操作命令.权限操作命令 目录操作命令: ls 列出目录的属性信息 pwd 列出用户当前所处目录路径 du 列 ...

  9. Linux系统下的RZSZ(文件传输工具)

    yum install lrzsz.i386 (最方便的方法)  Linux系统下传输方式很多,比如:通过FTP SFTP - 等等.linux服务器大多是通过ssh客户端来进行远程的登陆和管理的,使 ...

  10. linux系统下c语言的文件读写

    在linux系统下与github交互 1.创建仓库 在github下创建自己的仓库 2.安装git sudo apt-get install libcurl4-gnutls-dev libexpat1 ...

最新文章

  1. 下面关于表单的叙述错误的是_下面是关于表单数据环境的叙述,其中错误的是A.可以在数据环境中加入与表单操作有关的表B.数据环...
  2. 王劲首度解析景驰:我们是跑得最快的无人驾驶公司
  3. 解决修改“文件夹选项”后仍不能显示隐藏文件一例
  4. 【NLP】发现一篇专门吐槽 NLP 内卷现状的 ACL 论文 ...
  5. JS判断UA动态加载CSS的方法
  6. Intellij IDEA-我常用的快捷键
  7. 20211130:力扣第267周周赛(下)
  8. jquery ready() 与window onload的区别
  9. 把word excel ppt 导入到右键快捷菜单中
  10. 【持续更新...】相关资源汇总
  11. 【Python小项目】验证身份证号码是否正确
  12. 黄金分割法求极值 matlab,利用matlab实现黄金分割法求极值问题-北京理工大学-机械优化设计.doc...
  13. Software.Cradle.Suite.V11 X64 热流体模拟软件
  14. 为程序员准备的英语学习资料
  15. 平面设计基本艺术表现形式有哪些
  16. 机器学习sklearn-线性回归
  17. rpg人物制作软件_能够自己DIY角色的rpg游戏-可以自己DIY角色的rpg游戏大全_飞翔游戏专题...
  18. 移位加密字母C语言,替代密码和置换密码地C语言实现
  19. 打开我的电脑显示计算机管理 不显示磁盘,win10打开此电脑不显示磁盘盘符的解决方法?...
  20. 读书笔记 - 学会写作: 什么是写作?

热门文章

  1. 蓝屏的原因及解决方法
  2. 【Substance Designer】基础操作和节点学习记录
  3. 图压---介绍一款好用的图像压缩软件
  4. 如何区分USB 2.0 和USB 3.0插口
  5. 金融危机下 保险信息化聚焦什么?
  6. VNCServer 使用
  7. python笔记(更新中)
  8. 如何用自己的电脑连接单位的以太网
  9. Android:更换应用图标
  10. IT 运维中变更管理的意义和常见问题解答