UNIX入門 > Linuxコマンド一覧 > ls

ls ファイル・ディレクトリ情報を表示する


コマンドの機能

ファイルやディレクトリの情報を表示します。

コマンドの書式([]は省略可)

ls [-abcdfghiklmnopqrstuxCFLRS1]

コマンドのオプション

-a 「.」で始まるファイルを含んだすべてのファイルを表示します。
-b ファイル名に表示できない制御文字などが使われている場合、8進数形式で表示します。
-c ファイルの属性を更新した時間順にソートして表示します。
-d ディレクトリの内容ではなく、ファイルと同様にディレクトリ名を表示します。
-f ソートせずにディスクに格納された順に表示します。
-i ファイル名の左にインデックス番号を表示します。
-k ファイル・サイズをキロ・バイト単位で表示します。
-l ロングフォーマットで表示します。ファイル名、ファイル・タイプ、パーミッション、ハード・リンクの数、オーナー名、グループ名、バイト・サイズ、タイムスタンプの順に表示される。
-m ファイルを横に並べ、カンマで区切って表示します。
-n ユーザー名、グループ名を数字を使用して表示します。
-p ディレクトリ名の最後に「/」を付けて表示します。
-q エスケープ・コードなど表示できない文字列を「?」で表示します。
-r 逆順にソートして表示します。
-s ファイル名の左側にキロ・バイト単位でファイル容量を付加して表示します。
-t タイム・スタンプ順にソートして表示します。
-u アクセス時刻でソートして表示します。
-x ソートした結果を水平方向から順に並べます。
-C ソートした結果を垂直方向から順に並べます。
-F ファイルタイプを示す文字を付けます。
 * ⇒ 実行可能ファイル
 / ⇒ ディレクトリ
 @ ⇒ シンボリック・リンク
-L シンボリック・リンクについては、リンクされたファイルを表示します。
-R サブディレクトリの情報も表示します。
-S ファイルサイズの大きい順にソートして表示します。
-1 1行に1ファイルずつリスト表示します。


コマンドの使用例

$ ls カレントディレクトリの内容を表示します。
bin
$ ls -a すべてのファイルを表示させます。
.   ..   .profile   .cshrc  
.vimrc   .canna   bin/  


関連するコマンド

cp rm mv  

戻る