我想删除帐户类型为“标准”且“未设置密码”的用户。
userdel
返回:
userdel: user username is currently used by process 1239
答案1
要删除正在运行进程的用户,首先必须终止该进程。在你的情况下:
kill -9 1239
如果用户已登录,那将是他们的 shell。杀死它会强制用户注销。
然后你可以通过删除用户
userdel username
答案2
如果您尝试在自己的计算机上执行此操作,我建议您登录到其他计算机tty
asroot
并从那里删除所需的用户。 Atty
是电传终端,仅执行命令。
按Ctrl + LAlt + F3
登录tty3
。
请注意,您还可以使用F4
、F5
和分别F6
访问。请注意,使用将返回到当前登录用户的登录屏幕,并将返回到您可能已登录的图形用户会话。tty4
tty6
F1
F2
现在输入root
用户名和密码root
。
假设您要删除的用户是user1
,请键入# userdel user1
此方法将保留用户的主目录以及其中的所有内容。
如果您想删除主目录的内容和用户的邮件假脱机,只需键入
# userdel -r user1