LoginSignup
0
0

More than 5 years have passed since last update.

ディレクトリ情報をfindコマンドで出力する

Posted at

ディレクトリのフルパス、パーミッション、所有者:グループを出力したいと思います。ls -lを利用すれば取得できますが、サーバの全階層を出力するなど大量に出力したい場合に利用します。

例:/home以下のディレクトリ情報を出力する

$ find /home -type d -ls
163 0 drwxr-xr-x   5 root     root           43 Sep 18 14:02 /home
536 4 drwx------   7 kusakari kusakari     4096 Oct 31 01:53 /home/kusakari

例:/home以下のディレクトリ情報を出力する(/home/kusakari以下は除外)

$ sudo find /home -path "/home/kusakari" -prune -o -type d  -ls
163 0 drwxr-xr-x   5 root     root           43 Sep 18 14:02 /home

例:/home以下のディレクトリ中5分以内に更新されたファイルを出力する

$ find /home -mmin -5 -ls
3167    0 -rw-rw-r--   1 kusakari kusakari        0 Nov  1 01:15 /home/kusakari/test
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0