웹사이트 검색

초보자를 위한 Linux znew 명령 자습서(예제 포함)


이 페이지에서

  1. Linux znew 명령
  2. Q1. znew 명령을 사용하는 방법?\n
  3. Q2. 같은 이름의 .gz 파일이 이미 존재하는 경우에는 어떻게 합니까?\n
  4. Q3. 출력에 znew 표시 세부 정보를 만드는 방법은 무엇입니까?\n
  5. Q4. 다른 유용한 znew 옵션은 무엇입니까?\n
  6. 결론

Linux가 .Z 파일을 .gz 파일로 재압축하는 방법을 제공한다는 사실을 알고 계셨습니까? 예, znew 명령을 사용하면 이 작업을 수행할 수 있습니다. 이 자습서에서는 이해하기 쉬운 몇 가지 예를 사용하여 이 명령줄 유틸리티의 기본 사항에 대해 설명합니다. 하지만 그 전에 여기에 있는 모든 예제가 Ubuntu 18.04 LTS 시스템에서 테스트되었음을 언급할 가치가 있습니다.

리눅스 znew 명령

위에서 이미 언급했듯이 Linux의 znew 명령을 사용하면 .Z 파일을 다시 압축하여 .gz 유형으로 변환할 수 있습니다. 구문은 다음과 같습니다.

znew [ -ftv9PK] [ name.Z ...  ]

이 명령에 대한 매뉴얼 페이지의 내용은 다음과 같습니다.

Znew recompresses  files from .Z (compress) format to .gz (gzip) format.  

If you want to recompress a file already in gzip format, rename the file to force a .Z extension
then apply znew.

다음은 znew 명령이 작동하는 방식에 대한 더 나은 아이디어를 제공하는 몇 가지 Q&A 스타일 예제입니다.

Q1. znew 명령을 사용하는 방법?

상당히 간단합니다. .Z 파일 이름을 입력으로 제공하기만 하면 됩니다. 예를 들면 다음과 같습니다.

znew files2.Z

이 명령은 출력에 files2.gz를 생성하고 프로세스에서 원본 .Z 파일을 제거합니다.

Q2. 같은 이름의 .gz 파일이 이미 존재하는 경우에는 어떻게 합니까?

동일한 이름의 .gz 파일이 현재 작업 디렉토리에 이미 존재하는 경우 znew 명령은 덮어쓸지 여부를 확인하는 메시지를 표시합니다.

예를 들어 제 경우에는 다음 명령입니다.

znew files2.Z

다음 확인 메시지가 표시됩니다.

gzip: files2.gz already exists; do you wish to overwrite (y or n)?

따라서 앞으로 이동하려면 y를 누르고 그렇지 않으면 n을 누르십시오. 또는 .gz 파일이 이미 있는 경우 -f 명령줄 옵션을 사용하여 .Z에서 .gz 형식으로 강제 재압축할 수도 있습니다.

Q3. 출력에 znew 표시 세부 정보를 만드는 방법은 무엇입니까?

-v 명령줄 옵션을 사용하면 znew가 압축된 각 파일의 이름 및 백분율 감소와 같은 세부 정보를 표시할 수 있습니다. 예를 들면 다음과 같습니다.

Q4. 다른 유용한 znew 옵션은 무엇입니까?

소수가 있습니다. -t가 원본을 삭제하기 전에 새 파일을 테스트하는 것처럼 -9는 도구가 가장 느린 압축 방법(최적 압축)을 사용하는지 확인하고 -P는 znew가 디스크 공간 사용을 줄이기 위해 변환에 파이프를 사용하는지 확인합니다.

다음은 znew가 제공하는 전체 옵션 목록입니다.

       -f     Force recompression from .Z to .gz format even if a .gz file already exists.

       -t     Tests the new files before deleting originals.

       -v     Verbose. Display the name and percentage reduction for each file compressed.

       -9     Use the slowest compression method (optimal compression).

       -P     Use pipes for the conversion to reduce disk space usage.

       -K     Keep a .Z file when it is smaller than the .gz file; implies -t.

결론

작업에 Linux 명령줄을 통한 파일 압축 및 압축 해제가 포함된 경우 znew 명령이 유용할 수 있습니다. 이 튜토리얼에서는 znew가 제공하는 몇 가지 주요 옵션에 대해 논의했습니다. 자세한 내용은 도구 매뉴얼 페이지를 참조하십시오.