少于 1 分钟阅读 次阅读

以删除普通用户firefly为例:

1. 确认用户状态

首先检查firefly用户是否已登录或存在后台进程:

   who | grep firefly   # 查看用户是否在线
   sudo pkill -u firefly # 强制结束用户所有进程(如果存在)
   sudo pkill -9 -u firefly # 若上一条无效,使用强制终止

2. 删除用户及其主目录(推荐)

使用deluser命令删除用户并同时删除主目录和邮件池

   sudo deluser --remove-home firefly
  • --remove-home:连带删除/home/firefly目录。
  • 系统会提示Removing user 'firefly'...表示成功。

3. 仅删除用户(保留主目录)

若需保留用户文件(不推荐):

   sudo deluser firefly  # 仅删除用户,保留/home/firefly

4. 验证删除结果

检查用户是否已从系统中移除:

   id firefly  # 若输出"no such user",说明已删除
   grep firefly /etc/passwd  # 无输出表示成功

留下评论