コマンドリファレンス

catコマンドの使い方:ファイルの閲覧・結合・新規作成

結論:catコマンドはファイル内容の確認と連結に使うcatコマンドは、ファイルの中身を標準出力(画面)に表示したり、複数のファイルを連結したりするためのLinux/Unixの基本コマンドです。名前の由来は「catenate(連結する)」であ...
コマンドリファレンス

strace コマンドの使い方|システムコール追跡と-pの失敗対処

strace は「そのコマンドがOSに対して何を頼んだか」を1行ずつ表示するコマンドです。ログにも画面にも理由が出ないのに失敗する、どのファイルを読んでいるか分からない、どこで固まっているか分からない——こうした「外から見ても分からない」状...
コマンドリファレンス

Linux XFSとは?特徴・ext4との違い・作成(mkfs.xfs)から容量拡張(xfs_growfs)まで解説

XFSの設計上、一度拡張・作成したファイルシステムのサイズを小さく減らす(縮小する)機能は提供されていません。LVM(Logical Volume Manager)などで「間違えて論理ボリュームを大きくしすぎたので縮小したい」という場合でも...
学習ガイド

軽量Linuxおすすめ8選|古いPC再生・サーバー用の選び方とコマンド例

「使い道がなくなった古いWindows PCを復活させたい」「VPSやDocker環境のメモリ消費を極限まで減らしたい」とお悩みではありませんか?最新のWindows 11では動かないPCでも、軽量Linux(軽量ディストリビューション)を...
コマンドリファレンス

Apacheのバージョン確認方法まとめ|Linux OS別のコマンド例とコマンドが見つからない場合の対処法

Linuxサーバーの運用管理やWebサイトの保守を行っている際、セキュリティ脆弱性(CVE)への対応やモジュールの互換性チェック、トラブルシューティングのために「Apacheのバージョン」を確認したい場面はよくあります。Apacheのバージ...
環境&ワークフロー

dnsmasqの使い方と設定方法|Linuxで軽量なローカルDNS・DHCPサーバーを構築する手順

Linux環境で開発を行う際、「ローカル環境のドメイン名を指定してアクセスしたい」「開発用サーバーの名前解決を簡単に行いたい」と思ったことはありませんか?本格的なDNSサーバーであるBIND(Named)は多機能ですが、設定が複雑でリソース...
コマンドリファレンス

docker network コマンドの使い方完全ガイド:コンテナ間通信・ドライバー・トラブル対処法

Docker環境で複数のコンテナ(Webサーバー、データベース、キャッシュサーバーなど)を構築する際、「コンテナ同士をどのように通信させるか」「外部からの接続と内部通信をどう分けるか」といったネットワーク設計が非常に重要になります。Dock...
コマンドリファレンス

nftablesの使い方と基本コマンド解説!iptablesとの違いや設定の保存・永続化まで

nftables は、長年 Linux で利用されてきた iptables に代わる次世代のパケットフィルタリング・ファイアウォールフレームワークです。RHEL 8/9、Debian 10/11/12、Ubuntu 20.04/22.04/...
環境&ワークフロー

UbuntuにDockerをインストールする完全手順|公式リポジトリ設定から動作確認・初期設定まで

Ubuntu(24.04 LTS / 22.04 LTS等)にDockerをインストールする際は、Ubuntu標準パッケージ(docker.io)ではなく、Docker公式のAPTリポジトリからDocker Engine(docker-ce...
コマンドリファレンス

firewalld – RHEL系Linuxファイアウォールの設定・ポート許可・ゾーン・永続化コマンド一覧

firewalld は、Red Hat Enterprise Linux(RHEL)、AlmaLinux、Rocky Linux、CentOS、Fedora などの RHEL 系 Linux ディストリビューションに標準搭載されている動的フ...
環境&ワークフロー

Proxmox VEのインストール方法と初期設定手順|USB作成からWeb GUI管理画面アクセスまで

Proxmox VE(Proxmox Virtual Environment)は、Debian GNU/Linuxをベースにしたオープンソースのベアメタル型(Type-1)仮想化プラットフォームです。KVMによる完全仮想マシン(VM)と、L...
コマンドリファレンス

SELinuxとは?3つの動作モード確認・切り替え方法とトラブル対処まで解説

Linuxサーバー環境(RHEL, AlmaLinux, Rocky Linux, CentOSなど)でWebサーバーや各種サービスを構築している際、chmod 777 や chown でパーミッションを正しく設定したにもかかわらず、「Pe...
コマンドリファレンス

flatpakコマンドの使い方|Linuxでのインストール・基本操作からSnap・AppImageとの違いまで

flatpak は、Linux環境においてディストリビューションの差異を超えてアプリケーションを安全かつ確実に実行・管理するパッケージ管理システム(サンドボックス型パッケージ管理ツール)です。Ubuntu、Debian、Fedora、Arc...
コマンドリファレンス

Linux ext4とは?特徴・他ファイルシステム比較・作成(mkfs.ext4)から運用コマンドまで解説

ext4(Fourth Extended Filesystem)は、Linuxで最も広く利用されている標準的なファイルシステムです。Ubuntu、Debian、Red Hat Enterprise Linux(RHEL)、CentOSなどの...
コマンドリファレンス

docker pruneの使い方|6コマンドの違いと実際に空く容量を実測で解説

docker prune は、使われなくなったコンテナ・イメージ・ボリューム・ネットワーク・ビルドキャッシュをまとめて削除し、ディスク容量を回復するためのコマンド群です。ディスクが逼迫したサーバーで真っ先に打つ定番の対処であり、docker...