Linux LSコマンド-ディレクトリ内のファイルをリストする方法+オプションFlags
1970年代のUnixの創設以来、多くのオペレーティングシステムがそれを基 これらのオペレーティングシステムの多くは失敗し、他の
Linuxは最も人気のあるUnixベースのオペレーティングシステムの一つです。 これはオープンソースであり、多くの業界で世界中で使用されています。
Linuxオペレーティングシステムの一つの驚くべき特徴は、ユーザーがシェルから自分のコンピュータと対話することを可能にするコマンドラインインターフ, Linuxシェルは、ユーザーがコマンドを入力できるREPL(読み取り、評価、印刷、ループ)環境であり、シェルはそれを実行して結果を返します。
ls
コマンドは、ユーザーがCLIからファイルまたはディレクトリをリストすることを可能にする多くのLinuxコマンドの一つです。
この記事では、ls
コマンドと、日常的に必要とされる最も重要なフラグのいくつかについて詳しく説明します。,
前提条件
- ディレクトリとファイルを持つコンピュータ
- Linuxディストリビューションのいずれかがインストールされています
- CLIをナビゲートする基礎知識
- あなたの顔に笑顔:)
Linux lsコマンド
ls
コマンドは、Linuxおよびその他のUnixベースのオペレーティングシステムのファイルまたはディレクトリを一覧表示するために使用されます—–,
GUIを使用してファイルエクスプローラーまたはFinderでナビゲートするのと同じように、ls
コマンドを使用すると、デフォルトで現在のディレクトリ内のすべてのファイルまたはディレクトリを一覧表示し、さらにコマンドラインを介してそれらを操作できます。,
ターミナルを起動し、ls
これを実際に表示するには、
オプションでディレクトリ内のファイルをリストする方法
ls
コマンドは、いくつかのフラグ(オプションとも呼ばれる)を受け入れますファイルまたはディレクトリが端末でどのようにリストされるかを変更する追加情報です。,
言い換えれば、フラグはどのように変更しますls
コマンドの動作:
PS:記事全体で使用される単語の内容は、ファイル/ディレクトリの実際の内容ではなく、リストされているファイルとディレクトリを指しますか?,ectory:
別のディレクトリ内のファイルをリスト
ls
別のディレクトリの内容をリストするコマンドを入力します。ルートディレクトリ内のファイルをリスト
ls /
コマンドを入力して、ルートディレクトリの内容をリストします。親ディレクトリ内のファイルをリスト
ls ..
上記の親ディレクトリの内容を一つのレベルにリストするコマンド。,h3>サブディレクトリを持つファイルをリストする
ls *
コマンドを入力して、ディレクトリの内容をリストします。再帰的にファイルをリストする
ls -R
すべてのファイルとディレクトリを最後のファイルまでリストするコマンド:ファイルがたくさんある場合、各ディレクトリ内のすべてのファイルが印刷されるため、完了するまでに非常に長い時間がかかることがあります。,li>コンテンツの最終更新日時
ファイルまたはディレクトリ名 読み取り可能なファイルサイズの長い形式でファイルをリスト
ls -lh
コマンドを入力すると、ファイルまたはディレクトリを上記と同じテーブル形式でリストしますが、サイズを表す別の列でファイルまたはディレクトリをリストします。隠しファイルを含むファイルをリストします
ls -a
隠しファイルまたはディレクトリを含むファイルまたはディレクトリをリストするコマンドを入力します。,iv>隠しファイルを含む長い形式のファイルをリストします
ls -l -a
またはls -a -l
またはls -la
またはls -al
隠しファイルまたはディレクトリを含む追加情報を含むテーブル形式:ファイルを一覧表示し、日付と時刻で並べ替え
ls -t
コマンドを入力して、ファイルまたはディレクトリを一覧表示し、最終更新日時で降順(最大から最小)に並べ替えます。,
-r
フラグを追加して、次のように並べ替え順序を逆にすることもできます。ls -tr
:ファイルをリストし、ファイルサイズでソート
ls -S
(sは大文字です)ファイルまたはディレクトリを一覧表示し、日付または時刻で降順(最大から最小)に並べ替えるコマンド。,
-r
フラグを追加して、次のように並べ替え順序を逆にすることもできます。ls -Sr
:ファイルをリストし、結果をファイルに出力します
ls > output.txt
前のコマンドの出力をoutput.txt
ファイルに出力するコマンド。-la
ように前に説明したフラグのいずれかを使用できます—ここでの重要な点は、結果がファイルに出力され、コマンドラインに,次に、ファイルを適切に使用するか、ファイルの内容をcat output.txt
:ニーズに基づいてファイルやディレクトリをリストアウトするために探索できる他のコマンドと組み合わせがたくさんあります。 覚えておくべきことの一つは、一度に一緒に複数のコマンドを結合する機能です。
隠しファイルを含む長い形式のファイルをリストし、ファイルサイズで並べ替えたいとします。, コマンドは次のようになります
ls -alS
、これはls -l
、ls -a
、およびls -S
の組み合わせです。コマンドを忘れたり、何をすべきかわからない場合は、
ls --help
またはman ls
ls
コマンドのすべての可能なオプションを含むマニュアルを表示します。読んでくれてありがとう!