{category}

Linux - ファイル操作

ls

エルエス(ファイルシステム操作

意味 ファイル一覧表示


lsとは?

lsコマンドは、指定したディレクトリ内のファイルやフォルダの一覧を表示するためのLinuxコマンドです。ディレクトリを指定しない場合は、現在のディレクトリの内容を表示します。

lsの具体的な使い方

詳細リスト表示の例

$ ls -l /home/user

👇出力結果

total 20
drwxr-xr-x 2 user user 4096 May 1 10:00 Documents
drwxr-xr-x 2 user user 4096 May 1 10:00 Downloads
-rw-r--r-- 1 user user 1234 May 1 09:00 file1.txt
-rw-r--r-- 1 user user 5678 May 1 09:30 file2.txt

このコマンドは、/home/userディレクトリ内のファイルとフォルダの詳細な一覧を表示します。-lオプションを使用することで、ファイルの権限、所有者、サイズ、更新日時などの詳細情報も表示されます。

隠しファイル表示の例

$ ls -a

👇出力結果

. .. .bashrc .profile Documents Downloads file1.txt file2.txt

このコマンドは、隠しファイル(ドットで始まるファイル)を含む現在のディレクトリ内のすべてのファイルとフォルダを表示します。隠しファイルは通常のlsコマンドでは表示されないため、このオプションは便利です。

人間が読みやすい形式でファイルサイズを表示

$ ls -lh

👇出力結果

total 20K
drwxr-xr-x 2 user user 4.0K May 1 10:00 Documents
drwxr-xr-x 2 user user 4.0K May 1 10:00 Downloads
-rw-r--r-- 1 user user 1.2K May 1 09:00 file1.txt
-rw-r--r-- 1 user user 5.6K May 1 09:30 file2.txt

このコマンドは、ファイルサイズを人間が読みやすい形式(K, M, Gなど)で表示します。-lオプションと-hオプションを組み合わせることで、詳細情報とわかりやすいサイズ表示を同時に行います。

lsに関するよくある質問

Q. lsコマンドの基本的な使い方は?
A. lsコマンドの基本的な使い方は、単に「ls」とタイプすることです。これにより、現在のディレクトリ内のファイルとフォルダの一覧が表示されます。特定のディレクトリの内容を表示したい場合は、「ls /path/to/directory」のようにディレクトリのパスを指定します。
Q. 隠しファイルを表示するには?
A. 隠しファイル(ドットで始まるファイル)を表示するには、-aオプションを使用します。例えば、「ls -a」というコマンドを実行すると、隠しファイルを含むすべてのファイルとフォルダが表示されます。
Q. ファイルの詳細情報を見るには?
A. ファイルの詳細情報(権限、所有者、サイズ、更新日時など)を表示するには、-lオプションを使用します。「ls -l」というコマンドを実行すると、各ファイルとフォルダの詳細情報が一覧表示されます。

lsが学べる書籍の紹介

「プログラミング単語帳」を使って、プログラミングの単語を英単語のように学習してみませんか?
プログラミング単語帳には、Linuxのlsやcp、du、head、などのような実務でよく使われる単語が数百以上収録されています。
この書籍には、プログラミングの単語の意味や読み方、単語の使い方がわかる例文などが掲載されており、いつでもどこでもプログラミングの学習ができます。

よく使われる単語にだけ絞って学習することができるので、効率的にプログラミングが学習できます。

1日5分の暗記でプログラミンが身に付く!プログラミング単語帳 公式ストアで発売中!

HTML編、CSS編、JavaScript編、PHP編、Ruby編、その他単語編の6シリーズ分が公式ストアにて販売中です。気になった方はぜひ購入してみてください。


Linuxを学べる「プログラミング単語帳」アプリ

プログラミング単語帳がアプリになりました!Linuxはもちろん、10種類のプログラミング言語の中から、よく使われる単語をスマホで学習できます。

収録単語は2,000単語以上!
現在は、HTML、CSS、JavaScirpt、PHP、Laravel、Ruby、Python、MySQL、Linux、など10カテゴリーの単語帳が1つのアプリに収録されています。

いつでも、どこでも、隙間時間を有効活用して、プログラミングを効率的に学べるので、ぜひダウンロードしてみてください。

2024年7月アップデート情報:「Laravel」カテゴリーが追加されましました!

2024年8月アップデート情報:「MySQL」「Linux」カテゴリーが追加されましました!


関連するそのほかの単語

cp

ファイルのコピー

種類: ファイル操作

du

ディレクトリ使用量表示コマンド

種類: ファイルシステム管理

head

ファイルの先頭部分を表示

種類: ファイル操作

kill

プロセスの終了

種類: プロセス管理

uname

システム情報の表示

種類: システム情報表示