-
コマンド編
curl: (7) Failed to connect の解決方法
はじめに LinuxやMacでHTTPリクエストを確認する際によく使われる curl コマンドですが、実行したときに以下のエラーが出ることがあります。 curl: (7) Failed to connect to example.com port 80: Connection refused これは「対象ホストに接続できなかっ... -
コマンド編
DNSトラブル完全ガイド|dig/nslookupで名前解決できない原因を徹底解析
ネットワーク接続ができているのに「名前解決だけが失敗する」場面では、DNS(Domain Name System)が原因であることが多く見られます。本記事では、LinuxやmacOS、Windowsで利用されるdigやnslookupを使ったDNSトラブルシューティングをゼロから解説しま... -
コマンド編
ping は通るのにブラウザでアクセスできない原因と対処方法
Linuxサーバにアクセスできないとき、まず多くの人が試すのが ping コマンドです。 ping example.com これで応答が返ってくれば「ネットワークは生きている」と安心しますが、実際にブラウザでアクセスすると「接続できません」「タイムアウト」となること... -
コマンド編
find コマンドで Permission denied が大量に出るときの抑制方法
Linuxで find コマンドを使ってファイル検索をしていると、以下のように Permission denied が大量に表示されてしまうことがあります。 find / -name test.txt find: ‘/root’: Permission denied find: ‘/var/log/audit’: Permission denied ... 検索結果... -
コマンド編
grep: binary file matchesと表示される原因と解決方法
Linuxで grep コマンドを使って文字列検索をしていると、意図せず Binary file (標準入力) matches や Binary file hoge.log matches といった出力に遭遇することがあります。これは単純に「検索対象のファイルがバイナリファイルとして扱われた」ことを意... -
コマンド編
awk でフィールド区切りが効かないときの対処
aw はテキスト処理に強力なツールで、ログ解析や CSV 処理など幅広く使われています。しかし、実際に使うときに awk '{print $2}' のように指定しても 思った通りにフィールド区切りが効かない ことがあります。 本記事では、awk でフィールド区切りが効か... -
コマンド編
sudo: command not found が出るときの原因と対処
Linux や Unix 系 OS でコマンド実行時に sudo: command not found と表示されることがあります。普段は root 権限でコマンドを実行するために使う sudo が使えないと、システムの操作が大幅に制限されてしまいます。 本記事では、sudo: command not found... -
コマンド編
Nginx/Apache が起動できないときの確認手順
Web サーバーとして広く使われる Nginx や Apache (httpd) は、設定変更や環境の影響で起動に失敗することがあります。「起動コマンドを実行してもエラーが出る」「サービスがすぐに落ちる」といったトラブルに直面したとき、やみくもに調べるのではなく、... -
コマンド編
firewalld でポートが開かないときの対処方法
Linux サーバでサービスを公開しようとして firewalld を設定したのに、外部からアクセスできない…。そんなときに確認すべきポイントをまとめます。 🔎 実務での切り分け手順を知りたい方へログ確認・リソース確認・ネットワーク確認など、よくある... -
コマンド編
cron が動かない/実行されないときのチェックリスト
Linux の自動化でよく使われる cron。「手動でコマンドを打つと動くのに、cron に設定すると動かない…」という経験をした方は多いと思います。 本記事では、cron ジョブが実行されないときの チェックポイント3つ(パス設定・権限・ログ確認) を中心に、...
