Linux

RHEL 基礎 #6 ファイルシステムの基本 — XFS、mount、/etc/fstab
読了 9分

RHEL 基礎 #6 ファイルシステムの基本 — XFS、mount、/etc/fstab

RHEL 9 のデフォルトファイルシステム XFS の形と ext4 との違い、lsblk/df/du でのディスクの見方、新しいディスクをパーティショニングして mkfs.xfs でフォーマットしマウントする流れ、/etc/fstab に UUID で安全に永続登録する方法、swap の運用までを一サイクルで整理します。

RHEL 基礎 #5 ユーザー/グループ/権限 — UID/GID、sudo、ACL
読了 11分

RHEL 基礎 #5 ユーザー/グループ/権限 — UID/GID、sudo、ACL

/etc/passwd と /etc/shadow の形、useradd/usermod/groupadd のコマンド群、ファイル権限 rwx の意味と chmod の二つの表記、もっと細かい制御が必要なときの ACL (getfacl/setfacl)、そして sudo の最小権限運用までを一つの記事にまとめます。

RHEL 基礎 #4 systemd 入門 — サービス、target、journalctl
読了 10分

RHEL 基礎 #4 systemd 入門 — サービス、target、journalctl

RHEL の PID 1 である systemd を扱います。systemctl でサービスを起動・停止し、起動時に自動で立ち上げる流れ、target でシステムのモードを決める方法、最初の .service ユニットを直接書く、そして journalctl で全てのログを一か所で見る流れまでを整理します。

RHEL 基礎 #3 dnf とパッケージ管理 — repo、modules、AppStream
読了 11分

RHEL 基礎 #3 dnf とパッケージ管理 — repo、modules、AppStream

RHEL のパッケージ管理は dnf 一つに統一されています。install / remove / search / info / history のような日常コマンドから、BaseOS と AppStream の二つのリポジトリが分かれている理由、同じパッケージの複数バージョンを modules で選んでインストールする方法、EPEL のような外部リポジトリを安全に追加する方法までを整理します。

RHEL 基礎 #2 セットアップ — RHEL 9 インストール、Subscription Manager、初ログイン
読了 13分

RHEL 基礎 #2 セットアップ — RHEL 9 インストール、Subscription Manager、初ログイン

Developer Subscription で RHEL 9 ISO を取得し、UTM または VirtualBox 上に仮想マシンを作り、Anaconda インストーラを追ってインストールし、subscription-manager で登録した後、初ログイン直後の細かい調整 (hostname / 時刻 / dnf update / sudo ユーザー) まで一度に整理します。

RHEL 基礎 #1 RHEL とは — Fedora から RHEL まで、そして AlmaLinux と Rocky Linux
読了 16分

RHEL 基礎 #1 RHEL とは — Fedora から RHEL まで、そして AlmaLinux と Rocky Linux

Fedora で新しい技術が先に試され、検証された結果が RHEL へつながります。CentOS Stream はその中間で次の RHEL の方向を見せ、AlmaLinux と Rocky Linux は RHEL 互換ディストリビューションとしてその位置に収まりました。CentOS 終了以後変わった RHEL エコシステムの構造を一度に整理します。

Linuxハードウェア時刻同期
読了 2分

Linuxハードウェア時刻同期

Linuxシステムを運用していると、ハードウェア時刻とOS時刻の同期が取れず、手動で同期させる必要がある場合があります。このような場合、まず`timedatectl`コマンドで同期状態を確認する必要があります。