« 085.useraddコマンド 新しいユーザを追加する | メイン | 087.usermod コマンド ユーザの設定を変更する »

086.userdelコマンド

ユーザを削除する

■-- 文法 --■

userdel▲ユーザ名

   例)
     userdel▲miyazaki
     ユーザを削除する
       ※▲はスペースを表してます。

■ 説明
userdelコマンドは、既存のユーザを削除するコマンドです。

ユーザを削除する場合に、オプションを指定しないでユーザ削除してしまうと、ユーザのホームディレクトリが残ったままになってしまいますので注意が必要です。(ホームディレクトリが残ると、余分なディスクスペースを使用してしまいます)

■ オプション

-r ユーザのホームディレクトリを削除する


■ 実行例

▼ ユーザを削除する
-----------------------------------------------------------------
$ su - ←suコマンドでスーパーユーザになる
Password:
# grep miyazaki /etc/passwd ←ユーザ情報を確認する
miyazaki:x:502:502::/home/miyazaki:/bin/bash
# userdel miyazaki ←miyazakiユーザを削除する
# grep miyazaki /etc/passwd ←再度ユーザ情報を確認する
# ←何も表示されない
# cd /home/miyazaki  ←ホームディレクトリの確認をする
# pwd
/home/miyazaki      ←オプションを指定しないでユーザを削除したためホームディレクトリが残ったままになっている

-----------------------------------------------------------------


▼ ホームディレクトリごとユーザを削除する
-----------------------------------------------------------------
# userdel -r miyazaki  ←ホームディレクトリごとユーザを削除する
# cd /home/miyazaki   ←ホームディレクトリの確認をする
-bash: cd: /home/miyazaki: そのようなファイルやディレクトリはありません
↑ディレクトリが削除されているため、エラーになる

-----------------------------------------------------------------

About

2006年08月20日 20:06に投稿されたエントリーのページです。

ひとつ前の投稿は「085.useraddコマンド 新しいユーザを追加する」です。

次の投稿は「087.usermod コマンド ユーザの設定を変更する」です。

他にも多くのエントリーがあります。メインページアーカイブページも見てください。

Powered by
Movable Type 3.36