Linux小贴士:使用命令行在 Linux 中删除用户

系统 Linux
在本文中,您将学习如何在 Linux 系统中删除用户。本文介绍命令及其选项。

[[410055]]

 在本文中,您将学习如何在 Linux 系统中删除用户。本文介绍命令及其选项。

众所周知,Linux 是一个多用户系统,这意味着多个用户可以同时与同一个系统交互。用户管理是 Linux 管理的重要组成部分。您应该知道的最基本的任务之一是如何管理 Linux 系统上的用户。

userdel 命令语法

Linux 中的userdel命令是一个入门实用程序,用于删除用户帐户和相关文件。该命令修改系统帐户文件,删除所有引用 USERNAME 的条目。

userdel [OPTIONS] USERNAME

相同的语法适用于任何 Linux 发行版,包括Ubuntu、Debian、Fedora、openSUSE、Manjaro、Arch Linux等。

为了能够userdel 在 Linux 中使用该命令删除用户 ,您需要以root或具有sudo访问权限的用户身份登录。

在 Linux 中删除用户

例如,如果要从 Linux 系统中删除名为“linux”的用户,请输入: 

  1. userdel linux 

如下图:

请记住,userdel 如果用户当前已登录或在该帐户下运行进程,则该 命令将不起作用。在这种情况下,您必须使用 -f 强制删除选项。 

  1. userdel -f linux 

在 Linux 中删除具有主目录的用户

当您userdel 在命令行中未指定任何选项的情况下运行 命令时,用户的主目录及相关档案仍将保留在系统中。

要删除名为“linux”的用户及其主目录和相关档案,请执行userdel 带有-r 选项的 命令 。

语法:userdel [-r] 用户名

参数:-r 用于彻底删除,用户HOME目录下的档案会被移除,在其他位置上的档案也将一一找出并删除,比如路径/var/mail/用户名 下的邮件。

警告:userdel不允许你移除正在线上的使用者帐号。你必须kill此帐号现在在系统上执行的程序才能进行帐号删除。 

  1. userdel -r linux 

请注意,位于其他文件系统中的用户文件必须手动搜索和删除。

有关该userdel 命令的更多详细信息 ,您可以前往该命令的手册页。 

 

责任编辑:庞桂玉 来源: Linux公社
相关推荐

2017-03-27 14:40:01

Linux命令行工具技巧

2017-04-12 13:29:08

Linux命令行工具

2017-04-05 14:10:55

Linux命令行工具技巧

2017-04-10 13:26:00

Linux命令技巧

2010-06-01 19:24:40

SVN命令行

2022-08-14 19:19:14

Linux

2014-06-09 10:23:20

2020-12-20 17:34:50

Linux命令行终端

2016-01-04 15:17:50

Linux命令行硬件

2010-06-01 19:14:53

SVN命令行

2014-01-24 09:09:32

Linux命令行网速

2022-06-27 14:33:21

Linux服务器技术

2019-10-10 16:24:45

Linux软件Ubuntu

2022-10-13 20:09:32

userdelLinux

2014-01-22 10:21:55

Linux命令行

2009-08-16 20:24:59

linux命令行登陆linux命令行linux命令

2017-01-16 10:40:33

2020-03-24 12:40:57

Linux命令行通信

2009-08-11 09:11:06

linux打开浏览器命linux命令行浏览器linux命令行

2010-11-16 11:46:03

oracle命令行
点赞
收藏

51CTO技术栈公众号