Linux 系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统.用户的账号一方面可以帮助系统管理员对使用系统的用户进行跟踪,并控制他们对系统资源的访问:另一方面也可以帮助用户组织文件,并为用户提供安全性保护.每个用户账号都拥有一个惟一的用户名和各自的密码.用户在登录时键入正确的用户名和密码后,就能够进入系统和自己的主目录. 实现用户账号的管理,要完成的工作主要有如下几个方面: 用户账号的添加.删除与修改. 用户密码
学习linux的初学者肯定会遇到一些莫名其妙的问题,比如我,在学习删除一个用户的时候,就遇到上面的报错 userdel: user xiaoming is currently used by process 4713 ,不仅是这样,在我创建这个目录的时候是成功的,但是如果我su - xiaoming 的时候发现报这个错误 No directory, logging in with HOME=/ 在linux社区找到的解决办法没能解决(可能是我查资料的水平还有待提高), 这个是社区的答案,最终我在
userdel - delete a user account and related files 在Linux中,userdel命令的功能是删除系统中的用户及相关的文件 语法 userdel [选项] username 参数 -r --remove:删除用户时,同时删除用户的家目录.默认情况下,并不删除用户的家目录. -f --force:强制删除用户及家目录和邮箱 -h:获得帮助信息 -Z --selinux-user: Remove SELinux use
今天ytkah管理centos用户准备删除某个用户时出错了,提示userdel: user xxx is currently used by process 23750,这是因为xxx用户还在登陆中,没有退出.重新用那个xxx用户登陆,然后ctrl+d退出,reboot重启服务器,再进行删除xxx用户 cd home vipw 找到需要删除的用户那行,按dd删掉,然后按Esc键再输入:wq强制保存退出. vipw -s 找到用户所属组,也dd删掉,然后按Esc键保存退出:wq或者:wq! cd