最近の投稿

時計の繰り返し周期が小さな作業装置を作動させ、ログ記録につながるイラスト

Linux 講座 / cronとsystemdタイマーで定期作業を自動化する

cronの時間フィールドとsystemdタイマーの違いを説明し、ユーザータイマーを直接登録・検証・解除します。実行環境、タイムゾーン、実行漏れや重複実行の確認方法も扱います。

ファイル処理経路に検査ポイントと一時保管庫、安全な完了経路を示したイラスト

Linux 講座 / Bash エラー処理と安全なファイル操作

入力チェック、一時ディレクトリ、trapと明示的な終了状態のチェックでファイルコピーのスクリプトを作ります。set -eとpipefailの適用範囲、空白・シンボリックリンク・上書きのリスクも説明します。

コマンドの断片が反復ループを通過して整理されたファイルとして出力されるシェル自動化イラスト

Linux 講座 / Bash シェルスクリプト作成:変数・条件文・ループ文

Bashスクリプトファイルを作成し、引数、引用符、条件文とループを使用します。空白を含むパスを処理する完全な例を実行し、終了状態とグロブの動作を確認します。

元のフォルダーから別の保管庫にコピーされ、復元されたフォルダーを検証するイラスト

Linux 講座 / tar 圧縮・バックアップと復元の検証

圧縮・バックアップ・同期の違いを区別し、tar.gzの作成からチェックサム確認、別の場所への復元と内容の比較まで実習します。実行中のデータベースやrsyncの削除オプションの限界についても説明します。

分離されたストレージがフォルダツリーに接続され、使用スペースが表示されるイラスト

Linux 講座 / ファイルシステムのマウントとストレージ管理

マウントポイントとオプションを確認し、イメージファイルを接続・解除する実習を行います。fstabのUUID・検証方法とdf・du・iノード使用量の違いを説明します。

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

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で状態・起動ログを確認します。