微软官方MSDN原版Win10系统下载

现在位置: 首页  > 系统教程  > Linux教程

Linux用urserdel删除不了用户怎么办?

时间:2024-05-18 20:52:03   

大家好,今天Win10系统之家小编给大家分享「Linux用urserdel删除不了用户怎么办?」的知识,如果能碰巧解决你现在面临的问题,记得收藏本站或分享给你的好友们哟~,现在开始吧!

助销宝通用版系列软件最新版本下载

  我们都知道,Linux使用userdel命令能够删除用户和组,但有时会遇到删除不了的情况,遇到这种情况可以尝试使用其他命令进行处理,下面小编就给大家介绍下Linux使用userdel删除不了用户的解决方法。

  情况:

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

  root@ www.linuxidc.com :/home/crper# userdel -r test1

  userdel: user test1 is currently used by process 1

  root@ www.linuxidc.com :/home/crper# groupdel work1

  groupdel:不能移除用户“test1”的主组

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

  解决方法:

  可使用vipw命令:

  root@ www.linuxidc.com :/home# vipw

  找到之前创建的用户,用dd删除那行(记得保存:wq or :x)。

  root@ www.linuxidc.com :/home# vipw -s

  找到那个用户所属组,也dd干掉即可(记得保存:wq or :x)

  使用vipw -s的原因只有一个,就是必须保证数据的一致性,不然可能会造成系统崩溃等问题。

  命令小解:

  root@ www.linuxidc.com :/home# vipw --help

  用法:vipw [选项]

  选项:

  -g, --group 编辑 group 数据库

  -h, --help 显示此帮助信息并推出

  -p, --passwd 编辑 passwd 数据库

  -q, --quiet 安静模式

  -R, --root CHROOT_DIR chroot 到的目录

  -s, --shadow 编辑 shadow 或 gshadow 数据库

  上面就是Linux使用userdel无法删除用户和组的方法介绍了,本文改用vipw命令来替代userdel命令删除用户,如果你想了解更多userdel命令的用法,详见系统之家Linux如何使用userdel删除用户。

以上就是关于「Linux用urserdel删除不了用户怎么办?」的全部内容,本文讲解到这里啦,希望对大家有所帮助。如果你还想了解更多这方面的信息,记得收藏关注本站~

『本②文★来源Win10系统之家,转载请联系网站管理人员!』

相关文章

  • Linux用urserdel删除不了用户怎么办?

    Linux用urserdel删除不了用户怎么办?


      我们都知道,Linux使用userdel命令能够删除用户和组,但有时会遇到删除不了的情况,遇到这种情况可以尝试使用其他命令进行处理,下面小编就给大家介绍下Linux使用userdel删除不了用户的解决方法。
      情况:
      一般我们移除,都是先把用户从组中删除,再依次把组删掉,但是这里出现了问题:
      root@www.linuxidc.com:/home/c...
  • Linux如何使用userdel删除用户

    Linux如何使用userdel删除用户


      作为Linux系统管理员,需要对系统用户账号进行定期管理,将不需要的用户及时删除,以免造成不必要的麻烦,删除用户账号需要使用到userdel命令,下面小编就给大家介绍下Linux使用userdel命令删除用户的方法。
      userdel是什么
      userdel是一个底层用于删除用户的工具。在Debian上,我们通常会使用deluser命令。userdel会查询系统账...
  • Linux不小心删除日志文件syslog怎么办?

    Linux不小心删除日志文件syslog怎么办?


      系统使用久了需要对日志文件的内容进行清理,但有时因为粗心而将日志文件给删除了,而不是清除日志内容,遇到这种情况该如何处理呢?其实删除的日志文件syslog是可以恢复的,随小编来看看吧。
      下面以Unbutu系统为例,说明如何恢复被误删除的syslog:
      首先,在以root用户执行如下lsof命令,查询打开/var/log/messages文件的进程的进程ID(P...
  • Linux系统xinetd服务启动不了怎么办?

    Linux系统xinetd服务启动不了怎么办?


      不少用户在Linux系统下安装ftp后,突然发现xinetd服务启动不了了,并出现错误提示xinetd:unrecognizedservice,当出现这个错误提示的时候说明系统未安装xinetd包,下面随小编一起来看看如何解决xinetd服务无法启动问题吧。
      解决方法
      只需安装xinetd包
      安装包
      #yum-yinstallxinet...