如何在Linux中使用命令行删除用户
正如您所知,Linux是一个多用户系统,这意味着多个用户可以同时与同一系统交互。因此,用户管理是Linux管理的重要组成部分。
您可能已经熟悉在Linux中添加新用户。现在让我们学习如何移除它们。
userdel命令语法
这个
删除用户
Linux中的命令是一个低级实用程序,用于删除用户帐户和相关文件。该命令修改系统帐户文件,删除所有引用USERNAME的条目。
删除用户
[选项]
用户名
代码语言:
CSS
(
css
)
该命令只有几个选项,其中最重要的三个选项如下所示:
选项 | 解释 |
---|---|
r |
用户主目录中的文件将与主目录和用户的邮件假脱机一起删除。用户在其他文件系统中拥有的文件必须手动搜索和删除。 |
f |
强制删除用户帐户,即使用户仍在登录。它还强制删除用户 删除用户的主目录和邮件假脱机,即使其他用户使用相同的主目录,或者指定的用户不拥有邮件假脱机。
|
Z |
删除用户登录的任何SELinux用户映射。 |
确切的语法适用于任何Linux发行版。使用删除用户
删除用户
命令,您需要以
根
或作为用户
sudo
特权。
在Linux中删除用户
例如,如果要删除用户“
厕所
“在Linux系统中,输入:
sudo userdel john
请记住
删除用户
如果用户已登录或有进程在该帐户下运行,则命令将不起作用。相反,您将收到一条与下面显示的消息类似的消息。

在这种情况下,必须使用
f
选项强制删除。
sudo userdel-f john
在Linux中删除用户及其主目录
当你运行
删除用户
如果命令行中没有指定任何选项,则用户的主目录和邮件假脱机将保留在系统中。

删除用户“
厕所
“连同它的主目录和邮件假脱机,执行
删除用户
带有的命令
r
选项
sudo userdel-r john

该命令将删除用户主目录、主目录和用户邮件假脱机中的文件。请注意,必须手动搜索和删除用户在其他文件系统中的文件。
查找用户删除后留下的文件
但是,即使您使用
r
选项删除Linux中的用户,则文件系统中可能有剩余的文件不再具有所有者。因此,最好不要留下没有指定所有者或组的文件。
您将需要用户的UID和GID来查找他们拥有的文件。因此,在运行之前
删除用户
命令,请仔细检查是否已将用户的UID和GID写入侧面的某个位置。使用可以很容易地找到它们
身份证件
命令后跟用户名。
id john

一旦知道了用户的UID和GID,就可以删除该用户。然后,使用
发现
命令在整个文件系统中搜索被删除用户拥有的任何剩余文件。
sudo find/-uid 1001-gid 1001-exec ls-l{};

有关的更多详细信息
删除用户
命令,您可以转到命令的手册页。
结论
本指南向您展示如何使用
删除用户
命令我们还向您展示了如何查找和删除被删除用户仍拥有的任何剩余文件。
我们希望能对你有所帮助。欢迎在下面的评论部分提供任何反馈和建议。
今天最值得尝试的7款最具影响力的应用程序
无论你是一名有抱负的音乐制作人,还是只是喜欢尝试声音,你不需要一个昂贵的DAW来开始制作音乐。有许多免费的节拍制作工具,提供了广泛的样本和循环。以下是我们的首选。 1. Ground—pad 密切 Groovepad是一款节拍制作应用程序,可以让你在各种流派中创造出朗朗上口的节奏。从主页上,你可以访问房屋,鼓和贝斯,以及配音等流派,每个流派类别提供了一系列与该风格相关的乐器。 Groundpad根
6个原因为什么你的下一代iPad应该是蜂窝式的
苹果的iPad在过去几年里确实成长了。移动iPad可以让你将笔记本电脑的电源与智能手机的连接结合起来,而且这一切都装在一个超级便携的包装中。 它们不仅仅是Netflix机器。但是,无论你使用iPad是为了好玩还是为了生产力,选择蜂窝模式都可以让你的平板电脑变成一个无所不能、无处不在的设备。 很容易在Wi—Fi和移动iPad之间做出选择,所以以下是我们认为你的下一个iPad应该是移动iPad的六大原
Linux中的SCP命令:如何使用它并举例说明
这个 scp (Secure Copy)命令使用SSH将数据从一台主机传输到另一台主机,并使用SSH相同的身份验证和安全性。但是,该命令依赖SSH进行数据传输,需要SSH密钥或密码才能在远程系统上进行身份验证。 使用传输数据时 scp ,文件和密码都是加密的,这样任何窥探流量的人都不会得到任何敏感信息。因此,这是在网络上传输数据最安全的方式之一。 这个 scp Linux中的命令可以通过三种方式使
5款适用于Linux的最佳远程桌面应用程序
随着越来越多的人在家工作,拥有合适的远程桌面访问软件变得非常重要。也许你在帮助一位家庭成员或同事解决IT问题,也许你在家工作。远程访问任何系统都是当今的需要。 通常,远程桌面连接被定义为允许您从地理距离远程访问设备的任何软件。 除了桌面共享,许多工具现在还可以进行文件传输,并提供高度安全的远程访问。 本文的主要目的是帮助Linux用户找到远程桌面应用程序,以便与他们正在使用的Linux发行版一起使
如何在您的地区使用Shazam找到音乐会
Shazam是最好的音乐识别应用程序之一。它也是一个很棒的应用程序,可以用来发现你最喜欢的艺术家的音乐。现在,Shazam的最新功能可以让你根据Shazam的历史发现即将举行的本地音乐会和个性化的活动推荐,而且它真的很容易使用。 如何使用Shazam寻找本地音乐会 若要在Shazam观看当地即将举行的音乐会,您必须先安装该应用程序。这也适用于iOS,尽管Shazam的音乐识别功能被烘焙到软件中。