.\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .\" .\" Japanese Version Copyright (c) 1993-2012 .\" NetBSD jman proj., Yuichi SATO and Akihiro MOTOKI .\" all rights reserved. .\" Translated 1993-10-15, NetBSD jman proj. .\" Updated 2000-06-10, Yuichi SATO .\" Updated 2012-04-20, Akihiro MOTOKI , gzip 1.4 .\" .TH GZEXE 1 .SH 名前 gzexe \- 実行ファイルを実行できる形で圧縮する .SH 書式 \fBgzexe\fP \fIname .\|.\|.\fP .SH 説明 \fIgzexe\fP ユーティリティーは実行ファイルを圧縮する。 この圧縮ファイルが実行されると、自動的に伸長して起動する (性能の面でペナルティーがある)。 たとえば、\*(lqgzexe /usr/bin/gdb\*(rqを実行すると、以下の 2 つのファイルが生成される。 .nf .br \-rwxr\-xr\-x 1 root root 1026675 Jun 7 13:53 /usr/bin/gdb \-rwxr\-xr\-x 1 root root 2304524 May 30 13:02 /usr/bin/gdb~ .fi /usr/bin/gdb~ は元のファイルで、/usr/bin/gdb は自己伸長実行ファイルである。 /usr/bin/gdb が正しく動作することが確かめられたら、/usr/bin/gdb~ は削除しても良い。 .PP このユーティリティーは、ディスク容量が非常に小さいシステムでとても役立つ。 .SH オプション .TP \fB\-d\fP 指定された実行ファイルを圧縮する代わりに伸長する。 .SH 関連項目 gzip(1), znew(1), zmore(1), zcmp(1), zforce(1) .SH 重要な注意 圧縮実行ファイルはシェルスクリプトある。 このことによって、何らかのセキュリティホールが生成される可能性がある。 特に、圧縮実行ファイルは \fIgzip\fP や他の標準ユーティリティ (\fIbasename\fP, \fIchmod\fP, \fIln\fP, \fImkdir\fP, \fImktemp\fP, \fIrm\fP, \fIsleep\fP, \fItail\fP) を検索する際には PATH 環境変数に依存している。 .SH バグ \fIgzexe\fP は、元ファイルの属性を圧縮実行ファイルに引き継ごうとするが、 \fIchmod\fP や \fIchown\fP を用いて手動で属性を修正しなければならない場合がある。