Linuxコマンド | ディレクトリ一覧を取得する

サーバー上でディレクトリ一覧を取得するコマンドのメモ。取得する階層の深さを変えることも出来て便利です。

一階層目のみ取得

$ find ./ -maxdepth 1 -type d
./
./log
./htpasswd
./public_html
./xserver_php
./mail
./script
./autoreply
./.spamassassin

二階層目まで取得

$ find ./ -maxdepth 2 -type d
./
./log
./htpasswd
./public_html
./public_html/images
./public_html/blog
./public_html/sys
./public_html/news
./xserver_php
./xserver_php/session
./mail
./mail/xxxxx.xx.jp
./script
./autoreply
./.spamassassin

[ -ls ] オプションで日付やパーミッションも表示

$ find ./ -maxdepth 1 -type d -ls
4840178201    0 drwx--x--x  10 xxxx     members       171 11月  7 23:55 ./
5379034641    0 drwx--x--x   2 xxxx     members        10 11月  7 23:55 ./log
5914338858    0 drwx--x--x   2 xxxx     members        10 11月  7 23:55 ./htpasswd
6451150963    0 drwx--x--x   6 xxxx     members       234  1月 16 17:00 ./public_html
6990988328    0 drwx--x--x   3 xxxx     members        48 11月  7 23:55 ./xserver_php
8062148106    0 drwx------   3 xxxx     members       147 11月  7 23:57 ./mail
8594548754    0 drwx--x--x   2 xxxx     members        10 11月  7 23:55 ./script
9136406877    0 drwx------   2 xxxx     members        10 11月  7 23:55 ./autoreply
9664045073    0 drwxr-xr-x   2 xxxx     members        10 11月  7 23:55 ./.spamassassin

コメント

タイトルとURLをコピーしました