root権限

コマンドリファレンス

logrotate設定ファイルの書き方|圧縮・テスト実行・ログ溢れ防止

Linuxサーバーを運用・保守する現場において、運用担当者やインフラエンジニアが最も警戒すべき障害の一つが 「ログファイルの肥大化によるディスク容量100%枯渇(Disk Full・サーバー停止)」 です。特に年末年始や大型連休など、エンジ...
スクリプト設計

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

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

【Bash】ヒアドキュメントの使い方まとめ|複数行出力・変数展開の制御・sudo tee連携を徹底解説

シェルスクリプト(Bash)で設定ファイルを生成したり、複数行のSQLやスクリプトを外部コマンドに流し込みたいときに欠かせないのがヒアドキュメント(Here Document / <<EOF)です。ヒアドキュメントを使うことで、echo コ...
コマンドリファレンス

whoamiコマンドの使い方|現在のユーザー名を確認する

whoamiコマンドとは?whoamiコマンドは、LinuxやUnix系のOSで「現在操作しているユーザー(カレントユーザー)の名前」を確認するためのコマンドです。名前の由来は「Who am I?(私は誰?)」であり、非常に直感的なコマンド...
コマンドリファレンス

【Linux】sudoコマンドの使い方完全ガイド|suとの違い・sudoers安全設定(visudo)と事故防止策

Linux環境において、システム管理やサーバー運用で最も頻繁に実行される最重要コマンドの一つが sudo (Superuser Do)です。UbuntuやDebian、AlmaLinux、Rocky Linuxをはじめとする主要ディストリビ...
環境&ワークフロー

VPSで解決できること|レンタルサーバーの限界を超える自由度と学習メリット

レンタルサーバーの制約で「この設定が変えられない」「Bashで自動化を回せない」と感じたら、VPSが解決策になります。VPSなら自分のサーバーとして自由に構築・運用でき、学習と実務を同じ環境で進められます。ここでは“何がどこまでできるのか”...
コマンドリファレンス

tcpdumpの使い方|Linuxパケットキャプチャとフィルタ解析の実践ガイド

tcpdump コマンドは、LinuxやUNIX系OSでネットワークインターフェースを流れるパケットをリアルタイムにキャプチャ・解析するための強力なコマンドラインツールです。Webサーバーの接続障害、特定IPからの不審な通信、DNS名前解決...
コマンドリファレンス

ss コマンドの使い方・ポート開放確認とソケット調査|netstat代替・主要オプション解説

Linuxサーバーの運用やWeb開発において、「特定のポートが開放・リッスンされているか」「どのプロセスがポートを占有しているか」「現在のTCP接続数やソケット状態はどうなっているか」を確認する作業は日常茶飯事です。従来は netstat ...
コマンドリファレンス

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

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

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

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

【Linux】rebootコマンドの使い方|再起動・強制終了とオプション一覧

reboot コマンドは、Linuxシステムを安全に再起動するためのコマンドです。カーネルに再起動シグナルを送信し、すべてのプロセスを終了させたうえでシステムをリブートします。構文(Syntax)reboot [オプション]主なオプション一...
コマンドリファレンス

【Linux】shutdownコマンドの使い方まとめ!即時終了・再起動・時間指定・キャンセルまで解説

Linuxサーバーを管理していると、「今すぐサーバーを安全に停止したい」「カーネルアップデート後に再起動したい」「深夜のメンテナンス作業で時間指定予約をしたい」という場面に必ず直面します。しかし、本番環境でのシャットダウン操作は心臓がバクバ...
コマンドリファレンス

teeコマンドの使い方完全ガイド|標準出力とファイルへの同時書き込み・sudo連携・オプション解説

LinuxやUnix系OSのターミナル操作やシェルスクリプト開発において、「コマンドの実行結果を画面(コンソール)でリアルタイムに確認しながら、同時にログファイルにも保存したい」という場面は頻繁に発生します。また、サーバー管理の実務で su...
コマンドリファレンス

chownコマンドの使い方完全ガイド|所有者・グループ変更の基本から実践まで

chown は、ファイルやディレクトリの所有者(user)や所有グループ(group)を変更するコマンドです。# よく使う基本パターンchown user file # 所有者のみ変更chown user:group file # 所有者と...