linux删除用户的命令是什么?
删除用户的命令是:userdel 用户名
例如:
刚建立的用户是:zhyh,则命令为:userdel zhyh执行以上命令成功后利用rm -rf /home/zhyh/就可以了。
或者,也可以用userdel -r zhyh
扩展资料:linux的分类
Linux 的单用户多任务
1、单用户多任务
比如我们以beinan 登录系统,进入系统后,要打开gedit 来写文档,但在写文档的过程中,感觉少点音乐,所以又打开xmms 来点音乐,当然听点音乐还不行,MSN 还得打开,在用beinan 用户登录时,执行了gedit 、xmms以及msn等。
2、Linux 的多用户、多任务
有时可能是很多用户同时用同一个系统,但并不所有的用户都一定都要做同一件事,所以这就有多用户多任务之说
举个例子,比如LinuxSir.Org 服务器,上面有FTP 用户、系统管理员、web 用户、常规普通用户等,在同一时刻,有的可能在上传软件包管理子站,比如luma 或Yuking 兄在管理他们的主页系统和FTP ;
在与此同时,可能还会有系统管理员在维护系统;浏览主页的用的是nobody 用户,大家都用同一个,而上传软件包用的是FTP用户。
3、多用户操作系统的安全
多用户系统从事实来说对系统管理更为方便。从安全角度来说,多用户管理的系统更为安全,比如beinan用户下的某个文件不想让其它用户看到,只是设置一下文件的权限,只有beinan一个用户可读可写可编辑就行了,
这样一来只有beinan一个用户可以对其私有文件进行操作,Linux 在多用户下表现最佳,Linux能很好的保护每个用户的安全。
参考资料来源:linux-百度百科
可以用userdel命令删除用户
userdel是什么
userdel 是一个底层用于删除用户的工具。在 Debian 上,我们通常会使用 deluser 命令。userdel 会查询系统账户文件,例如 /etc/password 和 /etc/group。那么它会删除所有和用户名相关的条目。在我们删除它之前,用户名必须存在。
如何使用userdel
由于 userdel 会修改系统账户文件,那么我们需要root特权来运行它。不然我们会遇到一个报错信息“只有root权限才能执行这项操作”或者类似的信息。在我们得到特权后,我们可以通过输入 userdel 从你的控制台删除用户。下面是一个默认使用 userdel 的样例。
$ sudo userdel pasadena
或者
# userdel pasadena
正如你所见,我们不能没有root权限而删除用户 pasadena。当我们有权限时,系统不会给出错误信息,这意味着用户已经成功删除。
完全删除用户家目录
不带选项使用 userdel,只会删除用户。用户的家目录将仍会在/home目录下。
当我们进入/home目录时,我们仍旧可以看到ID 1002拥有 pasadena 文件夹。已创建的用户通常会有一个与用户名相同的组名。1002是 pasadena 用户名的 UID 和 pasadena 组名的 GID。
为了在删除用户时完全删除家目录,我们可以使用 -r 选项。这个选项同样会删除用户的邮件池,如果存在的话。
强制删除一个用户
userdel 提供了 -f 选项来强制删除用户。甚至当用户已经登入 Linux 系统时此选项仍旧生效。请看一下示例截图。
截图的上面显示用户 pasadena 已经登录了系统。它被标记的进程6218是 SSHD 进程。而当我们用“userdel -f pasadena”只会显示已经登录的要被删除的用户信息。命令本身已经成功。如果我们使用cat 命令查看/etc/passwd的内容,我们看不到到用户 pasadena 存在了。他的家目录还存在但是所有者只能显示为数字ID。
有一件事我们必须了解,带 -f 选项的 userdel 不会断开 该用户已有的 SSH 链接。因此,即使用户已经不存在,但实际上仍是登录状态,并且是活跃用户。但是当用户登出后不可再登录,因为用户已经被删除。
因此所以这个选项使用起来有些危险,因为它会使你的系统进入不一致的状态。
总结
userdel 是一个 Linux 系统内部删除用户的工具。userdel同样是deluser命令的后端,这是一个用perl编写的删除用户的脚本。如往常一样,你可以输入man userdel来查看关于userdel命令的更多细节。
useradd -g test -d /home/test1 -s /etc/bash -m test1
注解:-g 所属组 -d 家目录 -s 所用的SHELL
删除用户命令
userdel -r test1
创建密码命令
passwd
userdel -r [用户帐号]
不带 -r 使用 userdel,只会删除用户,而/home目录下的账户目录仍会存在。
示例:
比如我们现在有个用户user,其家目录位于/var目录中,现在我们来删除这个用户:
userdel user //删除用户user,但不删除其家目录及文件;
userdel -r user //删除用户user,其家目录及文件一并删除;
扩展资料:
userdel命令用于删除给定的用户,以及与用户相关的文件。若不加选项,则仅删除用户帐号,而不删除相关文件。
(1)语法:
userdel(选项)(参数)
(2)选项:
-f:强制删除用户,即使用户当前已登录;
-r:删除用户的同时,删除与用户相关的所有文件。
请不要轻易用-r选项;他会删除用户的同时删除用户所有的文件和目录,切记如果用户目录下有重要的文件,在删除前请备份。
其实也有最简单的办法,但这种办法有点不安全,也就是直接在/etc/passwd中删除您想要删除用户的记录;但最好不要这样做,/etc/passwd是极为重要的文件,可能您一不小心会操作失误。
userdel可删除用户帐号与相关的文件。若不加参数,则仅删除用户帐号,而不删除相关文件
命 令: userdel
功能说明:删除用户帐号。
语 法:userdel [-r][用户帐号]
补充说明:userdel可删除用户帐号与相关的文件。若不加参数,则仅删除用户帐号,而不删除相关文件。
参 数:
-f 删除用户登入目录以及目录中所有文件。
userdel很简单,只有一个参数可选 -r ;如果加参数-r ,表示在删除用户的同时,一并把用户的家目录及本地邮件存储的目录或文件也一同删除;比如我们现在有个用户jb51,其家目录位于/var目录中,现在我们来删除这个用户;
userdel jb51 注:删除用户jb51,但不删除其家目录及文件;
userdel -r jb51 注:删除用户jb51,其家目录及文件一并删除;
警告: 请不要轻易用-r参数;他会删除用户的同时删除用户所有的文件和目录,切记;如果用户目录下有重要的文件,在删除前请备份;
其实也有最简单的办法,但这种办法有点不安全,也就是直接在/etc/passwd中删除您想要删除用户的记录;但最好不要这样做,/etc/passwd 是极为重要的文件,可能您一不小心会操作失误;
其相似命令groupdel 是用来删除用户组的;
语法格式:groupdel 用户组
groupdel admin
假如删除的时候忘记带r参数 以后想删除这个用户的文件 可以用下面这条命令
find / --nouser -exec rm - rf {} \
删除所有 用户不存在而遗留的文件(因为用户已被删除,其文件的拥有者为其UID,参数nouser用于删除此类文件)
8.13 Linux删除系统用户(userdel命令)
除了使用userdel命令,初学者也可以通过手动方式删除用户,虽然实际操作意义不大,但对于理解命令的工作原理有很大帮助。手动删除步骤包括找到用户数据存储的位置并进行清理。总之,对于想要彻底清除系统的用户,推荐先通过find命令进行彻底搜索,再使用userdel。至于学习资源,我整理了包括Linux在内的多种技术资料...
Linux创建用户、删除用户、切换用户等操作详解
长时间在Linux系统下操作,但对添加、删除用户,以及管理用户组等具体操作却未曾深入研究。今天,我将为大家详细介绍这些操作,有兴趣的朋友们可以继续阅读。一、用户 1. 添加用户:![图片](img-blog.csdnimg.cn\/direct-...)2. 添加\/修改密码 3. 删除用户 4. 查询用户 5. 切换用户 6. 查看当前...
Linux中如何把用户从组中删除linux把用户删除组
`gpasswd -d user1 developer`上面的命令中,user1为用户名,developer为组名,其中`-d`为删除某用户从组中的意思。三、重新登录查看删除用户结果 最后,再登录该用户,使用`groups user1`查看一下,看看该用户是否从developer组中删除成功,这样就可以完成 Linux删除用户从组中的操作了。总之,Linux...
linux下添加删除修改用户
例:将用户 user1 目录改为\/users\/us1usermod –d \/users\/us1 user14、使用命令 userdel 删除用户账户userdel功能说明:删除用户帐号。语法:userdel [-r][用户帐号]补充说明:userdel可删除用户帐号与相关的文件。若不加参数,则仅删除用户帐号,而不删除相关文件。参数:-f 删除用户登入目录以及目录中所有文件。--...
linux 删除用户账号和主目录
删除用户的命令是:userdel 用户名比如我刚建立的用户是:zhyh,则命令为:userdel zhyh执行以上命令成功后利用rm -rf \/home\/zhyh\/就可以了 也可以用:userdel -r zhyh
linux删除用户的命令是什么?
命 令:userdel 功能说明:删除用户帐号。语法:userdel [-r][用户帐号]补充说明:userdel可删除用户帐号与相关的文件。若不加参数,则仅删除用户帐号,而不删除相关文件。参数:-f 删除用户登入目录以及目录中所有文件。userdel很简单,只有一个参数可选 -r ;如果加参数-r ,表示在删除用户的同时,一...
linux删除用户?
在Linux系统中,可以使用以下命令删除用户:使用userdel命令删除用户:userdel 用户名 这个命令只能删除用户的基本信息,不能删除用户的主目录和文件。使用userdel -r命令删除用户及其主目录和文件:linux userdel -r 用户名 这个命令会删除用户及其主目录和文件。需要注意的是,删除用户及其主目录和文件后,该...
linux系统用什么命令删除用户
为了在删除用户时完全删除家目录,我们可以使用 -r 选项。这个选项同样会删除用户的邮件池,如果存在的话。强制删除一个用户 userdel 提供了 -f 选项来强制删除用户。甚至当用户已经登入 Linux 系统时此选项仍旧生效。请看一下示例截图。截图的上面显示用户 pasadena 已经登录了系统。它被标记的进程6218是...
linux删除用户的命令是什么?
LINUX创建用户的命令 useradd -g test -d \/home\/test1 -s \/etc\/bash -m test1 注解:-g 所属组 -d 家目录 -s 所用的SHELL 删除用户命令 userdel -r test1 创建密码命令 passwd
linux系统用什么命令删除用户
语法格式:groupdel 用户组 groupdel admin 假如删除的时候忘记带r参数 以后想删除这个用户的文件 可以用下面这条命令 find \/ --nouser -exec rm - rf {} \\ 删除所有 用户不存在而遗留的文件(因为用户已被删除,其文件的拥有者为其UID,参数nouser用于删除此类文件)学习linux,可以读《linux就该这么学...
罗味黑豆: userdel可删除用户帐号与相关的文件.若不加参数,则仅删除用户帐号,而不删除相关文件 命 令: userdel 功能说明:删除用户帐号. 语 法:userdel [-r][用户帐号] 补充说明:userdel可删除用户帐号与相关的文件.若不加参数,则仅删除用户...
和田地区15246496882: linux删除用户的命令是什么??
罗味黑豆: LINUX创建用户的命令 useradd -g test -d /home/test1 -s /etc/bash -m test1 注解:-g 所属组 -d 家目录 -s 所用的SHELL 删除用户命令 userdel -r test1 创建密码命令 passwd
和田地区15246496882: linux如何彻底删除一个用户 - ?
罗味黑豆: userdel命令可以用于删除用户帐号及相关档案.语法:userdel [-r] 用户名 参数:-r 用于彻底删除,用户HOME目录下的档案会被移除,在其他位置上的档案也将一一找出并删除,比如路径/var/mail/用户名 下的邮件.警告:userdel不允许你移除正在线上的使用者帐号.你必须kill此帐号现在在系统上执行的程序才能进行帐号删除.用法示例:彻底删除名为zhidao的用户:$ userdel -r zhidao 可以多关注《Linux就该这么学》这本书,我都是从这里面学到的
和田地区15246496882: linux如何彻底删除一个用户?
罗味黑豆: 命令格式:userdel -r 用户名 加上-r会删除掉用户的家目录和邮件目录,实现彻底删除用户 下面是我测试效果敲的命令,可以自己敲命令感受一下差别 [root@localhost ~]# useradd test [root@localhost ~]# userdel -r test [root@localhost ~]# useradd ...
和田地区15246496882: linux删除用户账号和主目录?
罗味黑豆: 删除用户的命令是:userdel用户名 比如我刚建立的用户是:zhyh,则命令为:userdelzhyh 执行以上命令成功后利用rm-rf/home/zhyh/ 就可以了 也可以用:userdel-rzhyh
和田地区15246496882: Linux群组中怎么强制删除用户 - ?
罗味黑豆: linux上基本的用户操作命令如下: 超级用户root 可以建立别的用户useradd huayu : 添加用户 huayupasswd huayu : 修改用户huayu的密码logout : 退出重新登录userdel huayu : 删除用户huayuuserdel -r huayu : 删除用户以及用户主目录因此,你只需要userdel username (username 是你要删除的帐户名字)另外,对于linux的基础操作,可以参考鸟哥的linux私房菜,不用仔细看,用到不懂的就去查.
和田地区15246496882: linux如何从一个组中将一个用户删除?
罗味黑豆: Linux删除用户组和用户时常用的一些命令和参数. 1、从组中删除用户 编辑/etc/group 找到GROUP1那一行,删除 A 或者用命令 gpasswd -d A GROUP 2、建用户: adduser phpq //新建phpq用户 passwd phpq //给phpq用户设置密码 3、建工作组...
和田地区15246496882: linux中怎么将一用户从某一组中删除 - ?
罗味黑豆: 从组中删除用户方法如下: 编辑/etc/group 找到GROUP1那一行,删除 A 或者用命令gpasswd -d A GROUP给已有的用户增加工作组如下: usermod -G groupname username 或者:gpasswd -a user group 参考资料:http://blog.sina.com.cn/s/blog_a6dcb5bd01017d0x.html
和田地区15246496882: linux怎么全部删除用户和组 - ?
罗味黑豆: 直接编辑/etc/group /etc/passwd /etc/shadow 几个文件,把用户和组都删掉 直接编辑/etc/group /etc/passwd /etc/shadow 几个文件,把用户和组都删掉