カテゴリ: Linux基礎 更新日: 2026/03/23

lsコマンドの基本!初心者でもわかるLinuxのファイル一覧表示の方法

lsコマンドの基本!ファイル一覧を表示する方法
lsコマンドの基本!ファイル一覧を表示する方法

先生と生徒の会話形式で理解しよう

生徒

「Linuxを使い始めたんですが、今のフォルダの中にどんなファイルがあるのかを見る方法はありますか?」

先生

「ありますよ。Linuxではlsコマンドを使うと、ディレクトリの中にあるファイルやフォルダの一覧を表示できます。」

生徒

「一覧ということは、フォルダの中身をまとめて確認できるんですね?」

先生

「その通りです。Linuxを使うときにとてもよく使う基本コマンドなので、まずはlsの基本から覚えていきましょう。」

1. lsコマンドとは?

1. lsコマンドとは?
1. lsコマンドとは?

lsコマンドとは、Linuxでファイルやディレクトリの一覧を表示するための基本コマンドです。

Linuxでは画面上にフォルダを開くのではなく、ターミナルと呼ばれる黒い画面でコマンドを入力して操作することが多くあります。そのときに「今いる場所にどんなファイルがあるのか」を確認するために使うのがlsコマンドです。

例えば、机の引き出しの中を確認するとき、引き出しを開けて中身を見ますよね。それと同じように、Linuxではディレクトリの中身を確認するためにlsコマンドを使うというイメージです。

Linux初心者が最初に覚えるコマンドの一つであり、Linuxコマンド、Linuxファイル操作、Linuxディレクトリ確認などを学ぶうえで必ず登場する重要なコマンドです。

2. lsコマンドの基本的な使い方

2. lsコマンドの基本的な使い方
2. lsコマンドの基本的な使い方

lsコマンドの最も基本的な使い方は、とてもシンプルです。

ターミナルで次のように入力するだけです。


ls
Documents  Downloads  Pictures  Music  index.html  sample.txt

このコマンドを実行すると、現在いるディレクトリの中にあるファイルやフォルダの名前が一覧表示されます。

ここで表示されている内容は次のようなものです。

  • Documents フォルダ
  • Downloads フォルダ
  • Pictures フォルダ
  • index.html ファイル
  • sample.txt ファイル

Linuxではフォルダのことをディレクトリと呼びます。これは「ファイルを整理する入れ物」という意味です。

つまりlsコマンドは、ディレクトリの中にあるファイルとディレクトリを一覧表示するLinuxコマンドです。

3. 特定のディレクトリの一覧を表示する

3. 特定のディレクトリの一覧を表示する
3. 特定のディレクトリの一覧を表示する

lsコマンドは、現在のディレクトリだけでなく、指定したディレクトリの中身を表示することもできます。

例えば、Documentsフォルダの中身を確認したい場合は次のように入力します。


ls Documents
report.txt  memo.txt  linux-study.txt

このようにlsの後ろにディレクトリ名を書くことで、そのフォルダの中にあるファイルを確認できます。

これは「別の引き出しの中を確認する」というイメージに近いです。

Linuxではディレクトリ操作ファイル管理を行う場面が多いため、このような指定方法はとてもよく使われます。

4. 詳しい情報を表示する ls -l

4. 詳しい情報を表示する ls -l
4. 詳しい情報を表示する ls -l

lsコマンドにはオプション

オプションとは、コマンドの動作を少し変えるための追加設定のことです。

よく使われるのがls -lです。


ls -l
drwxr-xr-x 2 user user 4096 May 10 10:20 Documents
drwxr-xr-x 2 user user 4096 May 10 10:20 Downloads
-rw-r--r-- 1 user user  120 May 10 10:15 sample.txt

この表示では、次のような情報を見ることができます。

  • ファイルの種類
  • アクセス権限
  • 所有ユーザー
  • ファイルサイズ
  • 更新日時

例えば先頭に表示される「d」はディレクトリを意味します。

一方で「-」は通常のファイルを意味します。

このようにls -lを使うとLinuxのファイル情報を詳しく確認できるため、サーバー管理やLinux運用でも頻繁に使われます。

5. 隠しファイルを表示する ls -a

5. 隠しファイルを表示する ls -a
5. 隠しファイルを表示する ls -a

Linuxには隠しファイル

隠しファイルとは、通常のlsコマンドでは表示されない設定ファイルなどのことです。

Linuxではファイル名の先頭にドットが付いているものが隠しファイルになります。

例えば次のようなファイルです。


ls -a
.  ..  .bashrc  .profile  Documents  Downloads  index.html

この表示では次のような隠しファイルを見ることができます。

  • .bashrc
  • .profile

これらはLinuxの設定を保存している重要なファイルです。

Linuxの環境設定やシェル設定を確認する場合、ls -aコマンドで隠しファイルを表示することがよくあります。

