コース一覧
LinuC レベル1(LPIC-1対応)対策
viの操作

LinuC レベル1(LPIC-1対応)対策

ブートとsystemd、パッケージ管理(APT/RPM両系統)、コマンドとviの操作、ファイルシステム、シェルスクリプト、ユーザー管理とセキュリティ、ネットワークまで、LinuC レベル1(LPIC-1対応)の全出題範囲を、毎レッスン実際にコマンドを打って確かめながら学べる対策コースです。ブラウザの中で本物の Debian 12 が動いていて、62レッスンのうち36本は読むだけで終わらず、自分の手でコマンドを打った結果で採点されます。Linux入門を修了した方を対象としています。101・102それぞれの模試60問で分野別の弱点を洗い出し、直前チェックで暗記事項を固めてから本番に臨めます。

1
試験ガイダンス
0. LinuC/LPICとは15分
1. LinuCとLPICの選び方15分
2. 学習計画15分
3. 出題形式を体験15分
2
101 ブートとアーキテクチャ
0. ブートの流れ18分
1. GRUB15分
2. systemdとターゲット18分
3. ハードウェア情報18分
4. カーネルモジュール18分
5. 過去問 アーキテクチャ15分
3
101 パッケージ管理
0. Debian系パッケージ18分
1. RPM系パッケージ15分
2. 両系統の対応表15分
3. リポジトリ管理18分
4. 共有ライブラリ18分
5. 過去問 パッケージ管理15分
4
101 GNU/Unixコマンド
0. ファイル操作の試験オプション18分
1. テキスト処理18分
2. ストリームとリダイレクト18分
3. プロセス監視18分
4. 優先度18分
5. grepと正規表現18分
6. viの操作15分
7. 過去問 コマンド15分
5
101 ファイルシステム
0. パーティション15分
1. 作成とマウント18分
2. fstabとUUID18分
3. パーミッションとリンク18分
4. 容量とクォータ18分
5. findとlocate18分
6. 過去問 ファイルシステム15分
6
102 シェルとスクリプト
0. シェル環境18分
1. testと条件式18分
2. スクリプトの制御18分
3. cronとat15分
4. systemdタイマー18分
5. 過去問 シェル15分
7
102 ユーザーとセキュリティ
0. passwdとshadow18分
1. ユーザー管理コマンド18分
2. suとsudo18分
3. 特殊パーミッション18分
4. ホストのセキュリティ18分
5. SSHとGPG18分
6. 過去問 ユーザーとセキュリティ15分
8
102 ネットワーク
0. TCP/IPとウェルノウンポート18分
1. アドレス設定18分
2. ルーティング18分
3. 名前解決の設定18分
4. 疎通トラブルシュート18分
5. 過去問 ネットワーク15分
9
102 システム管理
0. 時刻とNTP15分
1. ロケールと文字コード18分
2. ログ管理18分
3. サービス管理の試験形式18分
4. メールと印刷のきほん15分
5. 過去問 システム管理15分
10
模試と直前対策
0. 模試 10190分
1. 101弱点復習15分
2. 模試 10290分
3. 102弱点復習15分
4. 直前チェック15分
5. 受験と次のステップ15分

LinuC レベル1(LPIC-1対応)対策

01LinuC/LPICとは
02LinuCとLPICの選び方
03学習計画
04出題形式を体験
05ブートの流れ
06GRUB
07systemdとターゲット
08ハードウェア情報
09カーネルモジュール
10過去問 アーキテクチャ
11Debian系パッケージ
12RPM系パッケージ
13両系統の対応表
14リポジトリ管理
15共有ライブラリ
16過去問 パッケージ管理
17ファイル操作の試験オプション
18テキスト処理
19ストリームとリダイレクト
20プロセス監視
21優先度
22grepと正規表現
23viの操作
24過去問 コマンド
25パーティション
26作成とマウント
27fstabとUUID
28パーミッションとリンク
29容量とクォータ
30findとlocate
31過去問 ファイルシステム
32シェル環境
33testと条件式
34スクリプトの制御
35cronとat
36systemdタイマー
37過去問 シェル
38passwdとshadow
39ユーザー管理コマンド
40suとsudo
41特殊パーミッション
42ホストのセキュリティ
43SSHとGPG
44過去問 ユーザーとセキュリティ
45TCP/IPとウェルノウンポート
46アドレス設定
47ルーティング
48名前解決の設定
49疎通トラブルシュート
50過去問 ネットワーク
51時刻とNTP
52ロケールと文字コード
53ログ管理
54サービス管理の試験形式
55メールと印刷のきほん
56過去問 システム管理
57模試 101
58101弱点復習
59模試 102
60102弱点復習
61直前チェック
62受験と次のステップ

LinuC レベル1(LPIC-1対応)対策

viの操作

このブラウザ内の Debian には vi も vim も入っていないので、ここは打って確かめられません。それでも飛ばせないのは、vi が必出で、「このキーを押すと何が起きるか」という書式そのものが問われるからです。手元に Linux や macOS の端末があるなら、一度 vi を開いて下の表を上から押してみてください。

