-
ファイル操作
自作スクリプトを動かすと「許可がありません」と出るときの確認順
シェルスクリプトを実行して「許可がありません」と表示されたとき、確認すべき箇所を実行権限・ファイルシステムのマウント設定・インタープリタ指定の順に解説します。原因の特定を最短で進めたい方向けの記事です。 -
ファイル操作
設定ファイルに紛れ込んだ全角スペースや見えない文字を見つけて消す手順
設定ファイルに混入した全角スペース・ノーブレークスペース・ゼロ幅文字の見つけ方と削除方法を解説します。grep と sed を使った手順で、目に見えない文字が原因の設定トラブルを確実に取り除けます。 -
viエディタ
編集中に接続が切れた設定ファイルを復旧用の控えから取り戻す手順
SSH接続が途中で切れた際に残るvimのスワップファイルや手動バックアップを使って、設定ファイルの未保存の変更を取り戻す手順を説明します。差分確認から復旧後の控えファイルの片付けまでをまとめています。 -
起動
起動に失敗した回の記録をあとから読んで原因の手がかりを探す手順
systemdのジャーナルには複数回分の起動記録が保存されています。起動に失敗した回を後から特定し、ジャーナルからエラーや警告を絞り込んで原因の手がかりを探す手順を、起動一覧の確認から順に解説します。 -
サーバー管理
追加したストレージがLinuxに認識されているか確認する実務手順
HDDやSSDをサーバーに追加した後、Linuxが正しく認識しているかをlsblkやlsscsiで確認する実務手順を解説します。認識されない場合のSCSI再スキャン方法まで網羅しています。 -
サーバー管理
データベースのrootパスワードを忘れたときの安全なリセット手順|MySQL 8.x・MariaDB対応
MySQLやMariaDBのrootパスワードを紛失しても、systemd環境で安全にリセットできます。skip-grant-tablesの設定からパスワード変更・運用復帰まで、MySQL 8.x・MariaDB両対応の実務手順です。 -
サーバー管理
Apacheをソースコードからビルドしてサーバーに導入する実務手順
ApacheをOS標準パッケージではなくソースコードからビルドしてインストールする方法を解説します。依存パッケージの準備・コンパイル・systemdへの登録まで、Rocky LinuxとUbuntuの両方に対応した手順を紹介します。 -
ネットワーク
サーバーのNIC設定・IPアドレス・リンク状態をまとめて確認する方法
LinuxサーバーのNIC設定内容を素早く確認する実務手順を解説します。IPアドレス・リンク速度・DHCP設定の有無・ドライバ情報まで、ネットワーク切り分けに役立つ確認方法をまとめました。 -
ネットワーク
ホスト名に対応するIPアドレスを手早く確認する実務手順
ホスト名に対応するIPアドレスを手早く確認する方法を実務目線で解説します。名前解決の基本操作から特定DNSサーバーへの問い合わせ、systemd-resolved環境での確認方法まで網羅しています。 -
ネットワーク
途中で止まったファイルダウンロードを再開する実務手順
大容量ファイルのダウンロードが途中で切れた場合に、wget・curl・lftpを使って中断箇所から安全に再開する方法を実務目線で解説します。