LinuxでのファイルのInodeの検索方法
概要
Linuxファイルシステムに書き込まれたファイルには、inodeが割 これらの一意のIdは、ファイルシステムのデータベースによってファイルを追跡するために使用されます。 このチュートリアルでは、ファイルまたはディレクトリに割り当てられたinode番号を表示する方法を学習します。ファイルまたはディレクトリのinodeを表示するために使用できる2つのコマンドがあり、それらはls
stat
です。 これらの両方を以下に説明します。
ls
コマンドは、ディレクトリ内のファイルリストのinode番号を検出するのに便利ですが、state
コマンドは、単一のファイルまたはディレ
Lsコマンドの使用
Linuxファイルシステム上のファイルの割り当てられたinodeを表示する単純な方法は、ls
-i
フラグとともに使用すると、各ファイルの結果にはファイルのinode番号が含まれます。
ls -li
276944 drwxr-xr-x 16 www-data www-data 4096 Jun 4 2019 html405570 drwxr-xr-x 5 www-data www-data 4096 Jun 10 21:48 wordpress
上記の例では、ls
コマンドによって二つのディレクトリが返されます。 返されるリストの最初の列は、割り当てられたinodeです。
- htmlディレクトリにはinode276944が割り当てられました
- wordpressディレクトリにはinode405570が割り当てられました
statコマンドを使用して
ファイルのinodeを表示する別の方法は、stat
ls
コマンドはファイルのリストに対して使用されます。
この例はstat
上記のhtmlディレクトリになります。p>
stat ./html
state
の出力からわかるように、返されるinode値はls
コマンド:276944の値と同じです。
Leave a Reply