Manpages

名 前

namei - 終 端 が 見 つ か る ま で パ ス 名 を 辿 る

書 式

namei [-mx] pathname [ pathname ... ]

説 明

namei は 、 引 き 数 を (シ ン ボ リ ッ ク リ ン ク ・ フ ァ イ ル ・ デ ィ レ ク ト リ な ど の ) 任 意 タ イ プ の Unix フ ァ イ ル へ の パ ス 名 と し て 使 う 。 namei は 、 (フ ァ イ ル ・ デ ィ レ ク ト リ ・ キ ャ ラ ク タ デ バ イ ス な ど の ) 終 端 が 見 つ か る ま で パ ス 名 を 辿 る 。 シ ン ボ リ ッ ク リ ン ク が 見 つ か っ た 場 合 、 リ ン ク を 表 示 し て 、 内 容 を イ ン デ ン ト し な が ら 出 力 し て リ ン ク を 辿 り 始 め る 。 こ の プ ロ グ ラ ム は 「 シ ン ボ リ ッ ク リ ン ク の レ ベ ル が 深 す ぎ る 」 と い う 問 題 を 見 付 け る た め に 役 立 つ 。 出 力 の 各 行 に つ い て 、 namei は 見 つ か っ た フ ァ イ ル タ イ プ を 識 別 す る た め の 以 下 の 文 字 を 出 力 す る :

f: = 解 決 す る た め に 入 力 し た バ ス 名
d = デ ィ レ ク ト リ
l = シ ン ボ リ ッ ク リ ン ク (リ ン ク と リ ン ク の 内 容 の 両 方 を 出 力 す る )
s = ソ ケ ッ ト
b = ブ ロ ッ ク デ バ イ ス
c = キ ャ ラ ク タ デ バ イ ス
- = 通 常 の フ ァ イ ル
? = 何 か の エ ラ ー

namei は 、 シ ス テ ム で 許 容 さ れ て い る シ ン ボ リ ッ ク リ ン ク の 最 大 数 を 超 え て い る 場 合 、 情 報 メ ッ セ ー ジ を 表 示 す る 。

オ プ シ ョ ン

-x マ ウ ン ト ポ イ ン ト に な っ て い る デ ィ レ ク ト リ を

’d’ で は な く ’D’ を

使 っ て 示 す 。

-m 各 フ ァ イ ル タ イ プ の モ ー ド を

’rwxr-xr-x’ の よ う な ls(1) の 形 式 で

表 示 す る 。

著 者

Roger Southwick (rogers [AT] amadeus.com)

バ グ

見 つ か る だ ろ う 。

放 棄 宣 言

namei は シ ン ボ リ ッ ク リ ン ク の 無 限 ル ー プ を 永 久 に 辿 り 続 け る 。 こ れ か ら 抜 け る に は 、 SIGINT (通 常 は ^C) を 使 う こ と 。

関 連 項 目

ls(1), stat(1)