find
コマンド説明
ファイルを検索するコマンド
構文
find [パス] [オプション(条件)]
オプション
- -followt:シンボリック・リンクの元ファイルを検索する
- -xdev:他のファイル・システムにある場合は、ディレクトリを探索しない
- -mount:他のファイルシステムにあるディレクトリを検索しない
判別式
- +nはnより大きい、-nはnより小さい、nはちょうどnとする
演算子
- (expr):カッコ内部を優先される
- ! expr:exprが偽の場合、真となる
- -mount:-not expr
- expr1 -a expr2:expr1が偽の場合はexpr2は評価されない
- expr1 -o expr2:expr1が真の場合はexpr2は評価されない
指定可能なファイルタイプ
- d:ディレクトリ
- f:ファイル
- l:シンボリックファイル
- s:ソケットファイル
- b:ブロックファイル
- c:キャラクタファイル
- p:名前付きパイプ
使用例
ホームディレクトリの下に存在する *.tmp ファイルを削除
- find ~ -name '*.tmp' -exec rm -f {} \;
/user 以下で過去 30 分以内に更新されたファイルを検索
- find /user -mmin -30 -type f
スポンサードリンク
[ ファイル、ディレクトリ操作 , LinuxコマンドF-J ]
Linuxコマンドには、こんなコマンドもあります。
| psnup | 複数ページ を一枚の用紙に印刷するコマンド |
| hwclock | ハードウェアクロックの設定をするコマンド |
| script | ターミナル(端末)の表示を記録するコマンド |
| bmptoppm | PPM画像フォーマットへ変換するコマンド |
| chvt | ほかのPCから仮想コンソールを切り替えるコマンド |
当サイトについてと免責事項
- Linuxコマンド百科辞典は個人で運営しているサイトです。
- 当サイト内の掲載情報をご利用された際に発生した、いかなる損害・トラブルについても、一切の責任を負いかねますのでご容赦ください。
