ls command unix with examples
Windows用の最高の無料DVDリッパー
例を使用してUnixでlsコマンドを学習します。
Lsコマンドは、ファイルとディレクトリのリストを取得するために使用されます。オプションを使用して、ファイルに関する追加情報を取得できます。
lsコマンドの構文とオプションを実際の例と出力で理解します。
例を含むUnixのlsコマンド
ls構文:
ls [options] [paths]
lsコマンドは、次のオプションをサポートしています。
- ls -a:隠しファイルを含むすべてのファイルを一覧表示します。これらは「。」で始まるファイルです。
- ls -A:「。」を除く隠しファイルを含むすべてのファイルを一覧表示します。および「..」–これらは、現在のディレクトリおよび親ディレクトリのエントリを参照します。
- ls -R:指定されたパスからディレクトリツリーを下に向かって、すべてのファイルを再帰的に一覧表示します。
- ls -l:ファイルを長い形式で一覧表示します。つまり、インデックス番号、所有者名、グループ名、サイズ、および権限を指定します。
- ls – o:ファイルを長い形式でリストしますが、グループ名は付けません。
- ls -g:ファイルを長い形式でリストしますが、所有者名は付けません。
- ls -i:ファイルをインデックス番号とともに一覧表示します。
- ls -s:ファイルとそのサイズを一覧表示します。
- ls -t:変更時の順にリストを並べ替え、最新のものを先頭にします。
- ls -S:リストをサイズで並べ替え、最大のものを一番上にします。
- ls -r:ソート順を逆にします。
例:
現在のディレクトリにあるすべての隠しファイルを一覧表示します
$ ls
例えば:
dir1 dir2 file1 file2
現在のディレクトリに隠しファイルを含むすべてのファイルを一覧表示します
$ ls -a
例えば:
.. ... .... .hfile dir1 dir2 file1 file2
現在のディレクトリに隠しファイルを含むすべてのファイルを一覧表示します
$ ls -al
例えば:
total 24 drwxr-xr-x 7 user staff 224 Jun 21 15:04 . drwxrwxrwx 18 user staff 576 Jun 21 15: 02. -rw-r--r-- 1 user staff 6 Jun 21 15:04 .hfile drwxr-xr-x 3 user staff 96 Jun 21 15:08 dir1 drwxr-xr-x 2 user staff 64 Jun 21 15:04 dir2 -rw-r--r-- 1 user staff 6 Jun 21 15:04 file1 -rw-r--r-- 1 user staff 4 Jun 21 15:08 file2
現在のディレクトリ内のすべてのファイルを、変更時刻で最も古いものから順に長い形式で一覧表示します
$ ls -lrt
例えば:
total 16 -rw-r--r-- 1 user staff 6 Jun 21 15:04 file1 drwxr-xr-x 2 user staff 64 Jun 21 15:04 dir2 -rw-r--r-- 1 user staff 4 Jun 21 15:08 file2 drwxr-xr-x 3 user staff 96 Jun 21 15:08 dir1
現在のディレクトリ内のすべてのファイルを長い形式で、サイズ順に並べ替えて、小さいものから順にリストします。
$ ls -lrS
例えば:
total 16 -rw-r--r-- 1 user staff 4 Jun 21 15:08 file2 -rw-r--r-- 1 user staff 6 Jun 21 15:04 file1 drwxr-xr-x 2 user staff 64 Jun 21 15:04 dir2 drwxr-xr-x 3 user staff 96 Jun 21 15:08 dir1
現在のディレクトリからすべてのファイルを再帰的に一覧表示します
$ ls -R
例えば:
dir1 dir2 file1 file2 ./dir1: file3 ./dir2:
結論
このチュートリアルでは、lsコマンドをサポートするさまざまなオプションについて説明しました。これがUnixのさまざまなlsコマンドの正確な構文とオプションを学ぶのに役立つことを願っています。