linux删除用户

1、查看账号

复制代码
cat /etc/passwd
  • 查看所有用户账号信息:该文件记录了系统中的所有用户账号信息,包括用户名、用户ID、用户所属组等。

2、删除账号

  • 基本删除 :使用userdel命令删除用户账号,格式为userdel [选项] 用户名。如果不加任何选项,只会从/etc/passwd文件中删除账户详细信息。

  • 删除用户及其主目录 :加上-r选项,可以同时删除用户的主目录,命令为userdel -r 用户名

  • 强制删除 :如果用户当前已登录或该账户下正在运行进程,userdel命令将不起作用。此时可以使用killall -u 用户名终止所有用户进程,或者使用userdel -f 用户名强制删除用户。

一般会用userdel -r

下面是删除失败的情况

复制代码
[root]# userdel -r test
userdel: user test is currently used by process 134524
  • 表示有进程正在使用该用户,无法删除。

查看进程信息

复制代码
[root]# ps -p 134524
   PID TTY          TIME CMD
134524 ?        00:00:00 sshd

终止进程

复制代码
kill 134524

然后就可以删除用户了。

相关推荐
qetfw6 分钟前
Debian OpenSSL CA 证书配置参考:根证书、服务证书与验证
linux·debian·ssl·openssl
测试运维日常笔记16 分钟前
RHEL/CentOS 离线部署指南:配置本地 ISO 镜像作为 YUM 仓库
linux·运维·centos
HiDev_30 分钟前
【非标自动化】硬核阅读理解620行梯形图-逆推工位逻辑
运维·自动化
南京码讯光电技术有限公司1 小时前
What Does Ex tb IIIC T80°C Db Mean?
服务器·网络·数据库
长江&后浪1 小时前
华为wlan实验-三层旁挂
运维·服务器·网络·华为
梓沂1 小时前
CentOS 7.9 静默安装 Oracle 11gR2 企业版全记录
linux·oracle·centos
蜀道山老天师1 小时前
Zabbix监控Docker容器应用实践完整指南
linux·运维·docker·容器·zabbix
hweiyu001 小时前
Linux命令:info
linux·运维
xiaoxiangsiyan1 小时前
机房交换机交换技术与服务器链路聚合深度指南
运维·服务器·网络·学习·自动化·bond
星空2 小时前
WordPress在docker中部署
运维·docker·容器