systemd

コマンドリファレンス

【Linux】logrotate 設定ファイルの書き方と動作確認まとめ|ディレクティブ一覧・デバッグ実行・実務例を徹底解説

Linuxサーバーを運用する上で、避けて通れないトラブルの一つが「ログファイルの肥大化によるディスク容量枯渇(Disk Full)」です。Webサーバー(Nginx / Apache)や自作のWebアプリケーション(Python, Node...
スクリプト設計

【Linux】systemd 自作サービスの作成手順まとめ|自動起動・常駐化・ユニットファイル設定を徹底解説

Linuxで自作シェルスクリプトやPythonプログラムをsystemdサービスとして登録し、自動起動・常駐化する手順を完全解説。/etc/systemd/system/配下のユニットファイル([Unit]・[Service]・[Install])の書き方、daemon-reloadでの反映、systemctlによる自動起動・再起動(Restart=always)設定、journalctlでのログ確認まで実務フローを網羅。
実務レシピ

可用性とは?稼働率の計算と高可用性の作り方をコマンドで解説

可用性(かようせい)とは、システムやサービスが「使いたいときに使える」状態を保てているかどうかを表す性質です。英語ではAvailability(アベイラビリティ)といい、実務では稼働率というパーセンテージで数値化して扱います。言葉の説明だけ...
コマンドリファレンス

timedatectl – システム時刻・タイムゾーン・NTP同期の確認と設定を行う

timedatectl は systemd 環境でシステムの日時・タイムゾーン・NTP(ネットワーク時刻同期)をまとめて確認/設定するコマンドです。date が「表示と書式変換」中心なのに対し、timedatectl は「タイムゾーンの変更...
コマンドリファレンス

Linux fstabの書き方|UUIDでの自動マウント設定と安全な編集手順を解説

/etc/fstab(filesystem table)は、OS起動時にどのデバイスをどこへマウントするかを定義する設定ファイルです。ここにディスクやUSBメモリ、ネットワークストレージなどの対応関係を書いておくと、起動のたびに手動で mo...
コマンドリファレンス

【完全早見表】systemctlコマンドの使い方(start/stop/status/enable)とエラー対処

systemctl(システム・コントロール)は、Linuxにおいて各種サービス(Nginx、MySQL、SSH、Dockerなど)の起動・停止・再起動・状態確認や、OS起動時の自動起動(enable / disable)を一括管理する最も基...
実務レシピ

systemdユニットの基本と再起動戦略|最小雛形と安全なRestart=設計

本番で落ちないサービス運用のために、最小限の systemd ユニットを用意しつつ、Restart と StartLimit* を組み合わせた安全な再起動戦略を一気に整えます。この記事を読めば、雛形に必要なキーとフラッピング回避の設計まで最...
コマンドリファレンス

poweroff – システムを停止して電源を切るコマンド

poweroff コマンドは、Linuxシステムを停止させたうえで電源をオフにするためのコマンドです。サーバーやPCを安全にシャットダウンするときに利用されます。構文(Syntax)poweroff [オプション]主なオプション一覧オプショ...
コマンドリファレンス

Linuxのhaltコマンドとは?shutdown・poweroffとの違いと安全な使い方

halt コマンドは、Linuxシステムのすべてのプロセスを終了し、CPUを停止させるコマンドです。システムの電源が切れるかどうかはハードウェアと設定によって異なり、停止状態のまま電源が入り続けることもあります。サーバーやVPS環境では挙動...
コマンドリファレンス

nohup コマンドの使い方|バックグラウンド実行・nohup.out制御とプロセス管理

SSHでリモートサーバーに接続して長時間かかるスクリプトやバッチ処理を実行中、ネットワークの切断やターミナルの誤終了によって処理が強制終了してしまった経験はないでしょうか。nohup(ノーハップ)コマンドを使えば、SSH接続を切断(ログアウ...