カテゴリ: Linuxコマンド集 更新日: 2025/12/07

Linuxのls -mオプションを完全ガイド!初心者でもわかるファイル名のカンマ区切り表示

lsコマンドの-mオプション|ファイル名をカンマ区切りでまとめて表示する
lsコマンドの-mオプション|ファイル名をカンマ区切りでまとめて表示する

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

生徒

「Linuxでlsコマンドを使うとファイル名が縦に並びますよね。もっとコンパクトに横に並べたいときはどうしたらいいですか?」

先生

「その場合は-mオプションを使うといいですよ。ファイル名をカンマで区切って横にまとめて表示してくれます。」

生徒

「カンマ区切りって、CSVみたいな感じですか?」

先生

「そうです。CSVのようにファイル名がカンマで並ぶので、見やすく整理された形になります。では実際に使い方を見ていきましょう。」

1. ls -mオプションとは?

1. ls -mオプションとは?
1. ls -mオプションとは?

lsコマンドはLinuxでディレクトリ内のファイルやフォルダを一覧表示する基本コマンドです。その中でも-mオプションを付けると、ファイル名をカンマ区切りで横並びにまとめて表示できます。

通常のlsでは縦に表示されるため一覧性はありますが、ファイル数が少ない場合には無駄にスペースを取ってしまいます。-mを使えば、横にコンパクトに表示できるので、短い一覧を確認したいときに便利です。

2. 通常のlsとの違い

2. 通常のlsとの違い
2. 通常のlsとの違い

まず普通のlsコマンドを実行した場合を見てみましょう。


ls
Documents
Downloads
Music
Pictures
Videos

このように縦に並んで表示されます。では、同じ場所で-mオプションを付けるとどうなるでしょうか。


ls -m
Documents, Downloads, Music, Pictures, Videos

このように横並びで、ファイル名がカンマで区切られて表示されました。とてもスッキリしています。

3. ls -mを使うメリット

3. ls -mを使うメリット
3. ls -mを使うメリット

初心者がls -mを使うことで得られるメリットは次の通りです。

  • 短い一覧を一目で確認できる
  • カンマ区切りで区別がはっきりするため見やすい
  • コピー&ペーストして他の用途に利用しやすい

例えば、ファイル名のリストをそのままメールに貼り付けたいときや、ExcelやCSVに転記したいときに便利です。

4. 実際の活用例

4. 実際の活用例
4. 実際の活用例

例えば、ディレクトリの中に画像ファイルがある場合を見てみましょう。


ls
cat.png
dog.png
bird.png

普通のlsでは縦に並んでいますが、-mを使うと次のようになります。


ls -m
cat.png, dog.png, bird.png

このように横並びでカンマ区切りになるため、リストとして扱いやすくなります。

5. 他のオプションとの組み合わせ

5. 他のオプションとの組み合わせ
5. 他のオプションとの組み合わせ

-mは単独でも便利ですが、他のオプションと組み合わせてさらに活用できます。

  • ls -am:隠しファイルも含めてカンマ区切りで表示
  • ls -lm:詳細情報(サイズなど)とカンマ区切りを同時に表示

ただし、見やすさの点では単純な-mが一番スッキリしています。

6. 注意点と補足

6. 注意点と補足
6. 注意点と補足

-mはあくまで表示をカンマ区切りにするだけであり、ファイルの並び順を変えるわけではありません。並び順を制御したい場合は-t-rなどのオプションと組み合わせる必要があります。

また、ファイル数が非常に多いときは横に長くなりすぎて逆に見づらくなることもあります。その場合は通常のlsやls -1(1列表示)を使い分けるのが良いでしょう。

この記事を読んだ人からの質問

この記事を読んだ人からの質問
この記事を読んだ人からの質問

プログラミング初心者からのよくある疑問/質問を解決します

Linuxのls -mオプションとは何ですか?

ls -mオプションは、Linuxでファイル名をカンマ区切りで横並びに表示するためのオプションです。通常のlsコマンドではファイルが縦に表示されますが、-mを使うことでよりコンパクトに一覧を確認できます。
関連記事:
カテゴリの一覧へ
新着記事
New1
ファイル・ディレクトリ操作
stat -Lオプションの使い方を解説|シンボリックリンクをたどってファイル情報を確認しよう
New2
ファイル・ディレクトリ操作
realpath -eオプションの使い方を解説!Linuxで存在するファイルのみ絶対パスを取得する方法
New3
ファイル・ディレクトリ操作
findコマンドの使い方を完全ガイド!初心者でもわかるLinuxのファイル検索の基本
New4
ファイル・ディレクトリ操作
touch --referenceオプションの使い方を完全ガイド!初心者でもわかるタイムスタンプのコピー方法
人気記事
No.1
Java&Spring記事人気No1
ファイル・ディレクトリ操作
findコマンドの使い方を完全ガイド!初心者でもわかるLinuxのファイル検索の基本
No.2
Java&Spring記事人気No2
ファイル・ディレクトリ操作
rmコマンドとは?Linuxでファイルやディレクトリを削除する基本
No.3
Java&Spring記事人気No3
ファイル・ディレクトリ操作
cpコマンドとは?Linuxでファイルやディレクトリをコピーする基本操作を初心者向けに解説
No.4
Java&Spring記事人気No4
ファイル・ディレクトリ操作
Linuxのls --full-timeオプションを完全ガイド!初心者でもわかるタイムスタンプのフル表示方法