Man page - bzexe(1)
Packages contains this manual
Available languages:
en fr da ja uk ru ro deManual
BZEXE
名 前書 式
説 明
オ プ シ ョ ン
関 連 項 目
警 告
バ グ
名 前
bzexe - 実 行 フ ァ イ ル を 実 行 で き る 形 で 圧 縮 す る
書 式
bzexe [ name ... ]
説 明
bzexe
ユ ー テ ィ リ テ
ィ は 実 行 フ ァ
イ ル を 圧 縮 し
、 こ の 圧 縮 フ
ァ イ ル が 実 行
さ れ た 際 に 自
動 的 に 伸 長 し
て 起 動 さ れ る
よ う に す る (性
能 の 面 で ペ ナ
ル テ ィ ー が あ
る )。 例 え ば 、
“bzexe /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 |
指 定 さ れ た 実 行 フ ァ イ ル を 圧 縮 す る の で は な く 伸 長 す る 。 |
関 連 項 目
bzip2(1), znew(1), zmore(1), zcmp(1), zforce(1)
警 告
圧 縮 さ れ た 実 行 フ ァ イ ル は シ ェ ル ス ク リ プ ト で あ る 。 こ の こ と に よ っ て 、 何 ら か の セ キ ュ リ テ ィ ホ ー ル が 生 成 さ れ る 可 能 性 が あ る 。 特 に 、 圧 縮 実 行 フ ァ イ ル は gzip や 他 の ユ ー テ ィ リ テ ィ (tail, chmod, ln, sleep) を 見 つ け る た め に PATH 環 境 変 数 に 依 存 し て い る 。
バ グ
bzexe は 元 フ ァ イ ル の フ ァ イ ル 属 性 を 圧 縮 実 行 フ ァ イ ル に 引 き 継 ご う と す る が 、 chmod や chown を 使 っ て 手 動 で 属 性 を 修 正 し な け れ ば な ら な い 場 合 が あ る 。