删除用户 userdel
一、命令详解
1.命令说明
userdel
命令用于删除指定的用户及与该用户相关的文件,英文全称即“user delete”。
如果被删除用户有关的进程正在运行时,userdel 命令通常不会删除该用户。如果确实必须要删除,可以先终止用户进程,然后再执行userdel 命令进行删除。但是 userdel 命令也提供了一个面对该种情况的参数,即 -f (强制删除)选项。
2.语法格式
userdel [option] [user]
userdel [参数] [用户帐号]
3.选项描述
-f, --force force some actions that would fail otherwisee.g. removal of user still logged inor files, even if not owned by the user#强制删除用户,即使用户当前已登录-r, --remove remove home directory and mail spool#删除用户的同时,删除与用户相关的所有文件。-R, --root CHROOT_DIR directory to chroot into-P, --prefix PREFIX_DIR prefix directory where are located the /etc/* files-Z, --selinux-user remove any SELinux user mapping for the user#删除用户的任何SELinux用户映射
二、命令示例
案例1:删除用户 userdel
[root@centos7 home]#cat /etc/passwd | tail -3
zhangqi:x:988:982::/home/zhangqi:/bin/bash
zhangba:x:3335:3335::/home/zhangba:/bin/sh
zhangjiu:x:3336:3336::/home/zhangjiu:/bin/bash
[root@centos7 home]#ll -d /home/zhangba
drwx------. 3 zhangba zhangba 78 Mar 4 15:53 /home/zhangba
[root@centos7 home]#userdel zhangba
[root@centos7 home]#ll -d /home/zhangba 删除后,目录依然存在
drwx------. 3 3335 3335 78 Mar 4 15:53 /home/zhangba
用户删除,但是主目录依然存在。
案例2:删除用户和主目录 userdel -r
[root@centos7 home]#cat /etc/passwd | tail -3
zhangsansan:x:3013:1006::/home/zhangsansan:/bin/bash
zhangsi:x:3014:3017::/home/zhangsi:/bin/bash
zhangwu:x:3333:3333::/home/zhangwu:/bin/bash[root@centos7 home]#userdel -r zhangwu
[root@centos7 home]#ll -d /home/zhangwu
ls: cannot access /home/zhangwu: No such file or directory
目录没有了[root@centos7 home]#cat /etc/passwd | tail -3
zuzu:x:3012:3015::/home/zuzu:/bin/bash
zhangsansan:x:3013:1006::/home/zhangsansan:/bin/bash
zhangsi:x:3014:3017::/home/zhangsi:/bin/bash
用户也没有了
注意:不要轻易用
-r
选项;在删除用户的同时删除用户所有的文件和目录,删除前请注意备份。
/etc/passwd是极为重要的文件,不要动,删除用户使用命令。
案例3:强制删除用户 userdel -f
[root@centos7 home]#userdel -f zhangsi
[root@centos7 home]#ll -d /home/zhangsi
drwx------. 3 3014 3017 78 Mar 4 15:34 /home/zhangsi
userdel -f
选项来强制删除用户。甚至当用户已经登入 Linux 系统时此选项仍旧生效。
userdel -f
不会断开已有的 SSH 链接。即使用户已经不存在,但实际上仍是登录状态,并且是活跃用户。但是当用户退出后,将不能登录。
删除用户 userdel相关推荐
- Linux基础命令---删除用户userdel
userdel 删除用户,如果没有附加选项,仅删除用户,不删除相关文件. 此命令的适用范围:RedHat.RHEL.Ubuntu.CentOS.SUSE.openSUSE.Fedora. 1.语法 ...
- Linux的实际操作:用户管理(删除用户userdel userdel -r)
首先需要查看当前有哪些用户 方法1: cat /etc/passwd 方法2: cd /home/ ll 第一种删除(温柔式-保留家目录) userdel 用户名 (首先,保证在root用户的前提下去 ...
- Linux命令之删除用户userdel
概述 userdel 可以删除已经存在的用户. 注:userdel 命令不会删除用户的家目录,也不会删除用户的 /var/spool/mail 下的同名目录.但不要随便删除,因为目录下可能有该用户的工 ...
- CentOS7-命令-删除用户(userdel)
CentOS7删除用户命令 创建用户请看之前文件 CentOS7-命令-创建用户(useradd) 参数以及注意: 删除用户时,用户要是离线状态,登录状态是无法删除的 -r 将用户目录一起删除(慎重使 ...
- centos无法删除用户 userdel:cannot remove entry ‘hadoop’ from /etc/passwd
刚打算新建hadoop用户,发现居然有了,可是我也不知道密码呀...改也改不了. 想着那总能让我删了吧,嗯哼,不行.如图: 行吧,总有法子治你,比如: 首先,进入home,执行命令vipw 找到之前创 ...
- 【Linux】创建、修改和删除用户(useradd | usermod | userdel)
摘要 本文将讨论如何在 Linux 中创建.修改和删除用户. 用法 创建用户 useradd 考虑到登录系统时仅需要用户名和密码,因此我们创建用户至少得需要这两个数据.还需要注意的是,只有根用户才能创 ...
- linux无法删除用户的组,Linux无法使用userdel删除用户和组的解决办法
转自:http://www.linuxidc.com/Linux/2013-07/87371.htm 简述: 今天在看书的时候,看到有个实例,手痒痒的跟着做了起来...但是,出现问题了..测试的用户和 ...
- debian添加删除用户
debian添加删除用户 增加普通用户命令: #adduser abc #passwd abc #exit 用abc登录 /etc/passwd中保存了用户信息 LINUX创建用户的命令 userad ...
- Solaris 添加删除 用户和组
Solaris是基于网络的操作系统,它可以供多人使用,当Solaris 系统安装好之后,默认只创建了一个root用户.而且当我们用ssh 远程访问该系统时, root 用户是连不上的,必须用其他用户连 ...
最新文章
- 在A*寻路中使用二叉堆
- iptables小案例,nat表应用
- 《软技能:代码之外的生存指南》一一21.1 为什么博客如此重要
- ubuntu远程桌面
- linux内存释放和使用限制
- 判断long类型是否为空_数据类型
- 每天学一点儿shell:Linux中crontab的用法
- 【转】PBR基于物理的渲染
- Boost:自定义小矢量的测试程序
- 串口通信 校验码_一文读懂S7-200 SMART自由口通信!
- selenium打开Firefox、IE、Chrome浏览器【python】
- 解决idea创建ssm项目找不到mybatis的mapper的xml文件问题
- mysql 使用jdbctemplate_SpringBoot学习笔记-使用jdbcTemplate访问mysql
- 陆奇最新分享:数字化进程加速,创新者如何把握机会?(文末附PPT下载链接)...
- AI 端侧落地+图像语义分割,百度 AI 快车道揭秘工业质检不再靠“人眼”的秘诀...
- 重庆文件服务器,重庆filecoin服务器
- 防火防盗竟防不了网络攻击 智能摄像机的网络安全怎么办?
- SQL-基础学习4--聚集函数:AVG(),COUNT(),MAX(),MIN(),SUM();聚集不同值:DISTINCT
- Vim快捷键-键位图
- android 如何解锁屏幕,2解锁屏幕破裂Android手机的方法(自由方式)
热门文章
- 科技云报道:“奇袭”混合云,青云QingCloud站上C位
- NVDIMM编程模型原理大概推导梳理
- 虚幻引擎与现代C++:转移语义和右值引用
- Linux Centos7 防火墙(开启、关闭、重启、状态、端口)
- 解决cannot find -lopencv_dep_cudart问题
- 温德姆酒店集团计划今年大中华区新开超过100家酒店
- 重视“互联网+政务服务”改革工作 推进智慧城市建设
- android studio编写阿里云物联网APP的基本步骤(附CSDN视频教程链接)
- 【转】c# 图片压缩 (非图片大小变化)----使得显示效果差点,但是图片占用空间需要变小
- Photoshop CS2 视频教程-PS制作霓虹灯效果(转)