web-dev-qa-db-ja.com

UNIXシステム上のすべてのシンボリックリンクをリストする

Unix/linuxシステムですべてのシンボリックリンクを見つけるにはどうすればよいですか?

5
CagedMantis

注意して使用してください。しばらく時間がかかります。

find / -type l
19
Dan Carley

環境を知らない限り、「find /」を実行しないでください。 「find// var/home -xdev」。ファイルシステムのリストのマウントまたはdf出力を解析します。そうしないと、NFSマウントにより、検索に非常に長い時間がかかる可能性があります。合理的な環境では、数日または数週間は非常に可能です。

「検索/」が完了することを期待できなかった合理的なシステムが複数ありました。

「-fstype nfs -Prune」に注意してください。醜い(複雑でエラーが発生しやすい)findコマンドが必要になるだけでなく、cifsなどからのサプライズが発生します。

7
carlito
# find / -type l
5
MikeyB