概要 Linuxにおけるアクセス制御とセキュリティ対策の根幹をなすのが「ファイルパーミッション」です。本記事では、アクセス権を操作する中核コマンド chmod のメカニズムを紐解きます。頻出する数値モード(755や644)の計算ロジックや記号指定(rwx)の挙動について、実際の …
はじめに LinuxのCUI環境でWebサーバー上のリソースを迅速に取得する際、業界標準として広く親しまれているのがwgetコマンドです。本稿では、単なるファイルの取得にとどまらず、別名保存、途中再開(レジューム)、帯域制御、そしてバックグラウンド処理といった現場のサーバー構築・ …
概要 サーバー運用保守やバックエンド開発の現場において、ネットワーク通信の確認やAPIテストに不可欠な標準CUIツール「curl」のコアテクニックを解説します。シンプルなGETリクエストの送信から、RESTful APIのデータ送受信、ヘッダー解析、ネットワーク断に強い大容量ファ …
概要 Linuxインフラの運用保守や障害切り分けにおいて、ネットワークソケットの監視・解析はエンジニア必須の基本スキルです。かつて定番だった netstat は現在非推奨となっており、カーネルから直接高速に情報を引き出す ss コマンドがモダンLinuxのデファクトスタンダードと …
はじめに 現代のUbuntuをはじめとするLinux環境では、従来のnet-toolsに代わりiproute2スイートのipコマンドがネットワーク管理のデファクトスタンダードとして定着しています。本稿では、日常的なシステム管理業務に不可欠なインターフェース情報の取得、IPアドレス …
はじめに Linuxサーバーの安定運用やトラブルシューティングにおいて、即座にシステムの稼働状況を把握できる基本ツールが top コマンドです。本記事では、日常的なリソース監視に役立つ標準画面のメトリクスの読み解き方から、実務のシェルスクリプトやパイプライン処理で真価を発揮する各 …
はじめに Linuxサーバーの保守運用や障害切り分けにおいて、真っ先に求められる基本スキルが「現在どのプロセスが動いているか」を正確に把握することです。本稿では、システム監視の中核を担う ps コマンドの仕組みと、実務で手放せない重要オプションを体系的に整理しました。定番として多 …
はじめに Debian系LinuxやUbuntuにおいて、ソフトウェアパッケージの根幹を担っているのが低レベル管理ツールであるdpkgです。APTのような高水準ツールと異なり、ローカルの.debファイルをダイレクトに操作する場面で不可欠な知識となります。本稿では、パッケージのイン …
はじめに Debian・Ubuntu系ディストリビューションの環境運用において、パッケージライフサイクル管理の要となるのが apt コマンドです。本記事では、リモートリポジトリのインデックス同期をはじめ、ソフトウェアの依存関係を含めた導入、メタデータの調査、設定ファイルを残さない …
はじめに Linuxサーバーの運用管理において、バックグラウンドプロセスの制御は日常的に行う重要オペレーションの一つです。しかし、分厚いマニュアルを隅から隅まで読み通すのは骨が折れる作業です。そこで本稿では、現場のインフラ業務ですぐに役立つsystemctlの必須操作を、手を動か …