LinuCレベル1は、Linuxサーバの構築と運用ができることを証明する技術者認定です。コマンド操作からファイルシステム、パッケージ管理、シェルスクリプト、ネットワーク、セキュリティまで幅広く問われ、さらに仮想化やコンテナといったクラウド時代の技術も範囲に含まれます。覚えるコマンドが多く暗記中心に見えますが、実際には「手を動かす学習」が最も効率的な資格です。本記事では、10分野それぞれの学習ポイントと、コマンドを定着させる方法を解説します。
LinuCレベル1とは
LinuCレベル1は、特定非営利活動法人 エルピーアイジャパン(LPI-Japan)が実施するLinux技術者認定です。Linuxシステムの構築と運用ができる技術者を対象としており、実務に直結した内容が問われます。
認定を受けるには、101試験と102試験の2つに合格する必要があります。両方に合格して初めてレベル1として認定されるため、学習計画も2段構えで立てる必要があります。
この認定が評価される理由は明快です。現在、サーバの多くはLinuxで動いています。Webサービスのバックエンド、クラウド上の仮想マシン、コンテナ基盤——いずれもLinuxが土台です。インフラエンジニア、サーバ運用担当、クラウドエンジニアといった職種では、Linuxを扱えることが前提スキルになっています。
特に近年は、仮想化やコンテナが出題範囲に含まれている点が特徴です。従来のサーバ管理だけでなく、クラウド環境での運用を意識した内容になっており、現在の実務との距離が近い認定だといえます。
試験の基本情報
- 試験構成:101試験と102試験の2科目(両方合格で認定)
- 出題形式:CBT方式(コンピュータ試験)
- 出題範囲:インストール/ファイル操作/コマンド/パッケージ管理/ファイルシステム/シェル/ネットワーク/システム管理/サービス/セキュリティ
- 実施団体:特定非営利活動法人 エルピーアイジャパン(LPI-Japan)
- 難易度の目安:★★★☆☆
- 受験料:改定されるため公式サイトで要確認
- 合格基準:公式サイトで要確認
- 受験資格:不要(誰でも受験可能)
CBT方式のため、試験会場と日時を比較的自由に選べます。準備が整ったタイミングで受験でき、片方ずつ受けられるのも学習計画上の利点です。101試験に合格してから102試験の学習に集中する、という進め方が可能になります。
なお、試験範囲や出題内容は改定されることがあります。Linuxを取り巻く技術は変化が速いため、必ず公式サイトで最新の試験範囲を確認してから学習を始めてください。古い教材で学ぶと、現在は出題されない内容に時間を使ってしまう可能性があります。
出題範囲10分野と学習比重の目安
ケンテイラボに収録している全632問の対策問題を分野別に集計すると、学習比重の目安は以下のようになります。
- ① Linuxのインストールと仮想マシン・コンテナの利用:66問(約10.4%)
- ② ファイル・ディレクトリの操作と管理:59問(約9.3%)
- ③ GNUとUnixのコマンド:67問(約10.6%)
- ④ リポジトリとパッケージ管理:50問(約7.9%)
- ⑤ ハードウェア、ディスク、パーティション、ファイルシステム:63問(約10.0%)
- ⑥ シェルおよびスクリプト:70問(約11.1%)
- ⑦ ネットワークの基礎:66問(約10.4%)
- ⑧ システム管理:63問(約10.0%)
- ⑨ 重要なシステムサービス:63問(約10.0%)
- ⑩ セキュリティ:65問(約10.3%)
分量はほぼ均等です。単一分野で最多なのは⑥シェルおよびスクリプト(70問)で、次いで③GNUとUnixのコマンド(67問)が続きます。この2分野はいずれもコマンドライン操作の中核であり、他の分野の土台にもなります。
おおまかな対応として、①〜⑤が101試験、⑥〜⑩が102試験の範囲に近い構成になっています。ただし試験範囲は改定されることがあるため、実際の区分は公式の出題範囲で確認してください。
分野別の学習ポイント
① Linuxのインストールと仮想マシン・コンテナの利用
インストールではディスクのパーティション設計、ブートローダの役割、パッケージの選択が基礎です。仮想マシンではハイパーバイザの種類、仮想化の仕組み、ゲストOSの管理が対象になります。コンテナでは仮想マシンとの違い、イメージとコンテナの関係、起動と停止が中心テーマです。クラウド時代の基礎として重要度が高まっている領域なので、概念をしっかり押さえてください。
② ファイル・ディレクトリの操作と管理
ディレクトリ構造の階層と、ファイルシステム階層標準による各ディレクトリの役割が出発点です。ファイルの作成・コピー・移動・削除、ワイルドカードによる指定が基礎になります。ハードリンクとシンボリックリンクの違い、ファイルの検索、パーミッションによるアクセス権の設定が頻出です。日常操作の土台であり、ここが曖昧だと他分野の理解も進みません。
③ GNUとUnixのコマンド
テキスト処理では行の抽出・置換・並べ替え・重複除去といったコマンドの役割と組み合わせが中心です。標準入出力とリダイレクト、パイプによるコマンドの連結は、Linuxの思想を体現する重要概念になります。正規表現、プロセスの制御、ジョブの管理、圧縮とアーカイブも対象です。個々のコマンドを覚えるだけでなく、組み合わせて目的を達成する発想を身につけてください。
④ リポジトリとパッケージ管理
パッケージ管理には系統があり、Red Hat系とDebian系でコマンドが異なります。それぞれで、インストール・アンインストール・更新・検索・依存関係の解決をどう行うかが中心テーマです。リポジトリの設定と役割も対象になります。系統ごとにコマンドを対応表で整理すると混同しにくくなる分野です。
⑤ ハードウェア、ディスク、パーティション、ファイルシステム
デバイスファイルの命名規則、周辺機器の認識と情報の確認方法が基礎です。パーティションではMBRとGPTの違い、作成と削除が対象になります。ファイルシステムでは種類ごとの特徴、作成とマウント、自動マウントの設定、使用量の確認が頻出です。LVMによる柔軟な領域管理、スワップ領域の設定も問われます。実機で操作すると理解が一気に進む領域です。
⑥ シェルおよびスクリプト
出題数が最多の分野です。シェルでは環境変数とシェル変数の違い、設定ファイルの読み込み順序、エイリアスと関数が基礎になります。スクリプトでは変数の扱い、条件分岐と繰り返し、終了ステータスによる判定、引数の受け取り、関数の定義が中心テーマです。実務での自動化に直結する領域であり、実際にスクリプトを書いてみることで理解が深まります。
⑦ ネットワークの基礎
IPアドレスとサブネットマスク、CIDRによる表記、ルーティングの考え方、代表的なプロトコルとポート番号が出発点です。設定ではネットワークインターフェースの構成、IPアドレスの割り当て、デフォルトゲートウェイとDNSの指定が対象になります。接続確認や経路の追跡といったトラブルシューティングの手順も頻出です。ネットワークの基礎知識がないと理解しにくい領域でもあります。
⑧ システム管理
ユーザー管理ではアカウントの作成・変更・削除、パスワードの管理、グループの操作、関連する設定ファイルの構成が中心です。ジョブのスケジューリングでは定期実行の設定方法と書式が対象になります。ロケールと文字コード、タイムゾーンの設定、時刻の同期も問われます。実務で日常的に使う操作が中心なので、実機で試すと定着が速い分野です。
⑨ 重要なシステムサービス
起動プロセスでは電源投入からログインまでの流れ、ブートローダの役割、初期化システムによるサービスの起動制御が中心テーマです。サービスの起動・停止・有効化・状態確認は実務で頻繁に使う操作になります。ログ管理ではログの種類と保存場所、確認と検索、ログローテーションの設定が頻出です。時刻同期やメール転送の基礎も対象になります。
⑩ セキュリティ
アクセス管理では特権の昇格、パスワードポリシー、ログイン制限、リソース使用の制限が中心です。ネットワークセキュリティではパケットフィルタリング、不要なサービスの停止、開いているポートの確認が対象になります。暗号化では公開鍵認証による安全な接続、鍵ペアの生成と配置が頻出です。強制アクセス制御の仕組みも問われる、実務直結の重要領域になります。
コマンドをどう覚えるか
この試験で最も多くの受験者が悩むのが、コマンドの多さです。オプションまで含めれば覚えるべき組み合わせは膨大に見えます。しかし効率的な整理の方法があります。
第一に、目的別にグループ化してください。「ファイルを探す」「テキストを加工する」「プロセスを制御する」「ディスクを管理する」——目的の分類でまとめると、コマンド同士の関係が見えてきます。試験も「この作業をするにはどのコマンドか」という形で問うため、目的から引ける状態が実戦的です。
第二に、オプションは頻出のものに絞ってください。すべてのオプションを覚える必要はありません。実務でよく使うもの、試験で繰り返し出るものに限定し、それ以外は「必要になったら調べる」で構いません。実際、現場でもマニュアルを引くのは当たり前の作業です。
第三に、コマンド名の由来を意識すると記憶に残りやすくなります。多くのコマンドは英単語の略で、意味が分かれば思い出しやすくなります。無意味な文字列として覚えるより、はるかに定着します。
実機を触ることが最短ルート
この資格の学習で最も効果があるのは、実際にLinuxを触ることです。テキストを読むだけでは、コマンドは記憶に残りません。
環境の用意は難しくありません。仮想マシンソフトを使えば、今使っているパソコンの上にLinux環境を作れます。クラウドサービスの無料枠を使う方法もあります。いずれも実際のサーバ環境に近い形で練習できます。
触ることで得られる効果は3つあります。1つ目は、コマンドを打った結果が目に見えること。ファイルが作られる、権限が変わる、プロセスが止まる——結果を見れば意味が実感できます。2つ目は、エラーメッセージから学べること。間違ったコマンドを打ったときの反応も、実は重要な学習材料です。
3つ目は、手が覚えることです。同じコマンドを何度も打つうちに、考えなくても指が動くようになります。この状態になれば、試験で「このコマンドは何をするか」と問われても即座に判断できます。読むだけの学習では到達できない領域です。
特に⑥シェルおよびスクリプトは、書いてみないと身につきません。条件分岐や繰り返しを実際に書き、動かして、エラーを直す——この経験が最も確実な学習になります。
学習スケジュールのモデルケース
短期集中型(約2か月)
業務でLinuxを日常的に扱っている方向けのペースです。最初の3週間で①〜⑤(101試験相当)を固めて受験し、次の3週間で⑥〜⑩(102試験相当)に取り組みます。1日1〜1.5時間の確保が前提です。実務で使っているコマンドは既知の内容なので、普段使わない領域に時間を配分してください。
標準型(約4か月)
IT業界にいるがLinuxは本格的に扱っていない、という方に適したペースです。前半2か月で①〜⑤を学習し101試験を受験、後半2か月で⑥〜⑩を学習し102試験に臨みます。1日1時間程度で到達可能な設計です。片方ずつ受験できる利点を活かし、区切りをつけて進めてください。
じっくり型(約6〜8か月)
ITの実務経験が浅い、あるいはコマンドライン操作が初めてという方向けのペースです。②ファイル操作と③コマンドに十分な時間をかけ、基本操作が手に馴染んでから他分野へ進んでください。仮想マシンで環境を作り、毎日少しずつ触る習慣をつけることが、この期間を有効にします。
101試験と102試験の攻略順
2つの試験は、どちらから受けても構いません。ただし学習の順序としては、101試験の範囲を先にやるのが自然です。
理由は、基本操作が他のすべての土台になるからです。ファイルの操作、コマンドの使い方、ファイルシステムの理解——これらがないと、シェルスクリプトもシステム管理もセキュリティも表面的な理解に留まります。
また、片方に合格してから次に進むほうが、学習の区切りがつきやすいという利点もあります。範囲を半分にすることで、一度に抱える量が減り、集中しやすくなります。CBT方式で日程を選べるため、この進め方が現実的です。
なお、認定を受けるには両方の合格が必要です。片方だけでは認定されないため、計画には両方の期間を見込んでおいてください。また、合格の有効期限に関する規定がある場合もあるので、公式サイトで確認しておきましょう。
つまずきやすいポイント
- テキストを読むだけで済ませる:コマンドは手を動かさないと定着しない
- オプションを網羅しようとする:頻出のものに絞らないと量に圧倒される
- パッケージ管理の系統を混同する:Red Hat系とDebian系でコマンドが違う
- パーミッションの数値表記が曖昧:読み書き実行の対応を最初に固める
パッケージ管理については、必ず対応表を作ってください。「インストール」「アンインストール」「更新」「検索」といった操作を縦軸に、Red Hat系とDebian系を横軸に置いた表です。系統ごとの違いが視覚的に把握でき、混同が激減します。
受験当日の流れと解答テクニック
CBT方式のため、パソコンの画面上で解答します。試験時間や出題数は公式サイトで確認してください。当日の解答戦略として意識すべき点は次のとおりです。
- 選択問題は消去法を活用する。明らかに違うコマンドを外してから絞る
- コマンドを入力する形式の問題では、スペルミスに注意する
- 迷った問題には見直しフラグを付け、後で戻る
- オプションの意味を問う問題では、コマンド本体の役割から推測できることがある
- 設問の条件(どの系統のディストリビューションか等)を読み落とさない
特に最後の点に注意してください。パッケージ管理やサービス管理では、ディストリビューションの系統によって正解が変わります。設問がどの環境を前提にしているかを必ず確認しましょう。
合格後の次のステップ
レベル1の次は、LinuCレベル2があります。より高度なシステム設計や運用、ネットワーク構成、トラブルシューティングが範囲になり、実務経験がより求められる内容です。
また、Linuxの知識を土台に他の領域へ広げるルートもあります。クラウド系の認定、コンテナ技術の認定、ネットワーク系の資格——いずれもLinuxの理解が前提になる領域です。ケンテイラボではAWS認定クラウドプラクティショナーやネットワークスペシャリストも収録しているので、次の目標として検討してみてください。
実務面では、この認定で学んだ内容がそのまま日常業務に直結します。サーバへのログイン、ログの確認、権限の設定、サービスの再起動——いずれもインフラ運用の基本動作です。試験勉強が実務力の底上げになる、実利の大きい資格だといえます。
よくある質問
Q. Linuxを触ったことがなくても合格できますか?
A. 可能ですが、必ず実機を触る環境を用意してください。仮想マシンソフトやクラウドの無料枠で環境は作れます。テキストを読むだけではコマンドが定着せず、遠回りになります。未経験の場合は6〜8か月程度の期間を見込み、毎日少しずつ触る習慣をつけることをおすすめします。
Q. どの分野から勉強を始めるべきですか?
A. ②ファイル・ディレクトリの操作と③GNUとUnixのコマンドからです。これらは他のすべての分野の土台になります。ファイルの操作とコマンドの組み合わせが手に馴染んでから、シェルスクリプトやシステム管理へ進む順序が効率的です。
Q. コマンドのオプションはどこまで覚えるべきですか?
A. すべてを覚える必要はありません。実務でよく使うもの、問題集で繰り返し出るものに絞ってください。実際の現場でもマニュアルを引くのは当たり前の作業です。網羅しようとすると量に圧倒されるので、頻出に限定する割り切りが重要です。
Q. 101と102はどちらから受けるべきですか?
A. 学習順序としては101の範囲(基本操作・ファイルシステムなど)を先にやるのが自然です。基本操作が他のすべての土台になるためです。CBT方式で日程を選べるので、片方に合格してから次に進むという進め方が現実的です。認定には両方の合格が必要な点に注意してください。
ケンテイラボでの実力チェック方法
ケンテイラボでは、LinuCレベル1の対策問題を全632問・無料で公開しています。10分野に整理されているため、優先順位に沿った学習にそのまま使えます。
- 学習初期:②ファイル操作と③コマンド(計126問)で基本操作を固める
- 学習中期:①⑤(インストール・ファイルシステム)と④パッケージ管理を押さえる
- 学習後期:⑥シェルスクリプト(70問)と⑦〜⑩を反復する
- 直前期:全632問を通しで解き、分野別の正答率にばらつきがないか確認する
登録不要・完全無料で利用できるため、スキマ時間の反復に向いています。ただしこの資格は手を動かしてこそ身につきます。選択式の演習で論点を確認しつつ、必ず実機でコマンドを打つ——この組み合わせが最も効率的な進め方になります。