Linux では、「ls」コマンドを使用すると、ディレクトリ内のファイルの概要が迅速かつ簡潔に表示されます。これを使用すると、ファイルやディレクトリのアクセス許可、属性などの貴重な情報を表示できます。これは基本的なコマンドですが、サブコマンドやオプションと組み合わせると、システム管理者やユーザーにとって優れた資産となります。
たとえば、「ls」を使用すると、ディレクトリとそのサブディレクトリの内容を 1 つの出力で確認できます。ただし、多くの人が知らない再帰オプションを指定してコマンドを使用する必要があります。そこで、Linux で再帰的な「ls」を使用する簡単な方法についての短いブログを紹介します。
Linux で再帰的な「Ls」を使用する方法
再帰的なファイルリストを表示するように「ls」コマンドを変更するには、「R」オプションを使用する必要があります。
ls -R
前の図に示すように、現在選択しているディレクトリ内に存在する、使用可能なすべてのディレクトリとサブディレクトリの内容が一覧表示されます。
次のように構文で「l」オプションを使用すると、ファイル、ディレクトリ、およびそれらのアクセス許可属性を再帰的に表示することもできます。
ls -lRホーム ディレクトリ内のさまざまなディレクトリのアクセス許可を知りたいとします。時間がかかる場合がありますが、代わりに前のコマンドを使用できます。
さらに、前の方法ではファイルとディレクトリの両方が一覧表示されます。ディレクトリを表示するためだけに再帰的な「ls」を使用する場合は、「grep」コマンドと組み合わせてください。
ls -R | グリップ 「:$」
結論
ディレクトリの内容を一覧表示することは、Linux ユーザーの基本的なタスクであり、「ls」コマンドを使用して実行されます。ただし、ディレクトリ内の他のファイルやサブディレクトリを頻繁に表示したい場合は、再帰オプションを使用できます。したがって、システムでも使用できるさまざまな例を通じて、「ls」と「再帰」オプションについて説明しました。