linux无法删除用户的组,Linux无法使用userdel删除用户和组的解决办法-程序员宅基地

技术标签: linux无法删除用户的组  

转自:http://www.linuxidc.com/Linux/2013-07/87371.htm

简述:

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

--------------------------------------------------------------------------------

情况:

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

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的命令,,于是。。找man。。。。开始干活了。。

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创建修改删除用户和组

Linux 创建修改删除用户和组 介绍 在日常的维护过程中创建用户操作用的相对会多一些,但是在这个过程中涉及到的知识点就不单单就是useradd了,接下来就来详细了解账号管理的相关信息. 用户信息 先 ...

Linux 创建修改删除用户和组

200 ? "200px" : this.width)!important;} --> 介绍 在日常的维护过程中创建用户操作用的相对会多一些,但是在这个过程中涉及到的知识点就 ...

Linux基础命令---删除用户userdel

userdel 删除用户,如果没有附加选项,仅删除用户,不删除相关文件. 此命令的适用范围:RedHat.RHEL.Ubuntu.CentOS.SUSE.openSUSE.Fedora. 1.语法   ...

linux文件权限,用户和组

文件权限 默认权限分配 umask umask是通过八进制的数值来定义用户创建文件或目录的默认权限的 安全权限的临界点是,文件默认权限是644,目录默认权限是755 [root@Poppy joker ...

userdel 删除用户

userdel 删除用户 1.命令功能 userdel 删除指定用户及该用户的相关的文件. 2.语法格式 userdel  option  login 选项 选项说明 -f 强制删除用户账号,即使用户 ...

ubuntu Linux 测试PHP却提示下载文件的解决办法

ubuntu Linux 测试PHP却提示下载文件的解决办法   一般这种情况都是在刚刚开始配置环境时出现的, 输入 sudo a2enmod php5  看提示如果出现“$ This module ...

Data Base sqlServer sa用户登陆失败的解决办法

sqlserver sa用户登陆失败的解决办法 如下图以此模仿: 1.右键-属性 2.找到安全: 3.勾选如图: 4.sa用户密码重置: 5.服务重启:

php 通过 create user 和grant 命令无法创建数据库用户和授权的解决办法

php 通过 create user 和grant 命令无法创建数据库用户和授权的解决办法 解决办法, 通过 insert 命令的方式进行创建. 创建数据库用户: $sql= "insert ...

随机推荐

MongoDB 用户配置

====[安装]====DOS下切换到文件所在盘符 例如 D:\MongoDB\bin设置数据库保存位置 mongod.exe --dbpath D:\MongoDB\Data [--auth]//用 ...

Intent传递数据从一个Activity到另一个Activity

MainActivity package com.test.intentdemo; import android.app.Activity; import android.content.Intent ...

Xcode7 制作通用的framework(转)

2016-01-07 16:24 2994人阅读 评论(0) 收藏 举报 分类: ios x code(55) 1.新建一个静态库工程. file→ new→ project, 弹出框中选择iOS ...

scala学习笔记(1):基本语法与容器

1 var 可变,val 不可变 var (a,b) = (10,20) 分别对a,b赋值 a=10, b=20 var a,b = (10,20)则 是a=(10,20) b=(10,20) 2 L ...

Use Excel to write insert SqlScript

="insert into Process.dbo.TempHampInGoodStandingLoanList (Loan_No,ProgramType,ModificationEffec ...

Layer组件多个iframe弹出层打开与关闭及参数传递

一.Layer简介 Layer是一款近年来备受青睐的web弹层组件,基于jquery,易用.实用,兼容包括IE6在内的所有主流浏览器,拥有丰富强大的可自定义的功能. Layer官网地址:http:// ...

PHP面试题学习

PHP 开发工程师笔试试卷 姓名 :__________ 第一部分为必答题,第二.三部分任选其一回答 一. PHP 开发部分 1.合并两个数组有几种方式,试比较它们的异同. 2.请写一个函数来检查用户 ...

Hive使用SequenceFile存储数据

SequenceFile是使用二进制保存数据,是可以压缩的,并且压缩后的数据可被分割,可以供mapreduce处理. 下面的实例使用SequenceFile保存Hive表的数据,并且使用了压缩. se ...

Web模块:spring-boot-starter-web

spring-boot-autoconfigure-1.5.1.RELEASE.jar!/org/springframework/boot/autoconfigure/web 上述jar的web包下, ...

简单去除exe自校验方式

简单去除exe自校验方式 一.      自校验定义: 这些程序会检查自己有没有被修改,如果发现被修改的话,便会离开或进行其它动作.基本的校检方法包括 checksum, 检查大小, 检查跳转代码,等 ...

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_40002611/article/details/116725874

智能推荐

arch linux 安装xfce_Archlinux 安装 xfce4-程序员宅基地

文章浏览阅读163次。a 新中文字体Msjh + Msjh Bold 为 Vista 新繁体中文字体Meiryo + Meiryo Bold 为 Vista 新日文字体Malgun Gothic + bold 为 Vista 新韩文字体将以上的字体放到 /usr/share/fonts/vista 下,然后在该目录下执行sudo mkfontdirsudo mkfontscale并在 /etc/X11/xorg.con..._arch linux xfce 字体

Source Insight 4 显示空格和TAB键及空格显示异常解决_source insight显示空格-程序员宅基地

文章浏览阅读8.1k次,点赞5次,收藏21次。目录一、显示空格和TAB键二、空格显示异常三、全局字体设置一、显示空格和TAB键View --> Visible Tabs and spaces。把“ Visible Tabs and spaces”勾选上就行了。二、空格显示异常在使用 source insight 打开程序文件时发现空格显示异常(空格变少了),使用UE或Notepad++打开同一程序文件时空格显示正常。这时我们只需要设置一下,关闭Fixed Whitespace功能即可。Options --> Style Pr_source insight显示空格

纯c语言编译器pelloc,大规模并行粒子模拟系统代码级优化研究和实现.pdf-程序员宅基地

文章浏览阅读81次。大规模并行粒子模拟系统代码级优化研究和实现.pdf第25卷第9期 计算机与应用化学 V01.25.No.92008年9月28日 andComputersAppIiedChemistry大规模并行粒子模拟系统代码级优化研究与实现何牧君L2,郭力1,严历1’2摘要:..._pelloc

antd中Table表头合并,单元格合并_antd tabe合并表头-程序员宅基地

文章浏览阅读5.5k次。(红色框里的是为动态数据)表头中合并单元格:{ title: '父节点名称1', dataIndex: 'time1', key: 'time1', children: [{ title: '子类1', dataIndex: 'originVal1', key: 'originVal1', width: 100 }, { title..._antd tabe合并表头

2008-2020年上市公司能源消耗数据-程序员宅基地

文章浏览阅读581次。2008-2020年上市公司能耗数据/上市公司能源消耗数据_上市公司能源消耗数据

蓝桥杯第十届省赛真题解析--填空--不同字串_字符串0100110001010001有多少个不同的子窜-程序员宅基地

文章浏览阅读343次。蓝桥杯第十届省赛真题解析--填空--不同字串比赛记录问题描述答案提交解析比赛记录本人于2020年4月,重温了去年第十届蓝桥杯省赛的试题 。本次重温的感受较好,我觉得第十届的难度适中。问题描述一个字符串的非空子串是指字符串中长度至少为 1 的连续的一段字符组成 的串。例如,字符串aaab 有非空子串a, b, aa, ab, aaa, aab, aaab,一共 7 个。注意在计算..._字符串0100110001010001有多少个不同的子窜

随便推点

9.0 自定义SystemUI下拉状态栏和通知栏视图(十六)之锁屏通知布局_android 锁屏 通知 布局-程序员宅基地

文章浏览阅读335次。在进行9.0的系统rom产品定制化开发中,在9.0中针对systemui下拉状态栏和通知栏的定制UI的工作开发中,原生系统的下拉状态栏和通知栏的视图UI在产品开发中会不太满足功能,所以根据产品需要来自定义SystemUI的下拉状态栏和通知栏功能,首选实现的就是下拉通知栏左滑删除通知的部分功能,接下来就来实现第把部分关于实现systemui关于锁屏页面通知的相关布局实现,接下来继续讲解第十六部分关于在9.0的锁屏通知页面的相关定制化开发_android 锁屏 通知 布局

unity2018设置雾在哪_unity如何创建雾的效果-程序员宅基地

文章浏览阅读3.6k次。【www.520z-2.com - 观后感作文】篇一:《【深圳龙图教育】如何在unity 3d中做出水效、雾效、音效》【深圳龙图教育】如何在unity 3d中做出水效、雾效、音效开启Fog(雾效)将会在场景中渲染出雾的效果,在Unity中,可以对雾的颜色、密度等属性进行调整。开启雾效通常用于优化性能,开启雾效后远处的物体被雾遮挡,此时便可选择不渲染距离摄像机较远的物体。这种性能优化方案需要配合摄像..._unity3d2018中的雾效在哪

Win 7 x64 + Visual Studio 2015为WinXP编译可执行程序-程序员宅基地

文章浏览阅读221次。造冰箱的大熊猫@cnblogs 2019/9/5本文承接《Win7下使用Visual Studio为WinXP编译可执行文件》一文。- 在64位Win7(开发机)上,编写基于C的Win32控制台程序,将其编译可在WinXP(目标机)下运行的可执行文件(exe)。- 在开发机上安装Visual Studio 2015。- 使用Visual Studio创建Win..._vs2015 编译xp程序

IO流-BufferedInputStream输入缓冲流_bufferedinputstream 需要编码吗-程序员宅基地

文章浏览阅读597次。1. IO流1.1. BufferedInputStream输入缓冲流怎么做?举例—读取文件数据/** * BufferedInputStream(InputStream in) 需要传入其他的流对象 创建一个 BufferedInputStream并保存其参数,即输入流 in,以便将来使用。 " Buffered"字样的都是缓冲流,都是为了提_bufferedinputstream 需要编码吗

LabelImg,LabelMe工具标注后的图片数据增强-程序员宅基地

文章浏览阅读2.4k次,点赞5次,收藏17次。向AI转型的程序员都关注了这个号????????????人工智能大数据与深度学习 公众号:datayx这是一个目标检测和目标分割增强的小工具,需要您事先标记一些图片,然后变化增强图片(支..._rolabelimg 如何数据增强

ZYNQ 把image.ub镜像烧写在flash开机启动(无SD卡)_zynq flash 启动image.ub-程序员宅基地

文章浏览阅读7.8k次,点赞6次,收藏39次。使用的是petalinux-v2015.4-final版本编译出来的U-BOOT及image.ub。板子内核芯片为ZYNQ-7021。前言:因为我要把编译出来的系统烧写在flash里面,板子硬件没有设计SD卡,所以才有了下面的方法。借鉴tftp的启动方式,因为没有randisk所以直接用image.ub;把iamge.ub加载在0x1000000内存地址就可以运行系统了(注意:其他地址不行,这个地......_zynq flash 启动image.ub