6. 人間に読みやすいサイズ表示 ls -lh

6. 人間に読みやすいサイズ表示 ls -lh
6. 人間に読みやすいサイズ表示 ls -lh

lsコマンドは、オプションを組み合わせて使うこともできます。

例えば次のようなコマンドです。


ls -lh
drwxr-xr-x 2 user user 4.0K May 10 10:20 Documents
drwxr-xr-x 2 user user 4.0K May 10 10:20 Downloads
-rw-r--r-- 1 user user 2.1K May 10 10:15 sample.txt

このコマンドでは次のオプションを組み合わせています。

  • -l 詳細表示
  • -h サイズを読みやすい単位で表示

通常のls -lではサイズがバイト単位で表示されますが、-hオプションを使うとKBやMBなどの単位で表示されるため、ファイルサイズを理解しやすくなります。

Linuxのファイル管理ではls -lhのようなオプションの組み合わせが非常によく使われます。

7. lsコマンドと似ているLinuxコマンド

7. lsコマンドと似ているLinuxコマンド
7. lsコマンドと似ているLinuxコマンド

lsコマンドはファイル一覧を表示するための基本コマンドですが、Linuxには似た目的で使われるコマンドも存在します。

例えば次のようなものがあります。

  • tree ディレクトリ構造をツリー形式で表示
  • find ファイルを検索するコマンド
  • stat ファイルの詳細情報を確認するコマンド

ただし、単純にファイル一覧を表示するだけならlsコマンドが最も基本で簡単です。

Linux初心者はまずlsコマンドを使いこなすことで、ディレクトリの中身を確認する操作に慣れていくことができます。

Linuxのファイル管理やディレクトリ操作を行うときには、ほぼ必ずといっていいほど使うコマンドなので、ぜひ覚えておきましょう。

まとめ

まとめ
まとめ

lsコマンドの基本を振り返ろう

ここまでLinuxの基本コマンドであるlsコマンドについて学んできました。lsコマンドはLinuxのディレクトリの中にあるファイルやディレクトリを一覧表示するための基本的なLinuxコマンドです。

Linuxを操作するときは、現在どのディレクトリにいるのか、そのディレクトリの中にどのようなファイルやディレクトリが存在しているのかを確認することがとても重要です。そのような場面で必ず使用されるのがlsコマンドです。

Linux初心者が最初に覚えるべきLinuxコマンドとしてlsコマンドは非常に重要であり、Linuxファイル管理やLinuxディレクトリ操作の基本となります。ターミナルを使ってLinuxを操作する場合、ファイルの存在確認やディレクトリ構造の理解のためにlsコマンドを頻繁に使うことになります。

lsコマンドを使うことで現在のディレクトリの中にあるファイルやフォルダを簡単に確認できます。これはLinuxサーバー管理やLinuxシステム運用、Linux開発環境の構築などさまざまな場面で必要となる基本操作です。

lsコマンドの基本的な使い方

lsコマンドの最も基本的な使い方は、単純にlsと入力するだけです。これにより現在のディレクトリの中にあるファイルとディレクトリが一覧表示されます。


ls
Documents  Downloads  Pictures  Music  index.html  sample.txt

このように表示されることで、現在のディレクトリの中にどのようなファイルが存在しているのかを簡単に確認することができます。Linuxではフォルダのことをディレクトリと呼びます。そのためlsコマンドはLinuxディレクトリの内容を確認する基本コマンドと言えます。

Linuxを学習していくとファイル操作やディレクトリ操作を行う機会が増えていきます。そのたびにlsコマンドを使ってファイルの存在やディレクトリの内容を確認することになります。

ディレクトリを指定して一覧表示する方法

lsコマンドは現在のディレクトリだけでなく、指定したディレクトリの中身を確認することもできます。lsの後ろにディレクトリ名を指定することで、そのディレクトリの中にあるファイル一覧を表示できます。


ls Documents
report.txt  memo.txt  linux-study.txt

このようにディレクトリ名を指定することで、別のディレクトリの内容を簡単に確認できます。Linuxではディレクトリ構造を理解することが重要であり、lsコマンドはその理解を助ける基本的なLinuxコマンドです。

Linuxファイル管理やLinuxサーバー操作を行う場合、ディレクトリを移動する前にlsコマンドで内容を確認する習慣をつけると操作ミスを防ぐことができます。

lsコマンドのオプションを活用する

lsコマンドにはオプションという追加機能があります。オプションを使うことで表示方法を変更したり、より詳しい情報を表示することができます。

よく使われるオプションの一つがls -lです。これはファイルの詳細情報を表示するオプションです。


ls -l
drwxr-xr-x 2 user user 4096 May 10 10:20 Documents
drwxr-xr-x 2 user user 4096 May 10 10:20 Downloads
-rw-r--r-- 1 user user 120 May 10 10:15 sample.txt

