userdel网络资料很多,删除用户,都会用。deluser就很少人知道是做什么的了。
将一个用户从一个组中删除(即退出用户组),大家都推荐用usermod,其实deluser才是正解。
adduser把一个用户加到一个组中,为什么就不知道deluser是相反的过程呢?!
adduser 用户名 组
deluser 用户名 组
官方帮助文档是这样的:
deluser USER
删除普通用户
例: deluser mike
--remove-home 删除用户的主目录和邮箱
--remove-all-files 删除用户拥有的所有文件
--backup 删除前将文件备份。
--backup-to <DIR> 备份的目标目录。
默认是当前目录。
--system 只有当该用户是系统用户时才删除。
delgroup GROUP
deluser --group GROUP
从系统中删除用户组
例如: deluser --group students
--system 只有当该用户组是系统用户组时才删除
--only-if-empty 只有当该用户组中无成员时才删除
deluser USER GROUP
将用户从一个组中删除
例: deluser mike students
常用选项:
--quiet | -q 不将进程信息发给 stdout
--help | -h 帮助信息
--version | -v 版本号和版权
--conf | -c 文件 以制定文件作为配置文件