Linux命令(十六) 压缩或解压缩文件和目录 zip unzip

目录

1.命令简介

2.常用参数介绍

3.实例

4.直达底部

命令简介

zip 是 Linux 系统下广泛使用的压缩程序,文件压缩后扩展名为 ".zip"。 zip 命令用来将文件压缩成常用的 zip 格式,unzip 命令则用来解压缩zip文件。

返回目录

常用参数介绍

zip 命令常见的参数如下所示:

-a 将文件转成 ASCⅡ 模式

-F 尝试修复损坏的压缩文件

-h 显示帮助界面

-m 将文件压缩后,删除源文件

-n 不压缩具有特定字尾字符串的文件

-o 将压缩文件内的所有文件的最新变动时间设置为压缩时候的时间

-q 安静模式,在压缩的时候不显示命令的执行过程

-r 将制定的目录下的所有子目录以及文件一起处理

-S 包含系统文件和隐含文件

-t 把压缩文件的最后修改日期设置为指定的日期,日期格式为 mmddyyyy-x

-v 查看压缩文件目录,但不解压

-t 测试压缩文件有无损坏,但不解压

-d 把压缩文件解压到指定目录下

-z 只显示压缩文件的注解

-o 覆盖已存在的文件且不要求用户确认

-j 不重建文档的目录结构,把所有文件解压到同一目录下

返回目录

实例

zip 命令的基本用法是:

zip [参数] [打包后的文件名] [打包的目录路径]   

注: 路径可以是相对路径,也可以是绝对路径

1.压缩文件:

zip file.conf.zip  file.conf

2.将整个文件夹压缩成一个文件:

zip -r file_backup.zip   .   点表示当前目录

3.解压文件:

unzip file.conf.zip

4.解压时不询问直接覆盖:

unzip -o file.conf.zip

5.将文件解压到指定文件夹:

unzip file.conf.zip -d  /data/bak

6.查看压缩包内容但不解压

unzip -v file.conf.zip

7.查看压缩后的文件内容:

zcat file.conf.gz

返回目录

原文地址:https://www.cnblogs.com/ay-a/p/8411215.html

时间: 2024-12-26 09:55:57

Linux命令(十六) 压缩或解压缩文件和目录 zip unzip的相关文章

Linux命令(十八) 压缩或解压缩文件和目录 gzip gunzip

目录 1.命令简介 2.常用参数介绍 3.实例 4.直达底部 命令简介 和 zip 命令类似,gzip 用于文件的压缩,gzip压缩后的文件扩展名为 ".gz",gzip默认压缩后会删除源文件. gunzip用于解压经过 gzip 压缩过的文件. 返回目录 常用参数介绍 一.gzip 常用参数说明 -d 对压缩文件进行解压 -r 递归压缩指定目录及其子目录下的所有文件 -t 检查压缩文件的完整性 -v 对于每个压缩和解压缩的文档,显示相应的文件名和压缩比 -l 显示压缩文件的压缩信息

【Linux命令详解】2、文件和目录操作管理

2.文件和目录操作管理 本节主要学习在Linux下如何使用命令对文件和目录进行操作,这些命令pwd.cd.ls等. 2.1 pwd:显示工作目录路径 使用pwd命令可以显示当前用户所处的工作目录的绝对路径. 2.1.1命令语法: pwd[选项] 2.1.2参数选项: 选项 选项含义 -L 目录链接时,输出链接路径 -P 输出物理路径 2.1.3实例: 例1:显示用户当前工作目录路径. [[email protected] ~]# pwd /root //用户当前的工作路径是root 例2:显示用

攻城狮在路上(叁)Linux(十六)--- 命令与文件的查找

一.脚本文件的查询: 1.命令格式:which [-a] command; <==通过PATH来查找. -a:列出所有的,而不是仅列出第一个. 示例: which ifconfig; 注意:由于不同的用户PATH不同,所以结果或许也有区别. 二.文件名的查找: 1.whereis [-bmsu] 文件或目录名  <==通过数据库来查找,所以不同的用户查到的结果是一致的. 参数说明: -b:只找二进制格式的文件. -m:只找在说明文件manual路径下的文件. -s:只找source源文件. -

Linux中常见的压缩与解压缩方法

zip:可以压缩多个文件或者目录,压缩后保留原始文件或者目录,后缀为.zip # yum-y install zip 选项: -r:压缩目录 -q:静默模式,执行时不显示任何信息 -v:执行时显示详细的信息 -1:compress faster -9:compress better -T:检查zip文件完整性 压缩文件test1.txt为test1.zip:# zip -q test1.zip test1.txt 同时压缩文件test1.txt和目录test1为test1.zip:# zip-q

Linux命令行下svn ignore忽略文件或文件夹用法

Linux命令行下svn ignore忽略文件或文件夹用法 一.忽略单个目录 1.忽略文件夹 假如目录oa.youxi.com是从svn checkout出来的,在服务器本地目录添加了material,但是不希望把material加入版本控制,因此我们需要忽略掉这个目录首先使用svn status命令查看当前状态[[email protected] oa.youxi.com]# svn status? htdocs/admin/adv/material 添加需要忽略的目录,貌似必须得进入该目录之

linux基础命令:(1)管理文件和目录的命令

1.管理文件和目录的命令:(1)pwd:print working directory(打印工作目录),输入pwd时,就是要求linux系统显示当前位置.(2)cd命令:cd命令用来改变所在目录.总是返回到当前的主目录.如果需要转换到其他目录,则需要一个路径名.[绝对路径与相对路径的区别:如果一个路径的第一个字符是/,那么这个路径就是绝对路径] cd ..告诉系统向上移到当前目录所在目录的直接上级目录中,如要上移两级目录,则为cd ../..(3)ls命令:用来查看目录的内容.   ls -a

Linux学习之路(2-1)文件、目录与磁盘格式

第一章 Linux的文件权限与目录配置 Linux中的大小写是不一样的. 一.用户与用户组 1.文件所有者(own):功能:安全防护 2.用户组(group):每个账号都可以有多个用户组的支持 3.其他人(other) 默认情况下,所有的系统上的账号与一般身份用户,还有root的相关信息,都记录在/etc/passwd这个文件内 个人的密码都记录在etc/shadow这个文件下.所有的组名都记录在/etc/group内. 二.Linux文件权限 1.Linux文件属性.查看属性命令:ls -al

小蚂蚁学习Linux(6)——压缩与解压缩命令详解

在Linux中常用的压缩格式有以下几个:.zip    .gz    .bz2    .tar.gz    tar.bz2.首先先解释前三个. .zip格式的压缩:    zip   压缩文件名    原文件名    如:zip    abc.zip    abc 后缀名是一定要写的,虽然Linux不关心后缀名,但是我们人类还是要看的. 压缩目录的时候需要加上选项    -r    如:zip    -r    目录名    源目录名 解压的方法也挺简单    unzip    [文件或目录]

linux中的常用压缩与解压缩命令

linux中常用的压缩格式有   .zip   .gz   .bz2   .tar.gz   .tar.bz2 一..zip 1.命令格式 zip 压缩文件名 源文件名         (压缩文件到当前目录) zip -r 压缩文件名 源目录名     (压缩目录文件到当前目录) unzip 压缩文件名                    (解压缩.zip文件到当前目录) 说明:.zip格式的压缩文件在Linux及Windows中通用,当源文件比较小时,压缩文件可能比原文件大(压缩格式的换算)