始める無料で始める

ディレクトリ以下のすべての内容を一覧表示するには?

あるディレクトリの下にあるすべての内容を、 どれだけ深い階層にあっても確認したい場合は、 ls-R のフラグを与えます (「再帰的」という意味です)。 ホームディレクトリで ls -R を実行すると、 次のような出力が得られます。

backup          course.txt      people          seasonal

./backup:

./people:
agarwal.txt

./seasonal:
autumn.csv      spring.csv      summer.csv      winter.csv

この出力は、まず現在の階層にあるすべてのファイルとディレクトリを表示し、 続いて各サブディレクトリの中身を表示するという形で、 以降も同様に続いていきます。

この演習はコースの一部です

Shell 入門

コースを見る

演習の手順

何が何であるかをわかりやすくするために、 ls には、ディレクトリ名の後に -F を、実行可能なプログラム名の後に / を表示する * という別のフラグがあります。 ls-R-F の2つのフラグとホームディレクトリの絶対パスを指定して実行し、 その中にあるものをすべて見てみましょう。 (フラグの順序はどちらでも構いませんが、ディレクトリ名は必ず最後に指定してください。)

実践的なインタラクティブ演習

理論を実践に変える、インタラクティブな演習のひとつをお試しください

演習を開始する