예제가 포함된 Linux zforce 명령 자습서
이 페이지에서
- Linux zforce 명령
- 결론
gzip 명령은 Linux에서 파일을 압축/압축 해제하는 데 널리 사용되는 도구입니다. 여기에서 이 도구의 기본 사항을 이미 다뤘습니다. 이 유틸리티는 출력에 .gz 파일을 생성합니다. 하지만 때로는 파일을 전송하는 동안과 같이 확장자가 잘릴 수 있습니다. .gz 확장자를 이러한 압축 파일로 되돌리는 데 사용할 수 있는 도구가 있다는 사실에 기뻐할 것입니다.
문제의 도구는 zforce이며 이 자습서에서는 이 명령줄 유틸리티를 사용하는 방법에 대해 빠르게 설명합니다. 하지만 바로 시작하기 전에 여기에 있는 모든 예는 Ubuntu 18.04 LTS 머신에서 테스트되었음을 언급할 가치가 있습니다.
리눅스 zforce 명령
처음에 이미 언급했듯이 zforce 명령을 사용하면 모든 gzip 파일에 .gz 확장자를 강제 적용할 수 있습니다. 구문은 다음과 같습니다.
zforce [ name ... ]
도구 매뉴얼 페이지에서 설명하는 방법은 다음과 같습니다.
zforce forces a .gz extension on all gzip files so that gzip will not compress them twice.
This can be useful for files with names truncated after a file transfer. On systems with a 14 char
limitation on file names, the original name is truncated to make room for the .gz suffix.
For example, 12345678901234 is renamed to 12345678901.gz. A file name such as foo.tgz is left
intact.
예를 들어 파일이라는 .gz 파일이 있습니다. 보시다시피 확장자 .gz가 이름에서 누락되었습니다. 그래서 내가 한 일은 단순히 다음 명령을 사용했습니다.
zforce files
이 명령이 생성한 출력은 다음과 같습니다.
files -- replaced with files.gz
보시다시피 명령 출력에서 파일을 files.gz로 교체했다고 말했습니다. 그리고 현재 작업 디렉토리에서 .gz 파일을 확인했을 때 files.gz라는 파일을 찾을 수 있었습니다.
이제 이름이 잘린 .gz 파일로 가득 찬 디렉토리가 있는 경우 각 이름을 입력에 제공할 필요가 없습니다. 내 경우처럼 할 수 있습니다. 여기있어:
따라서 세 파일 모두 확장자가 .gz인 것을 볼 수 있습니다. 이름에 이미 .gz가 포함된 파일이 있더라도 이 작업을 수행하면 해당 파일이 그대로 유지되므로 안심하십시오.
결론
gzip을 많이 사용하고 파일 이름에서 .gz 확장자가 잘리는 상황이 발생하는 경우 이제 어떻게 해야 하는지 알 수 있습니다. zforce의 매뉴얼 페이지에 액세스하려면 여기로 이동하십시오.