Instiq

1Linuxのインストールと仮想マシン・コンテナの利用

問題集で演習する →用語集を見る →
  • 1.1Linuxのインストール、起動、接続、切断と停止

    Linux を物理/仮想マシンへインストールし、起動・停止・リモート接続を行う基本操作を学びます。UEFI/BIOS のブート優先順位、インストール時の設定(パッケージグループ・タイムゾーン・GUI/CUI)、shutdown・reboot・halt による停止、SSH の公開鍵認証(authorized_keys・known_hosts)を押さえます。

  • 1.2仮想マシン・コンテナの概念と利用

    仮想マシンとコンテナを実現する基本技術を学びます。ハイパーバイザー とカーネル・仮想マシンの関係、仮想化支援機能、仮想マシンとコンテナの特徴の違い(ゲストOS の有無・カーネル共有)、virsh による仮想マシンの起動/停止、docker によるコンテナの起動/停止を押さえます。

  • 1.3ブートプロセスとsystemd

    電源投入から Linux が使えるようになるまでの流れと、systemd によるブートターゲット管理を学びます。UEFI/BIOS→ブートローダー→カーネル→systemd の順序、systemctl でのデフォルトターゲットの設定・変更、シングルユーザーモード(rescue)への切り替え、shutdown・halt・reboot・poweroff を押さえます。

  • 1.4プロセスの生成、監視、終了

    基本的なプロセス管理を学びます。ジョブのフォアグラウンド/バックグラウンド実行(&・bg・fg・jobs)、ログアウト後も実行を続ける nohup・screen・tmux、監視コマンド top・ps・pstree・uptime・pgrep、シグナル送信(kill・pkill・killall)を押さえます。

  • 1.5デスクトップ環境の利用

    X Window System(X11)によるデスクトップ環境の基本を学びます。X サーバーとX クライアントの役割分担、ディスプレイマネージャー・ウィンドウマネージャー・統合デスクトップ環境の違い、startx による手動起動、リモート GUI のための DISPLAY 環境変数と xauth、X11 転送 を押さえます。