この表示ではファイルの種類やアクセス権限、所有ユーザー、ファイルサイズ、更新日時などの情報を確認することができます。Linuxシステム管理やLinuxサーバー運用ではファイル権限を確認することが非常に重要なため、このオプションはよく使われます。

またls -aを使うと隠しファイルを表示することができます。Linuxではファイル名の先頭にドットが付いたファイルは隠しファイルとして扱われます。


ls -a
.  ..  .bashrc  .profile  Documents  Downloads  index.html

これらの隠しファイルはLinuxの設定ファイルであることが多く、Linux環境設定やシェル設定を確認するときに重要になります。

さらにls -lhのようにオプションを組み合わせることで、ファイルサイズを人間が読みやすい形式で表示することもできます。


ls -lh
drwxr-xr-x 2 user user 4.0K May 10 10:20 Documents
drwxr-xr-x 2 user user 4.0K May 10 10:20 Downloads
-rw-r--r-- 1 user user 2.1K May 10 10:15 sample.txt

Linuxファイル管理ではこのようなオプションを組み合わせて使うことが一般的です。lsコマンドを使いこなすことでLinuxのファイル操作やディレクトリ管理がより効率的になります。

Linux学習におけるlsコマンドの重要性

Linuxを学び始めたばかりの初心者にとって、lsコマンドは最も基本的でありながら非常に重要なLinuxコマンドです。Linuxコマンド操作、Linuxファイル管理、Linuxディレクトリ操作など多くの作業の出発点となるコマンドだからです。

Linuxのターミナル操作では、まず現在のディレクトリの中身を確認し、その後にファイル操作やディレクトリ移動を行うという流れが一般的です。この最初の確認作業で必ず使用されるのがlsコマンドです。

Linuxエンジニアやサーバー管理者は日常的にlsコマンドを使用します。Linuxサーバーのログ確認や設定ファイルの確認、ディレクトリ構造の確認などさまざまな場面で利用されます。

そのためLinux初心者はlsコマンドの基本操作だけでなく、オプションの使い方にも慣れておくことが大切です。lsコマンドを理解することでLinuxファイル操作の基礎をしっかり身につけることができます。

先生と生徒の振り返り会話

生徒

Linuxのlsコマンドはディレクトリの中にあるファイルやフォルダを一覧表示するための基本コマンドだということが分かりました。Linuxを使うときにはまずlsコマンドで中身を確認することが大切なんですね。

先生

その通りです。Linuxのファイル管理やディレクトリ操作を行うときは、まずlsコマンドで現在のディレクトリの内容を確認することが基本になります。Linuxコマンドの中でも非常によく使われる重要なコマンドです。

生徒

lsだけでも使えますが、ls -lやls -aのようなオプションを使うとファイルの詳細情報や隠しファイルも確認できることが分かりました。Linuxの設定ファイルを見るときに便利そうですね。

先生

そうですね。Linuxの設定ファイルは隠しファイルになっていることが多いのでls -aはよく使います。またls -lを使えばファイルの権限や所有者も確認できるのでLinuxサーバー管理でも役立ちます。

生徒

Linuxのコマンドは最初は難しそうに感じましたが、lsコマンドのような基本コマンドから覚えていけば理解しやすそうです。これからLinuxコマンドの勉強を続けていきたいと思います。

先生

とても良い考えです。Linux初心者はまずlsコマンドのような基本的なLinuxコマンドをしっかり理解することが大切です。Linuxのファイル管理やディレクトリ操作を繰り返し練習することで、自然にLinux操作に慣れていきます。

カテゴリの一覧へ
新着記事
New1
ファイル・ディレクトリ操作
touch -cオプションの使い方を完全ガイド!初心者でもわかるファイルの存在確認
New2
ファイルとディレクトリ操作
lsコマンドの基本!初心者でもわかるLinuxのファイル一覧表示の方法
New3
テキスト・データ処理
sort -nオプションの使い方を完全ガイド!初心者でもわかるLinux数値並べ替えの基本
New4
ファイルとディレクトリ操作
Linuxのファイルシステムとは?ディレクトリ構造を初心者向けにわかりやすく解説
人気記事
No.1
Java&Spring記事人気No1
テキスト・データ処理
grepコマンドとは?Linuxで文字列を検索する基本をやさしく解説!
No.2
Java&Spring記事人気No2
ファイル・ディレクトリ操作
cd ~ の使い方を完全解説!ホームディレクトリへの移動方法と初心者向けLinuxコマンド入門
No.3
Java&Spring記事人気No3
テキスト・データ処理
awk -fオプションの使い方を完全ガイド!初心者でもわかるLinuxテキスト処理の基本
No.4
Java&Spring記事人気No4
Linuxコマンドの基本
Linuxコマンドとは?基本の考え方とシェルとの関係を初心者向けに徹底解説