中級者向け

Linux

【Linux】サーバー運用者から見たmacOS・Windowsとの違い比較検証

こんにちは、かつコーチです。ここまで24本にわたってLinuxの基本操作を解説してきましたが、この最終回では少し視点を変えます。「普段はmacOSやWindowsを使っているけど、Linuxサーバーを触るとなぜか勝手が違って戸惑う」。そんな...
Linux

【Linux】環境変数とPATHの仕組み

こんにちは、かつコーチです。「command not foundって出たけど、インストールしたはずなのに」。「新しいターミナルを開いたら、さっき設定したコマンドが使えなくなった」。こうしたトラブルの多くは、環境変数とPATHの仕組みを理解し...
Linux

【Linux】よくあるLinuxエラーとトラブルシューティング

こんにちは、かつコーチです。サーバーを運用していると、大なり小なり必ずエラーに遭遇します。「エラーメッセージは出ているけど、何をどう調べればいいか分からない」という状態は、初中級者がもっともつまずきやすいポイントです。この記事では、Linu...
Linux

【Linux】ログファイルの見方(/var/log、journalctl)Linuxのログ確認を基礎から解説

こんにちは、かつコーチです。今回はLinuxのログの見方を解説します。サーバーで何かトラブルが起きたとき、まず見るべきなのがログです。「エラーは出ているけど、どこに記録があるのか分からない」という状態から抜け出せるように、/var/logと...
Linux

【Linux】scp・rsyncでファイルを転送する

こんにちは、かつコーチです。L20でSSHの基本を解説しましたが、SSHが使えるようになると次にやりたくなるのがファイルの転送です。「ローカルのファイルをサーバーにアップロードしたい」「サーバーのログをローカルに落として確認したい」。そんな...
Linux

【Linux】パッケージ管理の考え方(依存関係・リポジトリ)

こんにちは、かつコーチです。「apt installしたら知らないパッケージまで大量にインストールされた」。「削除しようとしたら『他のパッケージが依存しています』と止められた」。前回の記事でaptコマンドの基本操作を紹介しましたが、この記事...
Linux

【Linux】ジョブ管理(fg・bg・kill)とシグナルの基本をLinux中級者向けに解説

こんにちは、かつコーチです。ターミナルで長時間かかる処理を実行しているとき、「別の作業もしたいのにターミナルが占有されて困る」という経験はありませんか。この記事では、Ubuntu 26.04 LTSでの実例を交えながら、ジョブ管理(fg・b...
Linux

【Linux】プロセスとは?ps・topでプロセスを確認する方法をLinux中級者向けに解説

こんにちは、かつコーチです。「サーバーの動きが急に重くなった」「アプリが応答しなくなった」というとき、原因調査の第一歩になるのがプロセスの確認です。この記事では、Ubuntu 26.04 LTSでの実例を交えながら、プロセスの基本概念とps...
Linux

【Linux】sudoの仕組みと安全な使い方をLinux中級者向けに解説

こんにちは、かつコーチです。Linuxを使っていると、当たり前のように打っているsudoコマンド。実はこの仕組みを正しく理解していないと、必要以上に強い権限を配ってしまい、セキュリティ上のリスクを抱えることになります。この記事では、Ubun...
Linux

【Linux】ユーザー・グループ管理の基本(useradd・usermod)をLinux中級者向けに解説

こんにちは、かつコーチです。サーバーを複数人で運用したり、アプリごとに専用ユーザーを分けたりする場面では、ユーザー・グループ管理の知識が欠かせません。この記事では、Ubuntu 26.04 LTSでの実例を交えながら、useradd・use...
Linux

【Linux】findコマンドでファイルを検索する使い方をLinux中級者向けに解説

こんにちは、かつコーチです。「あのログファイル、どのディレクトリに置いたか忘れた」「古いキャッシュファイルをまとめて消したい」。そんなときに頼りになるのがfindコマンドです。この記事では、Ubuntu 26.04 LTSでの実例を交えなが...
Linux

【Linux】sedで文字列を置換する基本

こんにちは、かつコーチです。前回は、grepを使ったテキスト検索の基本と正規表現の入り口を解説しました。今回は、検索した文字列をそのまま置換できるsedコマンドを解説します。sedは設定ファイルの一括修正やログ整形など、実務で頻繁に登場する...
Linux

【Linux】grepでテキストを検索する基本

こんにちは、かつコーチです。前回は、cat・less・head・tailを使ったファイルの中身の確認方法を解説しました。今回は、テキスト処理の中でも特に使用頻度が高いgrepコマンドを解説します。数千行のログファイルから、目的のエラーメッセ...