それマグで!

知識はカップより、マグでゆっくり頂きます。 takuya_1stのブログ

習慣に早くから配慮した者は、 おそらく人生の実りも大きい。

ls でディレクトリの一覧を表示したい

ls コマンドで、ディレクトリの一覧を表示する

ディレクトリの一覧を表示する。

  1. ls
  2. find
  3. tree

の3つが候補になる。

ls でやる場合

ls -F | grep /

実行サンプル

takuya@debian00:/var$ ls -F | grep /
cache/
lib/
local/
log/
mail/
www/

find でやる場合

find .  -maxdepth 1 -type  d
実行例
takuya@debian00:/var$ find .  -maxdepth 1  -type d
.
./lock
./spool
./log
./agentx
./mail
./puppet
./lib
./run
./www
./backups
./opt
./local
./cache
./games
./tmp

tree コマンド

tree -d -L 1

実行例

takuya@debian00:/var$ tree -d -L 1
.
├── agentx
├── backups
├── cache
├── games
├── lib
├── local
├── lock
├── log
├── mail
├── opt
├── puppet
├── run
├── spool
├── tmp
└── www

15 directories


どれでも好きなのを選べば良いと思います。個人的には find 一択!