linux 查看zip文件

命令名 unzip

功 能说明:解压缩zip文 件

语  法:unzip [-cflptuvz][-agCjLMnoqsVX][-P <密 码>][.zip文 件][文件][-d <目录>][-x <文件>] unzip [-Z]

补充说明:unzip.zip压缩文件的解压缩程序。

参  数:

-c 将 解压缩的结果显示到屏幕上,并对字符做适当的转换。

-f 更 新现有的文件。

-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

[.zip文件] 指定.zip压缩文件。

[文件] 指定 要处理.zip压缩文 件中的哪些文件。

-d<目录> 指 定文件解压缩后所要存储的目录。

-x<文件> 指 定不要处理.zip压 缩文件中的哪些文件。

-Z unzip -Z等 于执行zipinfo指 令。

 

 

1:将压缩文件text.zip在当前目录下解压缩。

 

[root@mysql test]# unzip test.zip

 

2:将压缩文件text.zip在指定目录/tmp下解压缩,如果已有相同的文件存在,要求unzip命令不覆盖原先的文件。

 

[root@mysql test]# unzip -n test.zip -d /tmp

 

3:查看压缩文件目录,但不解压。

 

[root@mysql test]# unzip -v test.zip

 

4:将压缩文件test.zip在指定目录tmp下解压缩,如果已有相同的文件存在,要求unzip命令覆盖原先的文件。

 

[root@mysql test]# unzip -o test.zip -d tmp/

 

unzip -v text.zip

 

如果要压缩文件为RAR格式则用命令:
rar a file
如果要解压缩RAR格式的文件则用命令:
unrar e file

Linux 系统中,查看 ZIP 文件大小可以通过多种命令实现。以下是一些常用的方法: ### 使用 `ls` 命令 `ls` 命令可以显示文件的基本信息,包括文件大小。使用 `-l` 选项可以查看详细信息: ```bash ls -l /home/xx/result.zip ``` 此命令会显示文件权限、所有者、文件大小(以字节为单位)、修改日期和文件名。 ### 使用 `du` 命令 `du` 命令用于估算文件空间使用情况。使用 `-h` 选项可以让输出更易读: ```bash du -h /home/xx/result.zip ``` 此命令会显示文件的大小,并以适合人类阅读的格式(如 KB、MB)呈现。 ### 使用 `unzip` 命令 `unzip` 命令不仅可以解压 ZIP 文件,还可以用来查看 ZIP 文件中的内容列表,其中包括每个文件的大小: ```bash unzip -l /home/xx/result.zip ``` 该命令会列出 ZIP 文件中的所有文件及其大小、压缩率等信息[^1]。 ### 使用 `zipinfo` 命令 `zipinfo` 命令提供了关于 ZIP 文件的详细信息,包括文件大小、压缩率以及文件属性等: ```bash zipinfo /home/xx/result.zip ``` 此命令会显示 ZIP 文件中每个文件的详细信息,包括未压缩和压缩后的大小。 ### 使用 `stat` 命令 `stat` 命令可以显示文件的详细状态信息,包括文件大小: ```bash stat /home/xx/result.zip ``` 此命令会显示文件的大小(以字节为单位),以及其他元数据如 inode 号、权限等。 ### 使用 `file` 命令 虽然 `file` 命令主要用于确定文件类型,但它有时也会显示文件的一些基本信息,包括大小: ```bash file /home/xx/result.zip ``` 不过需要注意的是,`file` 命令的主要用途不是显示文件大小,因此它可能不会总是显示这一信息。 ### 相关问题 1. 如何在Linux查看ZIP文件的内容而不解压? 2. 如何在Linux中使用命令行解压ZIP文件? 3. 如何在Linux中创建一个ZIP文件? 4. 如何在Linux查看特定文件类型的文件大小? 5. 如何在Linux查看文件的详细属性信息?
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值