「Linux入門」findコマンドの使い方

1.通常ファイルを検索
# find . -type f
./mod-http-perl.conf
./mod-mail.conf
./mod-http-geoip.conf
./mod-http-image-filter.conf
./mod-stream.conf
./mod-http-xslt-filter.conf

2.ディレクトリを検索
# find . -type d
.
./news
./press

3.ユーザが所有するファイルを検索
# find /var -user apache
/var/lib/dav
/var/lib/phpMyAdmin/config
/var/lib/phpMyAdmin/save
/var/lib/phpMyAdmin/upload
/var/log/php-fpm
/var/cache/httpd
/var/cache/httpd/proxy

4.2048バイトより大きいファイルを検索
# find news -size +2048c
news/index.php
news/index_org.php

5.日で検索する
現在の日時を確認する
# date
3日以内に更新したファイルの検索結果
# find /data -mtime -3

6.大文字、小文字を区別する検索
# find /news -name “*.txt"

7.拡張子がcsv以外の検索
# find /test ! -name “*csv"

Linux

Posted by arkgame