ホームページ  >  記事  >  php教程  >  Linux の find コマンド - ファイル名を検索

Linux の find コマンド - ファイル名を検索

高洛峰
高洛峰オリジナル
2016-12-14 17:22:211729ブラウズ

1. 特定のディレクトリで「elm.cc」という名前のファイルを見つけます

find /home/lijiajia/ -name elm.cc

2. 特定の文字 (「elm」など) を含むファイル名を見つけますファイル

find /home/lijiajia/ -name '*elm*'

find /home/lijiajia/ -name 'elm*'

find /home/lijiajia/ -name '*elm'

3.ファイルの特性に基づいてクエリを実行します

find /home/lijiajia/ -amin -10 #システム内で過去 10 分間にアクセスされたファイルを検索します

find /home/lijiajia/ -atime -2 #過去 48 時間にアクセスされたファイルを検索しますシステム内 ファイル

find /home/lijiajia/ -empty #システム内で空のファイルまたはフォルダーを検索

find /home/lijiajia/ -group cat #システム内で groupcat に属するファイルを検索 (コマンドを試してみました)は間違っています。)

find /home/lijiajia/ -mmin -5 #システム内で過去 5 分間に変更されたファイルを検索します

find /home/lijiajia/ -mtime -1 #過去 24 時間に変更されたファイルを検索しますシステム内で渡されたファイル

find /home/lijiajia/ -nouser #システム内で無効なユーザーに属するファイルを検索 (意味がわかりません)

find /home/lijiajia/ -amin 10 #ファイルを検索過去 10 分間にシステムでアクセスされたファイル

find /home/ftp/pub -user lijiajia #システム内のユーザー lijiajia に属するファイルを検索します

(追記: 上記の操作はすべて /home/lijiajia で実行されます) /フォルダー)

4. ハイブリッド検索方法を使用してファイルを検索します

find /tmp -size +10000000c -and -mtime +2 #10000000 バイトを超え、その範囲内で変更された /tmp ディレクトリ内のファイルを検索します48 時間

find /tmp -user TOM -OR -User George#Find/TMP ディレクトリは Tom または George のファイルに属し、ファイルを表示します

find /home/lijiajia/ -name 'elm.cc' -ls #Findディレクトリ内の「elm.cc」という名前のファイルを検索し、これらのファイルの情報を表示します

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。