Linux 无法使用userdel 删除用户和组的解决方案

 更新时间:2017年04月14日 09:20:25   作者:crper  
这篇文章主要介绍了Linux 无法使用userdel 删除用户和组的解决方案的相关资料,需要的朋友可以参考下

Linux 无法使用userdel 删除用户和组的解决方案

简述:

今天在看书的时候,看到有个实例,手痒痒的跟着做了起来。。。但是,出现问题了。。测试的用户和组不能删除。。

情况:

一般我们移除,都是先把用户从组中删除,再依次把组干掉的。。。但是问题出现了。。

root@crper-Aspire-5755G:/home/crper# userdel -r test1 
userdel: user test1 is currently used by process 1 
root@crper-Aspire-5755G:/home/crper# groupdel work1 
groupdel:不能移除用户“test1”的主组 

删除该用户就提醒用户当前在进程运行。。。删除他的组也报错

解决方法:

纠结了许久,忽然想起了以前在一本看到过一个vipw的命令,,于是。。找man。。。。开始干活了。。

root@crper-Aspire-5755G:/home# vipw 
 
找到你之前创建的用户,用dd删除那行(记得保存:wq or :x)。。之后。 
 
root@crper-Aspire-5755G:/home# vipw -s  
 
找到那个用户所属组,也dd干掉即可(记得保存:wq or :x) 
 
为什么要vipw -s呢?原因只有一个,必须保证数据的一致性,不然可能会造成系统崩溃或者一些莫名其妙的问题 

命令小解:

root@crper-Aspire-5755G:/home# vipw --help 
用法:vipw [选项] 
 
选项: 
 -g, --group          编辑 group 数据库 
 -h, --help          显示此帮助信息并推出 
 -p, --passwd         编辑 passwd 数据库 
 -q, --quiet          安静模式 
 -R, --root CHROOT_DIR     chroot 到的目录 
 -s, --shadow         编辑 shadow 或 gshadow 数据库 

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

相关文章

  • 获取站点的各类响应时间(dns解析时间,响应时间,传输时间)

    获取站点的各类响应时间(dns解析时间,响应时间,传输时间)

    有时候为了测试网络情况,需要返回每个阶段的耗时时间,比如DNS解析耗时,建立连接所消耗的时间,从建立连接到准备传输所使用的时间,从建立连接到传输开始所使用的时间,整个过程耗时,下载的数据量,下载速度,上传数据量,上传速度等等
    2014-03-03
  • Shell中的for循环总结

    Shell中的for循环总结

    这篇文章主要介绍了Shell中的for循环总结,本文讲解了shell中for循环用法、shell下for循环的几种方法等内容,需要的朋友可以参考下
    2015-05-05
  • 一个简单的linux命令 cp

    一个简单的linux命令 cp

    这篇文章主要介绍了一个简单的linux命令cp,cp命令用来复制文件或者目录,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-12-12
  • 详解linux下tree命令的用法

    详解linux下tree命令的用法

    tree是一种递归目录列表命令,产生一个深度缩进列表文件,这是彩色的ALA dircolors如果ls_colors设置环境变量和输出是TTY。下面通过本文给大家分享linux下tree命令的用法,感兴趣的朋友一起看看吧
    2017-09-09
  • Shell多线程操作及线程数控制实例

    Shell多线程操作及线程数控制实例

    这篇文章主要介绍了Shell多线程操作及线程数控制实例,文中从单线程实现一个需求开始,不断加入代码实现多线程以及线程数的控制功能,需要的朋友可以参考下
    2014-07-07
  • touch shell脚本并修改为777权限的方法

    touch shell脚本并修改为777权限的方法

    这篇文章主要介绍了touch shell脚本并修改为777权限的方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-06-06
  • 最快捷登陆ssh 服务器的方法

    最快捷登陆ssh 服务器的方法

    这篇文章主要介绍了如果利用shell 脚本登陆,实现最快速登陆,需要的朋友可以参考下
    2013-11-11
  • fedora 23 lvm2格式 根目录磁盘空间不足 扩容方法

    fedora 23 lvm2格式 根目录磁盘空间不足 扩容方法

    下面小编就为大家带来一篇fedora 23 lvm2格式 根目录磁盘空间不足 扩容方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-02-02
  • 给定链表中间节点指针,删除中间节点的方法

    给定链表中间节点指针,删除中间节点的方法

    本文实现算法来删除单链表中的中间节点,只知道指向该节点中间节点的指针,大家可以参考使用
    2013-11-11
  • shell脚本实战-while循环语句

    shell脚本实战-while循环语句

    这篇文章主要介绍了shell脚本实战-while循环语句,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-12-12

最新评论