特定のインデックスノードを持つファイルをシステム全体で検索します。

特定のインデックスノードを持つファイルをシステム全体で検索します。

技術的に私はこれらすべてを行う方法を知っていますが、それらを組み合わせるのは問題があります。 inodeはテキストファイルの最初の行に保存され(最終的にファイルから直接読み取られる)、結果を同じファイルに保存する必要があります。

どうすればいいですか?

答え1

findパラメータと一緒にユーティリティを使用できます-inum。 ~から男1が見つかりました:

-inum n

ファイルにはinode番号がありますn。一般的に使いやすくなります。

-samefile代わりにテストしてみてください。

答え2

次のように、findinode番号パラメータでコマンドを使用できます。-inum

はい -

touch /home/ajeet/original_file.txt
ln /home/ajeet/original_file.txt /root/hard_link_file.txt

ls -li /root/hard_link_file.txt
1704088 -rw-r--r-- 2 root root 0 May 24 18:24 /root/hard_link_file.txt

ls -li /home/ajeet/original_file.txt
1704088 -rw-r--r-- 2 root root 0 May 24 18:24 /home/ajeet/original_file.txt

find / -inum 1704088
/home/ajeet/original_file.txt
/root/hard_link_file.txt

関連情報