НАЗВА

gzexe - стискає виконавчі файли на місці

ЗВЕДЕННЯ

gzexe [назва ...]

ОПИС

Знаряддя gzexe дозволяє стиснути виконавчі файли на місці, даючи їм можливість автоматично розтиснутися та бути виконаними (ціною невеликої втрати швидкості). Наприклад, якщо ви виконаєте "gzexe /bin/cat", то отримаєте наступні два файли:

-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)

ЗАСТЕРЕЖЕННЯ

Стиснений виконавчий файл являється сценарієм оболонки. Це може спричинити до дірок у безпеці. Зокрема, стиснений виконавчий покладається на змінну середовища PATH для знаходження gzip та деяких інших знаряддь (tail, chmod, ln, sleep).

ВАДИ

gzexe намагається зберегти оригінальні атрибути файла, але ви можете змінити їх вручну, якщо виникне потреба, за допомогою chmod або chown.