Linux Errno & システムエラー解決ガイド

Linuxシステムコール失敗時のエラー番号(errno)の意味と対処。パーミッション、ディスク、メモリ関連のトラブルシューティング。

主要エラーコード一覧

Error Code 意味 対処法
EPERM (1) 操作不許可 root権限確認
ENOENT (2) ファイルなし パス確認
EACCES (13) アクセス禁止 chmod/chown
ENOSPC (28) 容量不足 不要ファイル削除

トラブルシューティング (Checklist)

1
エラー番号(errno)の意味を確認しましたか?
Cmd: perror [num]
2
dmesgにハードウェアエラーはありませんか?
Cmd: dmesg | tail
3
ディスク容量とiノードは十分ですか?
Cmd: df -hT

エラーコード一覧 (Index)

よくある質問 (FAQ)

Permission deniedなのにrootでも書けない
ファイルシステムがRead-only (ro) でマウントされているか、chattrで保護されている可能性があります。