Linux システム上のファイルとそれらに関するディレクトリ情報を一覧表示するには、さまざまな方法があります。しかし ls ファイルとディレクトリを一覧表示するために使用できる主なコマンドです。このコマンドは、ファイル システム内のファイルとディレクトリをリストし、完全な情報を表示します。これは GNU コア ユーティリティ パッケージの一部であり、各マシンにインストールされます。 Linux 分布。
lsコマンドの使い方
を使用したい場合は、 ls 指示 の場合は、次の構文を使用する必要があります。
ls [options] [files]
オプションやパラメータを何も使用しない場合は、 ls コマンドを実行した後、ls コマンドを実行すると、現在の作業ディレクトリ内の各ファイルのリストが表示されます。
$ ls
上記のコマンドを実行すると、ターミナル全体に収まる複数の列にファイルがアルファベット順にリストされます。
JavaScriptスリープ
明確なディレクトリ内のファイルをリストするには、ディレクトリのパスを引数やパラメータのように、 ls 指示。たとえば、/etc ディレクトリの内容を一覧表示するには、次のコマンドを入力する必要があります。
$ ls /etc
ワイルドカードを使用したディレクトリの一覧表示
ワイルドカードを使用してディレクトリを一覧表示するのが、ディレクトリを一覧表示する最も簡単な方法です。この場合、各ディレクトリはスラッシュで終わります。
構文:
$ ls -ld */
-F オプションと grep を使用してディレクトリを一覧表示する
-F オプションを指定すると、末尾にスラッシュが追加されます。したがって、スラッシュ (/) で終わる「grep」行を使用してディレクトリを grep することができます。
構文:
ダブルJavaとは何ですか
$ ls -LF | grep /$
ディレクトリ名を省略して使用することもできます。 -l オプション
構文:
$ ls -F | grep /$
-l オプションと Grep を使用したディレクトリの一覧表示
の中に ls 長いリストとは ls -l を意味し、d で始まる行を 'grep' することができます。
構文:
VBA
$ ls -l | grep ^d
Echoコマンドの使用
echo コマンドを使用すると、末尾にスラッシュ (/) が付いているエントリを一覧表示できます。
構文:
$ echo */
printf の使用
同様の方法で、printf を使用して、スラッシュ (/)/ で終わる文字列を強調表示できます。
2対1マルチプレクサ
構文:
$ printf '%s ' */
検索コマンドの使用
使用する 探す コマンドを使用すると、ファイルの種類に基づいてファイルを見つけることができます。
構文:
$ find . -maxdepth l -type d
上記のコマンドでは、max Depth オプションにより、特定のディレクトリのみで検索が実行されることが指定されています。それ以外の場合、find コマンドは各ディレクトリとそのサブディレクトリを走査してディレクトリを再帰的に検索します。上記のすべての方法で使用したのは、 ls コマンドを使用しても、同じことを実現できます。 -a オプション。例えば:
構文:
$ ls -laF | grep /$
$ ls -la | grep ^d
サブディレクトリを再帰的にリストする
の -R オプションは、 ls サブディレクトリの内容を再帰的に表示するコマンド:
$ ls -R