🐧 Linux 総合学習プラットフォーム

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 を実行したらコミットや変更が消えた