Linux命令是对Linux系统进行管理的命令。对于Linux系统来说,无论是中央处理器、内存、磁盘驱动器、键盘、鼠标,还是用户等都是文件,Linux系统管理的命令是它正常运行的核心,与之前的DOS命令类似。linux命令在系统中有两种类型:内置Shell命令和Linux命令。本文主要介绍Linux funzip 命令。

1、命令简介

funzip:用于从管道中的 zip 存档中提取的过滤器。

2、命令用法

funzip [-password] [input[.zip|.gz]]

3、命令描述

没有文件参数的funzip充当过滤器;也就是说,它假定一个 ZIP 存档(或一个gzip ' d (1) 文件)正在通过管道传输到标准输入中,并且它将第一个成员从存档中提取到标准输出。当 stdin 来自 tty 设备时,funzip假定这不能是(二进制)压缩数据流,而是显示简短的帮助文本。如果有文件参数,则从指定文件而不是标准输入读取输入。

可以在命令行上指定加密 zip 文件的密码(在文件名之前,如果有的话),方法是在密码前加上破折号。请注意,这对许多系统构成安全风险;当前正在运行的进程通常可以通过简单的命令(例如, Unix 下的ps (1))可见,并且可以读取命令行历史记录。如果 zip 文件的第一个条目是加密的并且没有在命令行上指定密码,则系统会提示用户输入密码并且密码不会在控制台上回显。对单成员提取的限制,funzip与tar (1)等二级归档程序结合使用最为有用。

4、命令选项

选项

描述

[-password]

如果ZIP归档是加密的,使用的可选密码。

[input[.zip|.gz]]

可选的输入存档文件规范。

5、使用示例

1)用funzip解压cjavapy.zip归档文件的第一个成员文件

funzip cjavapy.zip | more

2)使用zip和funzip来代替compress(1)和zcat(1)

tar cf - . | zip -7 | dd of=/dev/nrst0 obs=8k
dd if=/dev/nrst0 ibs=8k | funzip | tar xf -

推荐文档