カテゴリー: Linux

記憶装置とパーティション領域、ファイルツリーの階層を示したイラスト

Linux 講座 / ディスク・パーティション・ファイルシステムを区別して確認する

ブロックデバイス、パーティション、ファイルシステムとマウントの関係をlsblk・findmnt・dfで確認します。実際のディスクをフォーマットせずに、イメージファイルにext4を作成する実習で保存構造を学びます。

ロック装置のある暗号化トンネルを通じて、2台のコンピュータがファイルを交換するイラスト

Linux 講座 / SSH リモート接続と scp・sftp ファイル転送

OpenSSH サーバーのインストールからホストキーの確認、キー認証とファイル転送まで説明します。ssh と scp のポートオプションの違い、接続失敗の診断やパスワード認証変更前に確認すべき条件も扱います。

ネットワーク経路の複数のチェックポイントを拡大して確認する診断イラスト

Linux 講座 / ネットワーク接続の問題を階層別に診断する

インターフェース、アドレス、経路、DNS、ポートおよびHTTP応答に分けて点検します。pingの成功・失敗の限界を理解し、curlのエラーと終了状態によって接続失敗箇所を特定します。

コンピュータとルーター、リモートサーバーが複数の通信経路で接続されたネットワークの概念図

Linux 講座 / IPアドレス・DNS・ポートの関係と接続過程を理解する

IPアドレス、DNS、ポートがそれぞれどの役割を果たすのか、ウェブ接続の過程に沿って説明します。IPv4・IPv6、プライベートアドレス、サブネットとデフォルトルートを区別し、照会コマンドで自分の環境を確認します。

ファームウェアとカーネルからサービス実行に至るブート段階とログの流れを表現したイラスト

Linux 講座 / systemd サービスと起動ログの確認

Linuxの起動フローとsystemdユニットを理解し、サービスの実行状態と自動起動設定を区別します。systemctlとjournalctlで状態・起動ログを確認します。

ソフトウェアパッケージがリポジトリからコンピュータに転送され、更新される過程を表現したイラスト

Linux 講座 / APT と DNF でパッケージをインストール・アップデートする

Debian·UbuntuのAPTとRocky LinuxのDNFでパッケージを検索・インストール・更新・削除する方法を比較します。リポジトリと依存関係、更新前に確認すべき項目を扱います。

接続されたプロセスノードの中で、観察対象と制御対象を光で強調したイラスト

Linux 講座 / プロセスの確認・一時停止・終了

ps、top、pgrepでプロセスの状態とリソース使用量を確認します。実習プロセスにSTOP、CONT、TERMを送り、シェルのジョブとサービスの違いを習います。

ファイルとフォルダを取り囲むアクセス権の障壁と、別個の管理者キーを表現したイラスト

Linux 講座 / ファイル権限の読み方と変更方法および sudo の使い方

Linuxのファイルとディレクトリの読み取り・書き込み・実行権限を解析し、chmodで実習ファイルの権限を変更します。sudoの使用範囲と権限エラーを診断する手順も説明します。

1つの文書の所有ユーザーとグループを別の接続で示すイラスト

Linux 講座 / ユーザー・グループとファイル所有権を理解する

UID、GID、基本・追加グループとファイル所有権の意味を説明します。id、groups、getent、ls、statで現在のアカウントとファイルの所有情報を安全に確認します。

コマンド実行のフローが成功と失敗の経路に分岐するシェルの概念イラスト

Linux 講座 / シェルのコマンド実行方式 - ;, &&, ||, エイリアスと環境変数

Bashのコマンド解釈、終了状態と接続演算子を実習し、パイプ・バックグラウンド実行・コマンドのグループ化の違いを学びます。エイリアス・環境変数と失敗を保持するスクリプト作成の基準も説明します。