lsコマンドをもっと活用しよう - TechRepublic

lsコマンドをもっと活用しよう - TechRepublic

ls コマンドは、ディレクトリの内容を名前で一覧表示するために使用される、よく知られた、頻繁に使用されるコマンドライン プログラムです。実際、これは最も使用されている Linux コマンドライン プログラムであると言えます。$ ls MD5SUMS annvix-netinstall-i586-2.0-RELEASE.iso bin mc-vdanen 最も基本的な用途に加えて、ls コマンドにはさまざまな機能があります...

lsコマンドは、ディレクトリの内容を名前で一覧表示するために使用される、よく知られた頻繁に使用されるコマンドライン プログラムです。実際、これは最も使用されている Linux コマンドライン プログラムであると言えます。

$ ls
MD5SUMS annvix-netinstall-i586-2.0-RELEASE.iso bin mc-vdanen

lsコマンドには、基本的な使い方に加えて、追加情報を提供するためのオプションがいくつかあります。ディレクトリ内のすべてのファイル(隠しファイルを含む)の詳細なリストを取得するには、次のコマンドを使用します。

$ ls -la
合計 363604
drwx------ 3 vdanen vdanen 91 6 月 2 日 16:02 。
drwx--x--x 18 vdanen vdanen 4096 6 月 2 日 15:07 ..
-rw-r--r-- 1 vdanen vdanen 73 2月4日 21:53 MD5SUMS
-rw-r--r-- 1 vdanen vdanen 372318208 2月4日 20:19 annvix-netinstall-i586-2.0-RELEASE.iso
lrwxrwxrwx 1 vdanen vdanen 6 6 月 2 日 16:02 bin -> ../bin
drwx------ 2 vdanen vdanen 6 2004 年 3 月 2 日 mc-vdanen
...

ファイル サイズをわかりやすくまとめた、人間が読める形式で長いリストを表示するには、次のコマンドを使用します。

$ ls -lah
合計356M
drwx------ 3 vdanen vdanen 91 6 月 2 日 16:02 。
drwx--x--x 18 vdanen vdanen 4.0K 6月2日 15:07 ..
-rw-r--r-- 1 vdanen vdanen 73 2月4日 21:53 MD5SUMS
-rw-r--r-- 1 vdanen vdanen 356M 2月4日 20:19 annvix-netinstall-i586-2.0-RELEASE.iso
lrwxrwxrwx 1 vdanen vdanen 6 6 月 2 日 16:02 bin -> ../bin
drwx------ 2 vdanen vdanen 6 2004 年 3 月 2 日 mc-vdanen

異なるファイルタイプの視覚的な識別子を含めるには、-Fオプションを使用します。これにより、ディレクトリはファイル名の末尾にバックスラッシュ (/) を付けて表示され、シンボリックリンクはファイル名の末尾に @ を付けて表示されます。

$ ls -F
MD5SUMS annvix-netinstall-i586-2.0-RELEASE.iso bin@ mc-vdanen/

lsには他にも試してみる価値のあるオプションがあります。権限やサイズ情報なしで長いリストを表示するには、-1オプションを使用します。リストをカラーで表示するには、–color=autoを使用します。ファイルの逆順にリストするには、-rを使用します。ファイル名のみを逆順にカラーで表示するには、ls -1 -r –color=autoを使用します。ご覧のとおり、多くのオプションを組み合わせて使用​​できます。

気に入ったリスト形式が見つかった場合は、そのエイリアスを作成します。そうすれば、コマンドラインでlsを呼び出すときに、常に好みの形式が使用されるようになります。たとえば、次のコードを~/.bashrcに追加します。

エイリアス ls="/bin/ls -Fh --color=auto

lsの出力をカスタマイズするために使用できるさまざまなオプションの詳細については、ls –helpまたはman lsを使用してください。

>>関連のヒント: lsユーティリティで色をカスタマイズする

TechRepublicの無料Linux NetNoteは、毎週火曜日に配信され、Linuxスキルを磨くのに役立つヒント、記事、その他のリソースを提供します。今すぐ登録して、今すぐ始めましょう!

記事をシェア
ヴィンセント・ダネンの画像

ヴィンセント・ダネン

Vincent Danenは、Red Hat Security Response Teamに所属し、カナダに住んでいます。10年以上にわたりLinuxに関する執筆と開発に携わっており、Macのベテランユーザーでもあります。

Tagged: