特定のパターンでファイルとフォルダを検索して一覧表示するには? [コピー]

特定のパターンでファイルとフォルダを検索して一覧表示するには? [コピー]

私はフォルダやファイル名の一部だけを知り、コンピュータの場所がわからないと想像してみてください。隠されているかどうかわかりません。どのようにすべて検索して一覧表示できますか?

(たとえば、名前にmysqlを含むすべてのフォルダとファイルを一覧表示したいと思います。)

ベストアンサー1

たぶん、次のようなものがあります。

find / -name "*mysql*"

または、大文字と小文字を区別せずに検索するには、次の手順を実行します。

find / -iname "*mysql*"

ファイルのみ?それから:

find / -type f -name "*mysql*"

それともディレクトリだけ?

find / -type d -name "*mysql*"

/ procまたは/ sysにあるファイルシステムなどの他のファイルシステムをスキップしたい場合があります。

find / -xdev -name "*mysql*"

@richardがコメントで述べたように、findができることをすべて理解するには(淫乱意図)、findのマニュアルページを読む必要があります。

おすすめ記事