GZEXE(1)

명칭
gzexe - 실행 파일을 실행 형식인 채 압축한다

서식
gzexe [ name ... ]

해설
gzexe (은)는, 실행 파일을 압축해, 압축완료 실행 파일을 원파일의 존재하는 디렉토리에 원래의 파일과 동명으로 격납합니다. 압축완료 실행 파일은, 실행시에 자동 전개되기 (위해)때문에 기동이 늦어집니다만, 그 이외는 원래의 실행 파일과 같은 기능을 가집니다. 예를 들면, ``gzexe /bin/cat'' (을)를 실행하면(자), 이하의 2 개의 파일이 생성됩니다.
    -r-xr-xr-x  1 root  bin   9644 Feb 11 11:16 /bin/cat
    -r-xr-xr-x  1 bin   bin  24576 Nov 23 13:21 /bin/cat~
/bin/cat~ 는 원래의 파일로, /bin/cat 는 자기 전개 형식의 실행 파일입니다. /bin/cat 가 정상적으로 동작하는 것을 확인하면(자), /bin/cat~ 는 지워 버려도 상관하지 않습니다.

이 유틸리티는 디스크 용량의 적은 시스템으로 효과가 있습니다.

옵션

-d  지정된 압축완료 실행 파일을 전개합니다.

관련 항목
gzip(1), znew(1), zmore(1), zcmp(1), zforce(1)

경고
압축완료 실행 파일은 셸 스크립트입니다. 이것에 의해, 어떠한 보안 홀이 생길 가능성이 있습니다. 특히, 압축완료 실행 파일은 gzip 및 (tail, chmod, ln, sleep) 등의 명령을 찾아내기 위한 PATH 환경 변수에 의존하고 있습니다.

버그
gzexe (은)는, 원파일의 속성을 압축완료 실행 파일에도 계승하려고 합니다만, chmod (이)나 chown (을)를 이용해 이러한 속성을 설정해야 하는 경우가 있습니다.