ls【コマンド】
コマンドだよ
UNIX系で使えるよ
ファイルやディレクトリの一覧を表示するよ
スポンサーリンク
簡単に書くよ
ls【コマンド】とは
コンピュータさんに対する命令文(コマンド)のひとつ
であり
ファイルやディレクトリの一覧を表示するときに使うコマンド
です。
詳しく書くよ
「ls」コマンドは
ファイル(ディレクトリ)一覧を確認するときに使うコマンド
です。
UNIX系(LinuxとかMacとか)で使えます。
書き方は
ls [オプション] [対象のファイルやディレクトリ]
です。
オプションは、いっぱいあります。
| オプション | 説明 |
|---|---|
| -a | 全部のファイルを(隠しファイルっぽいのも)表示する |
| -b | 表示できない文字がある場合はそれっぽく変換して表示する |
| -c | ファイルの状態を変更した順(属性変更含む)に並べて表示する |
| -d | 対象にディレクトリを指定した場合、ディレクトリの中身ではなくディレクトリ自体の情報を出力する |
| -f | 並び替えをしないで表示する |
| -h | 詳細情報のファイルサイズとかの単位を見やすくする |
| -i | inode番号も表示する |
| -k | 詳細情報のファイルサイズの単位を「キロバイト」にする |
| -l | 詳細情報を表示する |
| -m | 表示内容をカンマで区切って表示する |
| -n | 詳細情報のユーザ名、グループ名を数字で表示する |
| -o | 「-l」と似てるけどちょっと違う奴 |
| -p | ディレクトリの最後に「/」をつけて表示する |
| -q | 表示できない文字がある場合は「?」に変換して表示する |
| -r | 並び替え順序を逆順(新しい順→古い順など)にする |
| -s | ファイルサイズも表示する |
| -t | 更新日時が新しい順に並べて表示する |
| -u | 更新日時の代わりにアクセス日時を表示する |
| -x | 表示内容を横に並べて表示する |
| -C | 表示内容を横にずらずら並べて表示する |
| -F | 種類によって見た目を変える(ディレクトリなら後ろに「/」がつく、など) |
| -R | 一覧内にディレクトリがある場合はその中身も再帰的に表示する |
| -1 | 表示内容を縦に(1行1ファイル)で並べて表示する |
などです。
オプションは複数組み合わせて指定できます。
オプションがいっぱいあって覚えるのが大変そうですが、心配はいりません。
ls -alFT
と
ls -R
だけ覚えておけば、ほぼ事足ります。
対象を指定しないで単に
ls [オプション]
と打った場合、現在いるディレクトリにあるファイルやデレィクトリの一覧が表示されます。
あと余談ですが「ls」は「list segments(リスト・セグメンツ)」の略です。
セグメントとやらのリストだそうですよ。
一言でまとめるよ
まぁ「ls」ってコマンドが出てきたら「ファイルやディレクトリの一覧を表示するときに使うんだな~」と お考えください。
おまけ
■訳してみるよ
「ls」は多分「list segments(リスト・セグメンツ)」の略です。
「list(リスト)」の意味は「一覧表」とか「一覧表にする」とかです。
「segments(セグメンツ)」は「segment(セグメント)」+「s」です。
「segment(セグメント)」の意味は「区切り」とか「区分」とか「断片」とかです。
何となく くっつけると
区切りを一覧表にする
となります。
■検索してみる?






