Next: Combining Primaries With Operators, Previous: Directories, Up: Finding Files
ファイルシステム(filesystem)とはディスクの区分のことで,それはロー
カルホスト,または,ネットワーク経由のリモートホストからマウントしたも
ののいずれかになります.ネットワークファイルシステムを検索すると遅くな
るはずなので,通常,find
はそれを避けます.
特定のファイルシステムの検索を避ける二つの方法があります.一つの方法は,
find
に一つのファイルシステムのみを検索するよう伝えることです.
もう一つの方法は,それぞれのファイルがあるファイルシステムの形式を調査 し,好ましくないファイルシステムの形式にあるディレクトリに下らないよう にします.
ファイルが,形式typeのファイルシステム上にある場合は真です.有効 なファイルシステム形式は,Unixの異なるバージョン間で異なります.いくつ かのバージョンのUnixなどが受け入れる,ファイルシステムの形式の不完全な リストは,以下のとおりです.
ext2 ext3 proc sysfs ufs 4.2 4.3 nfs tmp mfs S51K S52Kファイルシステムの形式を知るために,‘%F’指示語とともに ‘-printf’を使用することが可能です.‘%D’指示語はデバイス番号を 表示します.See Print File Information. リモートファイルシステムの 検索を避けるために,‘-fstype’は通常,‘-prune’とともに使用され ます.(see Directories).