转自: http://www.linuxidc.com/Linux/2013-07/87371.htm
简要说明:
今天看书的时候,看到一个实例,手痒得跟了上来。 但是,发生了问题。 无法删除的用户和组。
------------- -请参阅
情况:
我们要删除的是先从组中删除用户,然后按顺序杀死组。 但是发生了问题。
root @ www.linuxidc.com :/home/crper # userdel-r test 1
userdel :用户测试1 iscurrentlyusedbyprocess 1
root @ www.linuxidc.com :/home/crper # groupdel work 1
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 )! 导入; } --虽然经常介绍在日常维护过程中创建用户交互,但在此过程中涉及的知识点是.
Linux基本命令---删除用户userdel
userdel删除用户,如果没有附加选项,则只删除用户,不删除相关文件。 此命令的适用范围为: red hat.rhel.Ubuntu.centos.SuSE.opensuse.fedora.1 .语法.
linux文件权限、用户和组
文件权限默认权限分配umask umask是安全权限的临界点,它以八进制数字定义用户创建文件或目录的默认权限,文件默认权限为644,目录默认权限为755 [ .
删除userdel用户
删除userdel用户1 .命令功能userdel删除指定用户及其关联的文件。 2 .语法格式用户选项登录选项说明-即使f用户强制删除用户帐户.
ubuntu Linux正在测试PHP,但给出了下载文件的解决方案
ubuntuLinux在测试PHP时却提供下载文件的解决方案,这种情况通常发生在刚开始配置环境时。 输入sudo a2enmod php5提示时显示“$ This module” .
Data Base sqlServer sa用户登录失败的解决方案
sqlserver sa用户登录失败的解决方法如下图所示,找到: 1.右键-属性2 .安全性: 3。 图: 4.sa用户密码重置33605 .检查服务重新启动:
php无法使用create user和grant命令创建数据库用户和授权解决方案
法php 通过 create user 和grant 命令无法创建数据库用户和授权的解决办法 解决办法, 通过 insert 命令的方式进行创建. 创建数据库用户: $sql= "insert ...
随机推荐
MongoDB 用户配置
====[安装]====DOS下切换到文件所在盘符 例如 D:MongoDB会撒娇的马里奥设置数据库保存位置 mongod.exe --dbpath D:MongoDBData [--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, 检查大小, 检查跳转代码,等 ...