在使用Linux或macOS日常开发中,熟悉一些基本的命令有助于提高工作效率,userdel命令来自英文词组user delete的缩写,其功能是删除用户信息。在Linux系统中,一切都是文件,用户信息被保存到了/etc/passwd、/etc/shadow以及/etc/group文件中,因此使用userdel命令实际上就是删除指定用户在上述3个文件中的对应信息。若不加参数,则仅删除用户帐号,而不删除相关文件。本篇学习记录userdel命令的基本使用。
首先查看帮助文档:
语法格式:userdel 参数 用户名
参数解释:
参数 | 参数解释 |
-f | 强制删除用户而不询问 |
-r | 删除用户的家目录及其内全部子文件 |
--help | 显示帮助信息并退出 |
使用示例:
删除用户
sudo userdel tom2
1.-f强制删除用户而不询问
sudo userdel -f tom3
2.-r删除用户的家目录及其内全部子文件
sudo userdel -r tom1
3.--help显示帮助信息并退出
参考:
https://www.runoob.com/linux/linux-comm-userdel.html
https://www.linuxcool.com/userdel
https://ipcmen.com/userdel