userdel の使い方
ユーザーを削除
書き方
userdel [-r] ユーザー
-r でホームディレクトリも削除します。
よく使うオプション
| オプション | 意味 |
|---|---|
-r | ホームディレクトリとメールの置き場所も消す |
-f | ログイン中でも消す |
例
$ sudo userdel bob
bob を消します。ホームディレクトリ /home/bob は残ります。
$ sudo userdel -r bob
bob とホームディレクトリをまとめて消します。中のファイルは戻せません。
$ sudo find / -nouser 2>/dev/null
持ち主のユーザーがもういないファイルを探します。消したユーザーのファイルの後始末に使います。
よくある間違い・注意
- -r で消したホームディレクトリは戻せません。要るものがあれば先に退避します。
- そのユーザーのプロセスが動いていると消せません。先に止めます。
- /home の外(/var/www など)にあるそのユーザーのファイルは、-r でも消えません。
実際に打って練習する
Linux レベル1 コースの Lv51「去る者の後始末 userdel」で覚えます(第3章 権限の城(権限とユーザー))。ブラウザの中のシミュレーターで、本物と同じように打って確かめられます。
Lv1〜16 は、登録不要・無料で遊べます(それより先はブロンズ以上のプランで遊べます)。