Linux やらかし事例・エラー逆引き(16)
初心者がつまずきやすいエラーと「やらかし」を、症状・原因・直し方でまとめました。
Permission denied(権限がなくて実行・書き込みできない)
bash: ./script.sh: Permission denied
command not found(コマンドが見つからない)bash: dockor: command not found
No space left on device(ディスク容量不足)write error: No space left on device
rm -rf で大事なファイルを消したrm -rf / が走った/消すつもりのないファイルまで削除された
chmod 777 で「動いたけど」危険な状態にしたWebサーバやアプリが動かず、つい chmod -R 777 で通した
SSH: Permission denied (publickey)Permission denied (publickey).
サービスが起動しない(systemd)Job for nginx.service failed because the control process exited…
Address already in use(ポートが使用中)bind: Address already in use
sudo を付け忘れて設定が保存できないE212: Can't open file for writing / Operation not permitted
vi / vim から抜けられないエディタが開いたまま、qと打っても入力されてしまう
スクリプトが \r で動かない(CRLF混入)/bin/bash^M: bad interpreter: No such file or directory
変数の引用符不足でスペース入りファイル名が壊れるcp: cannot stat 'My': No such file or directory(My File.txt を渡し…
umount できない(target is busy)umount: /mnt: target is busy.
プロセスが突然 Killed(メモリ不足 OOM)Killed / dmesg に Out of memory: Killed process
Git: detached HEAD で作業して迷子になったYou are in 'detached HEAD' state.
Git: reset --hard で変更を消してしまったgit reset --hard を実行したらコミットや変更が消えた