linux 删除用户 currently logged in,userdel删除用户失败提示:userdel: user * is currently logged in 解决方法...
操作环境
SuSE10/SuSE11
问题现象
执行userdel -rf oracle删除用户失败,提示userdel: user ‘oracle’ is currently logged in
问题分析
NA
问题解决
1、ps -fu oracle查看是否还有进程在使用(也可以使用ps -ef |grep ‘oracle’| grep -v grep),如果有进程在使用。kill掉相关进程
2 、重新执行userdel -rf oracle,如果失败,则执行步骤3
3、删除 /var/run/utmp文件。cd /var/run; mv utmp utmp_bak;touch utmp
4、重新执行userdel -rf oracle。
知识延伸
为什么删除utmp文件就可以执行删除用户成功?查看如下函数信息
/var/run/utmp database of currently logged-in users
src/userdel.cif(is_logged_in(remove_user))
{
fprintf(stderr,_("%s:account '%s' is currently in use.\n")),program,remove_user);
return E_USER_BUSY;
}
lib/is_logged_in.c/*
Check if the user is logged in.
0:user is not logged in
1:user is logged in
*/
int is_logged_in(const char *user)
{
struct utmp *utp;
setutent();
while((utp = getutent()))
{
if(utp->ut_type == USER_PROCESS && strncmp(utp->ut_user,user,sizeof utp->ut_user)==0)
return 1
}
return 0
}
作者:Beng Dou
linux 删除用户 currently logged in,userdel删除用户失败提示:userdel: user * is currently logged in 解决方法...相关推荐
- linux设备忙碌无法删除文件夹,linux umount 提示"device is busy" 终极解决方法 无法卸载分...
linux umount 提示"device is busy" 终极解决方法 无法卸载分 为了干净地关闭或热交换 UNIX 或类 UNIX 系统上的存储硬件,必须能够卸载使用此设备上的存储的所有文件系 ...
- Linux系统盘爆满根目录100%,又找不到占空间的大文件 原因与解决方法
最近一位朋友他的Linux(Centos7)根目录一直100%,也就是系统文件磁盘已经爆满了.虽然通过:df -h, du -sh * 等指令配合使用,发现当前系统任然存在大量可以使用的空间(6.5G ...
- Linux执行可执行文件提示No such file or directory的解决方法
Linux执行可执行文件提示No such file or directory的解决方法 查阅资料后,原因是系统位数与该可执行文件需要的lib库位数不匹配. 用uname命令打印系统信息,发现系统是6 ...
- linux系统无法启动提示give root password for maintenance的解决方法
linux系统无法启动提示give root password for maintenance的解决方法 由于非法重启或硬盘故障,会导致linux系统无法启动,无法进入操作系统.当你看到提示:give ...
- 计算机登录界面没有用户显示不出来,电脑开机时提示用户界面失败:无法加载登录用户界面的解决方法...
在电脑开机之后,弹出了错误的提示"用户界面失败:无法加载登录用户界面"无法加载某个DLL文件,导致了电脑无法正常开机,不知道如何解决,下面装机之家分享一下电脑开机时提示用户界面失败 ...
- linux yum提示Loaded plugins: fastestmirror, security错误的解决方法
linux yum提示Loaded plugins: fastestmirror, security错误的解决方法 参考文章: (1)linux yum提示Loaded plugins: fastes ...
- 安全删除U盘时,遇到提示“无法停止‘通用卷’设备时解决方法
安全删除U盘时,大家常常会遇到提示"无法停止'通用卷'设备,请稍候再停止该设备." 这种情况下可以强行拔下U盘吗?当然不可以!这时候如果强行拔除的话,很容易损坏计算机U口或者你的U ...
- 删除U盘时提示无法停止‘通用卷’设备的解决方法
今天又有朋友问我,"大脸呀,怎么回事儿呀,我的U盘总是删不掉呀",于是呼,在网上一阵狂搜,再加上自己的一些经验,行文如下! 安全删除U盘时,相信大家常常会遇到提示"无法停 ...
- linux mysql安装教程 方大帝_discuz论坛出现Can not connect to MySQL server错误的解决方法...
网站出现了问题,大家一定很着急吧,特别是做网站的,这几天有一台MySQL数据库服务器频繁出现掉线,经排查,并没有哪个网站受攻击,网上搜索了一下,很多人都碰到这问题,全是Windows系统上安装MySQ ...
- linux开启后突然提示“welcome to emergency mode! ”的有效解决方法
一)问题描述:linux开启后直接进入救援模式,即:welcome to emergency mode! 二)产生原因: 因为在 /etc/fstab 写入了光盘自动挂载,但开机有没有挂载成功导致的. ...
最新文章
- Idea根据表自动生成实体
- jQuery事件3——trigger触发事件
- html5 筛子,html5摇骰子游戏
- java 类名重复_更快地重复访问Java的Java类名?
- gitter 卸载_最佳Gitter渠道:开发人员工具
- windows2019迁移FSMO
- UINavigationController 基本用法
- 洛谷——P1008 [NOIP1998 普及组] 三连击
- Android-Parcelable理解与使用(对象序列化)
- Silverligth API for ArcGIS应用程序IIS发布
- java设计一个user类_java – 如何使用两种不同类型的用户组织OO设计
- 帆软报表Tomcat 发布部署
- 手机用html电视,4种方法教你手机如何连接智能电视
- excel取整函数_10个Excel实用技巧 | 附案例详解
- SpringBoot修改启动图标(详细步骤)
- Shiro和Spring Security的简单对比
- 证件识别接口编写的JAVA调用示例
- matlab主成分分析散点图_主成分分析(PCA)及其在MATLAB中的实现
- RHEL 7.0已发布CentOS 7即将到来
- 辟谣、催债、倒闭.....2018年后,将再无创业黄金期!
热门文章
- Windows7配置docker配置registry-mirrors国内镜像地址,运行hello-world
- Java使用jfreechart画饼图_JFreeChart饼图
- JVM参数-X和-XX的区别
- matlab批量裁剪图像并保存,matlab批量裁剪tif图片
- CSS系列之 box-sizing
- 生信分析用python还是r_生信分析利器:JupyterLab
- Word批量替换勾选框
- php源码安装图文教程_安装PHP的教程及说明(图文详解)
- php5.6.40 在 win10下安装全过程 ( 图文教程、附官方下载链接 )
- nn棋盘放n个皇后java_帮忙解决一道大学c++题八皇后问题。在一个8*8的国际象棋盘,有八个皇后,每个皇后占一格:要求棋盘上放上八个皇后是不出现...