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 は、登録不要・無料で遊べます(それより先はブロンズ以上のプランで遊べます)。

Linux コマンド一覧(LinuC レベル1 の範囲)へ戻る