出題は、モードの区別、挿入モードに入るコマンドの違い、削除とコピー、保存終了の書き分けに集中します。特に :wq と :q!、dd と yy の違いは定番中の定番です。

今どのモードにいるか分からなくなります

モード状態入り方
ノーマルモード起動直後。キーがコマンドとして働く他のモードから Esc
挿入モード打った文字がそのまま入力されるノーマルモードで i a o などを押す
コマンドラインモード画面下に入力欄が出るノーマルモードでコロンまたはスラッシュ

vi の混乱のほとんどは、今どのモードにいるか見失うことから起きます。迷ったら Esc を2回押して戻る習慣を先に付けてください。

キー挿入モードへの入り方
iカーソルの直前から挿入
aカーソルの直後から挿入
I行の先頭から挿入
A行の末尾から挿入
o下に新しい行を作って挿入
O上に新しい行を作って挿入

小文字と大文字が対で、大文字のほうが行単位で大きく動くと覚えると整理できます。

移動と削除とコピー

キー動き
h j k l左、下、上、右へ移動
0 / $行頭へ / 行末へ
w / b次の単語の先頭へ / 前の単語の先頭へ
gg / Gファイルの先頭行へ / 最終行へ

数字を前に置くと n 行目へ移動し、10G と :10 は同じです。矢印キーが使える実装は多いのですが、試験では hjkl が問われます。

キー動き
xカーソル位置の1文字を削除
dd1行を削除
dw単語1つ分を削除
d$ または Dカーソル位置から行末まで削除
yy1行をコピー
yw単語1つ分をコピー
p / Pカーソルの下 (直後) / 上 (直前) に貼り付け

こちらも数字を前に置けます。3dd なら3行削除、3yy なら3行コピーです。vi の削除は切り取りを兼ねるので、dd の直後に p を押すと消した行が別の場所へ移ります。取り消しは u、取り消しの取り消しは Ctrl-r、直前の操作の繰り返しは . です。

検索と置換

コマンド動き
/文字列前方へ検索
?文字列後方へ検索
n / N次の候補へ / 前の候補へ
:s/old/new/カーソル行の最初の1つを置換
:s/old/new/gカーソル行のすべてを置換
:%s/old/new/gファイル全体のすべてを置換
:%s/old/new/gcファイル全体を1つずつ確認しながら置換

% がファイル全体、g が行内すべて、c が確認付きで、この3つの意味が問われます。g を付けないと各行の最初の1つしか置き換わりません。

保存と終了

コマンド動き
:w保存する
:q終了する。変更があると終了できない
:wq保存して終了する
:x または ZZ変更があれば保存して終了する
:q!変更を破棄して終了する

:wq と :x の違いは、変更が無いときの挙動です。:wq は書き込みに行くのでタイムスタンプが更新され、:x は書き込みません。ビックリマークは強制を表す記号です。

:set number で行番号、:set ignorecase で大文字小文字を無視した検索になります。頭に no を付けると打ち消しで、:set nonumber は行番号を消します。恒久的に効かせるならホームディレクトリの .vimrc に書きます。

よくある引っかけ

:q で変更を捨てて終了できる、という選択肢は誤りです。変更があると警告が出て終了できず、捨てるには :q! が要ります。

dd がコピーで yy が削除、という逆転の選択肢も定番です。:s/old/new/ の対象はファイル全体ではなくカーソル行だけです。

なお vi のコマンドはほとんどが英単語の頭文字です。i は insert、a は append、d は delete、y は yank、p は put、w は write、q は quit。由来から辿ると忘れにくくなります。

このレッスンに出てくる用語

意味があいまいなまま進んだ語は、ここから読み直せます。

  • ブラウザユーザーから見たWebのクライアント
  • コマンドラインキーボード入力で操作する画面
  • タイムスタンプ動画内の特定時刻を示す目印
  • ディレクトリファイルを整理するフォルダのこと。
生田 陸人
監修生田 陸人
ゆめさくエンジニア / 現役ソフトウェアエンジニア監修者プロフィールを見る →
編集 ゆめさく編集部·公開 2026/08/09·更新 2026/08/26

関連レッスン

  • 過去問 コマンド

    コマンドとオプションの分野で合格水準に届いているかを10問で確かめます。

  • パーティション

    MBR と GPT の違いと fdisk/parted の書式を押さえます。この機械には無いため読み物です。

  • シェル環境

    環境変数と設定ファイルの読み込み順を、実機の .bashrc に書いて確かめます。

  • passwdとshadow

    /etc/passwd と /etc/shadow のフィールドを、実機から抜き出して読み解きます。

分からないところは Tap (AI先生) に質問できます

24 時間いつでも、あなたのレベルに合わせて日本語で答えます。

復習ミニクイズ

vi で編集中のファイルに変更を加えたあと、その変更を保存せずにエディタを終了したいときのコマンドはどれですか。