本記事では、Linux ファイル検索 findコマンドの使い方について詳細に解説します。
findコマンドとは
Linuxでファイルを検索するためのコマンドです。ファイル名、属性、変更日時、サイズなど、さまざまな条件を指定して検索できます。
findコマンドの使い方
findコマンドの基本的な書式は、以下の通りです。
基本的な書式
$ find [オプション] [検索条件] [アクション]
主なオプション
検索条件
アクション
findコマンドの使用例
1. カレントディレクトリとそのサブディレクトリにある、名前が “test.txt” のファイルを検索
$ find . -name 'test_01.txt'
2. 過去1日以内に更新されたファイルを検索
$ find . -mtime -1
3. サイズが100MB以上のファイルを検索
$ find . -size +100M
4. 実行権限を持つファイルを検索
$ find . -perm +x
5. 検索結果に対して “ls -l” コマンドを実行
$ find . -name "*.txt" -exec ls -l {} \;
まとめて
findコマンドは、Linuxでファイルやディレクトリを効率的に検索するために重要なコマンドです。ぜひ、覚えておいてください。
少しでも参考になれば幸いです。最後まで読んでいただきありがとうございました。
コメント