现在的位置: 首页 > 综合 > 正文

Unzip 文件到Linux或UNIX的特定目录

2017年11月13日 ⁄ 综合 ⁄ 共 531字 ⁄ 字号 评论关闭

翻译至:http://www.cyberciti.biz/faq/linux-howto-unzip-files-in-root-directory/

Q我是Linux命令行的新手。 我有一个unzip命令和一个名为package.zip的文件。我可以使用如下命令解压文件:

unzip package.zip

所有的文件都被解压缩到当前目录(它生成一个叫package的目录)。我想要的所有文件和子目录解压缩到/opt目录。我如何提取文件到/opt?

Aunzip命令将列出,测试或从MS-DOS系统中常见的zip档案提取文件。默认的行为(不带选项)是提取指定ZIP档案中的所有文件到当前目录(和它下面的子目录)。

默认情况下,所有文件和子目录都在当前目录下重新创建; -d选项允许提取到任意目录(假设有人有写目录的权限)。 此选项不必出现在命令行的末尾; 它也被接受在zip文件之前,zip文件之后,或在文件和-x选项之间。 该选项可以和目录连接在一起,之间没有空格。

语法:
unzip {.zip-file-name} -d {/path/to/extract}

例如提取package.zip到/opt,请输入:

# unzip package.zip -d /opt
# cd /opt
# ls


抱歉!评论已关闭.