始める無料で始める

ディレクトリ配下のすべてを一覧するには?

あるディレクトリの下にあるものを、 どれだけ深く入れ子になっていてもすべて確認したいときは、 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 の両方、およびホームディレクトリへの絶対パスと一緒に実行して、 その中身をすべて確認してください。 (フラグの順序はどちらでも構いませんが、ディレクトリ名は最後に指定する必要があります。)

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

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

演習を開始する