findおさらい
タイトルに[毎日]って入れたわりには全然メモしてない。きばらずメモ再開。
find
ディレクトリ下のファイルを検索するfindよく使うけど基本もまだまだ。
判別式
# find . => カレントディレクトリ内を全て表示 # find /etc => /etc内を全て表示 # find /etc -type f => /etc内のファイルのみ # find /etc -type d => /etc内のディレクトリのみ # find /etc -maxdepth 1 => 検索する最大階層値 1なら/etc/*まで検索される # find /etc -mindepth 1 => 検索する最小階層値 1なら/etc/*は検索されず /etc/*/*から検索される # find /etc -atime -24 => /etc内で24時間内にアクセスのあったもの # find /etc -ctime +10 => /etc内で10分以上前にアクセスのあったもの # find /etc -name "*apt*" => ファイル名にaptが含まれているもの # find /etc -path "*apt*" => ファイル名にaptが含まれているもの # find /etc -iname "*apt*" => 上と同じだが大文字小文字を区別しない # find /etc -ipath "*apt*" => 上と同じだが大文字小文字を区別しない # find /etc -user root => 所有ユーザがrootのもの
明日はアクション。