>시스템 튜토리얼 >리눅스 >Linux 압축 해제 zip 명령이 지정된 디렉터리로 이동하여 원본 파일을 덮어쓰면 어떻게 해야 합니까?

Linux 압축 해제 zip 명령이 지정된 디렉터리로 이동하여 원본 파일을 덮어쓰면 어떻게 해야 합니까?

下次还敢
下次还敢원래의
2024-04-11 16:39:181266검색

원래 파일을 덮어쓰려면 unzip 명령에 -o(덮어쓰기) 플래그를 사용하세요. 구문은 unzip -o [-d 디렉터리] 압축 파일.zip입니다. 예를 들어, unzip -o -d /tmp example.zip은 /tmp 디렉토리에 example.zip의 압축을 풀어 동일한 이름으로 파일을 덮어씁니다.

Linux 압축 해제 zip 명령이 지정된 디렉터리로 이동하여 원본 파일을 덮어쓰면 어떻게 해야 합니까?

Linux에서 unzip 명령을 사용하여 ZIP 파일을 지정된 디렉터리에 압축 해제하고 원본 파일을 덮어쓰는 방법

직답:

다음에서 -o 사용 원본 파일을 덮어쓰려면 unzip 명령(덮어쓰기) 플래그를 사용하세요. -o(覆盖)标志即可覆盖原有文件。

详细解释:

unzip 是用于解压 ZIP 存档的 Linux 命令。默认情况下,unzip 命令会将文件解压到当前工作目录。要将文件解压到指定目录,请使用 -d(目录)标志。

语法:

<code>unzip -o [-d 目录] 压缩文件.zip</code>

示例:

以下命令将 example.zip 文件解压到 /tmp 目录,并覆盖该目录中现有的任何同名文件:

<code>unzip -o -d /tmp example.zip</code>

注意:

  • -o 标志将覆盖具有相同名称的现有文件,而不管其类型或内容如何。
  • 如果目标目录不存在,unzip 命令将创建它。
  • 如果 ZIP 存档包含目录结构,unzip 命令也会在目标目录中创建这些目录。
  • 如果您不确定是否要覆盖现有文件,可以使用 -n
자세한 설명: 🎜🎜🎜unzip은 ZIP 아카이브의 압축을 푸는 데 사용되는 Linux 명령입니다. 기본적으로 unzip 명령은 현재 작업 디렉터리에 파일의 압축을 풉니다. 지정된 디렉토리에 파일을 추출하려면 -d(디렉토리) 플래그를 사용하십시오. 🎜🎜🎜구문: ​​🎜🎜rrreee🎜🎜예: 🎜🎜🎜다음 명령은 example.zip 파일을 /tmp 디렉토리에 추출하고 기존 파일을 덮어씁니다. 해당 디렉터리 이름이 같은 모든 파일: 🎜rrreee🎜🎜 참고: 🎜🎜
  • -o 플래그는 유형이나 내용에 관계없이 동일한 이름의 기존 파일을 덮어씁니다. 🎜
  • 대상 디렉토리가 존재하지 않으면 unzip 명령으로 생성됩니다. 🎜
  • ZIP 아카이브에 디렉토리 구조가 포함된 경우 unzip 명령은 대상 디렉토리에 이러한 디렉토리도 생성합니다. 🎜
  • 기존 파일을 덮어쓸지 확실하지 않은 경우 -n(덮어쓰지 않음) 플래그를 사용하여 기존 파일과 충돌하지 않는 파일만 추출할 수 있습니다. 🎜🎜

위 내용은 Linux 압축 해제 zip 명령이 지정된 디렉터리로 이동하여 원본 파일을 덮어쓰면 어떻게 해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.