2016-08-05 5 views
-1

ディレクトリ内のすべてのフォルダとサブフォルダを確認したいと思います。コマンドでlinuxのディレクトリにあるすべてのフォルダとサブフォルダを一覧表示する

ls -Rは問題なく動作しますが、各フォルダとサブフォルダ内のすべてのファイルが一覧表示されます。結果として、私はls -R |lessを除いて私がチェックしたいものを見ることができません。

ls -R | lessは、それぞれのサブフォルダに数千から数千のファイルがあるため、適切な選択ではありません。

+0

使用すると、いくつかのフィルタリングを見つけますか? –

+0

あなたの質問のタイトルはあなたの意図と矛盾しています。 –

+0

質問の文言はちょっと混乱しますが、ディレクトリやサブディレクトリのリストを取得する方法を探しているのであれば、 "find -type"を使用してください。それがあなたが探しているものでない場合は、あなたの質問を編集してください。 –

答えて

2

treeパッケージをインストールしてください。ディレクトリの最大表示深度は-Lで簡単に変更できます。例えば

$ tree -L 1/
/
├── bin -> usr/bin 
├── boot 
├── dev 
├── etc 
├── home 
├── lib -> usr/lib 
├── lib64 -> usr/lib 
├── lost+found 
├── media 
├── mnt 
├── opt 
├── proc 
├── root 
├── run 
├── sbin -> usr/bin 
├── srv 
├── sys 
├── tmp 
├── usr 
└── var 
関連する問題