linux命令zip打包,linux下zip命令打包与解包
linux zip命令的基本用法是:
zip [参数] [打包后的文件名] [打包的目录路径]
linux zip命令参数列表:
-a 将文件转成ASCII模式
-F 尝试修复损坏的压缩文件
-h 显示帮助界面
-m 将文件压缩之后,删除源文件
-n 特定字符串 不压缩具有特定字尾字符串的文件
-o 将压缩文件内的所有文件的最新变动时间设为压缩时候的时间
-q 安静模式,在压缩的时候不显示指令的执行过程
-r 将指定的目录下的所有子目录以及文件一起处理
-S 包含系统文件和隐含文件(S是大写)
-t 日期 把压缩文件的最后修改日期设为指定的日期,日期格式为mmddyyyy
zip Linux上适用的参数:
-1 : 最快压缩,压缩率最差。
-9 : 最大压缩,压缩率最佳。
-b : 暂存文件的路径。这个参数一般在要产生的 zip 文件存在,而硬盘现有空间不足时。
-c : 替新增或更新的文件增加一行注解。
-d : 从 zip 文件移出一个文件。
-D : 不要在 zip 文件中储存文件的目录信息。
-f : 以新文件取代现有文件。
-F : 修复已经损毁的压缩文件。
-g : 将文件压缩附加到 zip 文件中。
-h : 显示辅助说明。
-i : 指定要含入的某些特定文件。
-j : 只储存文件的名称,不含目录。
-k : 强迫使用 MSDOS 格式文件名。
-l : 将 CR ( Carriage Return ) LF ( Line Feed ) 转换成 LF,一般是要将 MS-DOS 上的文本文件压缩后拿到 UNIX 下使用时才使用此参数。这只适用于文本文件 ( .txt ),如果用于二进制文件则会造成二进制文件损毁。
-L : 显示 zip 命令的版权。
-m : 将特定文件移入 zip 文件中,并且删除特定文件。
-n : 不压缩特定扩展名的文件。
-o : 将 zip 文件的时间设成最后修正 zip 文件的时间。
-q : 安静模式,不会显示相关讯息和提示。
-r : 包括子目录。
-t : 只处理 mmddyy 日期以后的文件。
-T : 测试 zip 文件是否正常。
-u : 只更新改变过的文件和新文件。
-v : 显示版本资讯或详细讯息。
-x : 不需要压缩的文件。
-y : 将 symbolic link 压缩,而不是压缩所连结到的文件。
-z : 为 zip 文件增加注解。
-# : 设定压缩速度,-0 表示不压缩,-1 表示最快速度的压缩,
-9 :表示最慢速度的压缩 ( 最佳化的压缩 ),预设值为 -6。
-@ : 从标准输入读取文件名称。
举例:
将/home/Blinux/html/ 这个目录下所有文件和文件夹打包为当前目录下的html.zip
zip -q -r html.zip /home/Blinux/html
上面的命令操作是将绝对地址的文件及文件夹进行压缩.以下给出压缩相对路径目录
比如目前在Bliux这个目录下,执行以下操作可以达到以上同样的效果.
zip -q -r html.zip html
比如现在我的html目录下,我操作的zip压缩命令是
zip -q -r html.zip *
unzip命令的基本语法是:unzip [参数] zip文件
简单例子:
把本目录下的test.zip文件解压:unzip test.zip
参数列表:
-l 列出压缩文件所包含的内容
-v 显示详细的执行过程
linux命令zip打包,linux下zip命令打包与解包相关推荐
- linux前一个的输出作为后一个参数,将Linux命令的结果作为下一个命令的参数
查询所有的pid并杀死. jps -l | grep bdcsc2-native-demo | awk '{print $1}' | xargs kill -9 KISS:keep it short ...
- linux vsftpd用法,Linux_LINUX系统下vsftpd 命令详解,FTP命令是Internet用户使用最频 - phpStudy...
LINUX系统下vsftpd 命令详解 FTP命令是Internet用户使用最频繁的命令之一,不论是在DOS还是UNIX操 作系统下使用FTP,都会遇到大量的FTP内部命令. 熟悉并灵活应用FTP的内 ...
- 在linux系统环境中 常用的关机命令,Linux常用基础命令整理:关机命令、查看目录下文件命令等...
整理了一些Linux常用基础命令,欢迎指正. 首先记住四个热键,学会这四个键,收益一辈子. Tab按键---命令补齐功能 Ctrl+c按键---停掉正在运行的程序 Ctrl+d按键---相当于exit ...
- 批处理常用命令总结和WindowsXP下运行命令使用大全及优化
关于批处理以及批处理常用命令的总结 [ 一.什么是批处理 ] 批处理文件图标 批处理(Batch),也称为批处理脚本.顾名思义,批处理就是对某对象进行批量的处理.批处理文件的扩展名为 bat . 目前 ...
- Windwos命令工作笔记002---windows下tree命令列出文件目录打印到文件中_过滤文件不知道怎么做啊
技术交流QQ群[JAVA,.NET,BigData,AI]:170933152 挺好用,一直想记录下来的 windows下tree命令列出文件目录树 tree [path] /f tree D:AR ...
- linux(ubuntu)系统下Top命令详解
参考链接: 1. https://www.cnblogs.com/niuben/p/12017242.html 2. https://blog.csdn.net/qq_39416311/article ...
- 将windows c盘安装在linux,将WindowsC盘hda1安装在Linux文件系统的/winsys目录下,命令是()。...
_ 什么叫做可再生能源?什么叫做不可再生能源? 井筒施工时,应及时观测()等变化情况.当发现影响施工的不利地质因素时,应及时提供补充地质资料. PAEI中的A是指() 破伤风症状出现的顺序是() 下面 ...
- 计算机命令秒退,Win10专业版下ping命令闪退自动关闭的解决办法
Ping是Windows.Unix和Linux系统下的一个命令.ping也属于一个通信协议,是TCP/IP协议的一部分.利用"ping"命令可以检查网络是否连通,可以很好地帮助我们 ...
- linux select read阻塞_linux下的IO模型详解
开门见山,Linux下的如中IO模型:阻塞IO模型,非阻塞IO模型,IO复用模型,信号驱动IO模型,异步IO模型,见下图 接下来一一讲解这5种模型 阻塞型IO:最简单的一种IO模型,简单理解就是死等, ...
- linux把文件复制到压缩包里,Linux学习笔记(二十)文件压缩 zip压缩、tar打包、打包、解包...
一.zip压缩 首先安装zip与unzip yum install -y zip/unzip zip 1.txt.zip 1.txt 压缩文件1.txt,压缩文件名称为1.txt.zip zip -r ...
最新文章
- .NET架构与模式探索
- 能跑TensorFlow,能唱KTV,这是国产车吉利的智能系统和背后的芯片
- angular-fullstack test
- 【bzoj2242】[SDOI2011]计算器 EXgcd+BSGS
- UIAlertView UIActionSheet随笔笔记
- 双RocketMq集群的搭建
- 计算机英语论文摘要,求英语高手翻译论文摘要,非常感谢!
- JavaScript 中的string 方法
- Git从现有仓库新建干净版本(清除版本commit记录)
- JS常见的字符串操作
- 三、unaipp小程序二维码生成
- PPT创作技巧及有用素材
- matlab 化学方程式配平
- 计算机三级路由器配置例题,计算机三级网络技术(7):路由器配置及使用(上)...
- 【Java算法学习】鸡兔同笼问题
- 引领盲返消费新潮流,共创社交电商新时代
- Android N App分屏模式完全解析
- echart旭日图_旭日图(echarts)
- C++ 中read和write函数
- Python Turtle 小项目11 玫瑰曲线
热门文章
- html漂亮的表格模板+背景_教育与课程主题响应式网站着陆页模板
- android 判断当前窗口,Android判断当前界面是否是home界面
- Redis数据结构之哈希
- no suitable driver found for jdbc:mysql//localhost:3306/..
- ICCV2021 |优胜劣汰,MIT团队提出自适应多模态选取框架用于视频理解
- 华为(英国)招聘CPU/GPU架构及系统软件工程师
- 900万注释图像数据集升级了!谷歌开放Open Images V6,首增语音、文本、鼠标轨迹同步注释...
- 快速精准的人头检测,代码已开源
- 基于YOLOv3 与CRNN的中文自然场景文字检测与识别
- python中单下划线(_)和双下划线(__)的特殊用法 还等什么