カテゴリ: Linux基礎 更新日: 2026/07/26

Linuxのエディタとビューアの種類まとめ!初心者でもわかるファイル編集と閲覧の基本

Linuxのエディタとビューアの種類まとめ
Linuxのエディタとビューアの種類まとめ

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

生徒

「Linuxってファイルをどうやって開いたり編集したりするんですか?」

先生

「Linuxではエディタやビューアというツールを使って、ファイルの中身を見たり編集したりします。」

生徒

「エディタとビューアって何が違うんですか?」

先生

「エディタは編集するためのツール、ビューアは内容を見るためのツールです。それぞれ役割が違うので順番に覚えていきましょう。」

1. Linuxのエディタとビューアとは

1. Linuxのエディタとビューアとは
1. Linuxのエディタとビューアとは

Linuxでファイルを扱うときには、エディタとビューアという2つのツールがよく使われます。エディタはファイルの中身を書き換えるためのもの、ビューアはファイルの内容を確認するためのものです。

例えば、メモ帳のように文章を書いたり編集するのがエディタ、完成した文章を読むだけならビューアというイメージです。Linuxではコマンドを使って操作するため、最初は難しく感じるかもしれませんが、基本を押さえればとても便利です。

2. エディタの種類と特徴

2. エディタの種類と特徴
2. エディタの種類と特徴

Linuxにはいくつかの代表的なエディタがあります。初心者でも扱いやすいものから、上級者向けの高機能なものまであります。

  • nano:初心者向けでシンプルな操作
  • vi:軽量で多くの環境に標準搭載
  • vim:viの高機能版で開発者に人気

特にnanoは操作が分かりやすく、初めてLinuxを触る人におすすめです。一方、vimは機能が豊富で慣れると非常に効率よく作業できます。

3. nanoエディタの使い方

3. nanoエディタの使い方
3. nanoエディタの使い方

nanoは初心者でもすぐに使えるシンプルなエディタです。コマンドを実行するだけでファイルを開いて編集できます。


nano sample.txt
(nanoエディタが起動してファイルが開く)

nanoでは画面下に操作方法が表示されるため、迷わず使えるのが特徴です。保存はCtrlとO、終了はCtrlとXという操作になります。

4. viエディタの基本操作

4. viエディタの基本操作
4. viエディタの基本操作

viはLinuxで広く使われているエディタで、多くのサーバー環境に標準で入っています。ただし操作には少し慣れが必要です。


vi sample.txt
(viエディタが起動する)

viには入力モードとコマンドモードという2つの状態があります。文字を入力するにはiキーを押して入力モードに入り、終了するときはEscキーを押してからコマンドを入力します。

例えば保存して終了する場合は、:wqと入力します。

5. ビューアの種類と役割

5. ビューアの種類と役割
5. ビューアの種類と役割

ビューアはファイルを編集せずに内容だけ確認したいときに使います。特にログファイルや長いテキストを見るときに便利です。

  • cat:ファイルを一気に表示
  • less:スクロールしながら閲覧
  • more:ページ単位で表示

ビューアを使うことで、誤ってファイルを変更してしまう心配がないため、安全に内容を確認できます。

6. catコマンドでファイルを表示

6. catコマンドでファイルを表示
6. catコマンドでファイルを表示

catコマンドはファイルの中身をそのまま表示するシンプルなビューアです。


cat sample.txt
Hello Linux
This is a sample file

ただしファイルが長い場合は一度にすべて表示されるため、見づらくなることがあります。

7. lessコマンドでスクロール表示

7. lessコマンドでスクロール表示
7. lessコマンドでスクロール表示

lessコマンドは長いファイルをスクロールしながら確認できる便利なビューアです。


less sample.txt
(ファイル内容が1画面ずつ表示される)

上下キーで移動できるため、ログファイルの確認などでよく使われます。終了する場合はqキーを押します。

8. エディタとビューアの使い分け

8. エディタとビューアの使い分け
8. エディタとビューアの使い分け

エディタとビューアは目的に応じて使い分けることが大切です。内容を変更したいときはエディタ、確認だけならビューアを使います。

例えば設定ファイルを変更する場合はnanoやviを使い、ログを確認するだけならlessを使うというように使い分けます。このように用途に応じてツールを選ぶことで、作業効率が大きく向上します。

最初はnanoとcat、lessの組み合わせから覚えるとスムーズに学習できます。

カテゴリの一覧へ
新着記事
New1
Linuxコマンドの基本
Linuxのパイプ(|)とは?複数コマンドをつなげて効率化する方法を完全解説
New2
テキスト・データ処理
tailコマンドとは?Linuxでファイルの末尾を表示する基本をやさしく解説!
New3
ファイル・ディレクトリ操作
find -groupオプションの使い方を解説!初心者でもできる所有グループによるファイル検索
New4
圧縮・アーカイブ
rar xオプションの使い方を完全ガイド!Linuxでディレクトリ構造を保持して展開する方法を初心者向けに解説
人気記事
No.1
Java&Spring記事人気No1
ファイル・ディレクトリ操作
findコマンドの使い方を完全ガイド!初心者でもわかるLinuxのファイル検索の基本
No.2
Java&Spring記事人気No2
テキスト・データ処理
catコマンドとは?Linuxでファイル内容を表示・連結する基本
No.3
Java&Spring記事人気No3
ファイル・ディレクトリ操作
cd ~ の使い方を完全解説!ホームディレクトリへの移動方法と初心者向けLinuxコマンド入門
No.4
Java&Spring記事人気No4
圧縮・アーカイブ
gzipコマンドの使い方を完全ガイド!初心者でもわかるLinuxでファイル圧縮の基本