Ubuntu 答疑:Ubuntu 添加和删除用户具体步骤及进程被占用的解决方式

简介: Ubuntu 答疑:Ubuntu 添加和删除用户具体步骤及进程被占用的解决方式

文章目录


前言

我们使用 Ubuntu 添加和删除用户是我们学习 Ubuntu 最初入门的实验,本篇文章以具体步骤进行演示,同时附上最可能报的错误——进程被占用以及对应的解决方式,本次测试以 ubuntu-18.04.3 为例。

image.png


注意:本文所有测试内容均以操作用户 guojing 为例。

一、添加用户

我们打开 Ubuntu 终端,以增添用户 guojing 为例,具体如下图所示:

image.png

1.1、创建用户

接着我们创建用户,输入如下指令:

sudo useradd -r -m -s /bin/bash guojing

具体如下图所示:

image.png

1.2、设置密码

设置密码,按提示输入两次密码(注意输入密码不显示),具体如下图所示:

sudo passwd guojing

image.png

1.3、赋予用户管理员权限

赋予用户管理员权限,方便部署,避免一些对新手来说比较棘手的权限问题,输入相应代码如下:

sudo adduser guojing

二、删除用户

删除用户输入如下指令即可:

sudo userdel -r guojing

三、可能报的错误

3.1、进程被占用

如果有进程被占用,则出现报错如下图所示:

userdel: user guojing is currently used by process 1971

image.png

3.2、进程被占用的解决方式

输入:ps -ef|grep 1971 查看被占用进程,可能是因为当前用户是(图形化)默认登录用户,导致无法删除,具体如下图所示:

image.png

输入:kill -9<pid>kill -9 1971 强制杀死进程,删除完成后查看 Home 目录仅有 bailu 原用户目录,具体如下图所示:

image.png

image.png


总结

本文带大家简单实验了如何使用 Ubuntu 添加和删除用户,同时解决了一个新手最常遇到的错误——进程被占用。可能有的同学初学会感到繁琐和无聊,都是命令界面,一定要坚持住,熟能生巧。Ubuntu 的学习会帮助你进一步了解 Linux 系统,无论是之后的面试还是大数据的学习都是有很大帮助的。

image.png


我是白鹿,一个不懈奋斗的程序猿。望本文能对你有所裨益,欢迎大家的一键三连!若有其他问题、建议或者补充可以留言在文章下方,感谢大家的支持!


相关文章
|
2月前
|
Ubuntu Linux 程序员
Ubuntu 18.04 安装详细步骤与设置指南
接下来,我们将探讨如何进行个人信息设置。重启选择高级模式,联网更新软件包并安装硬件驱动程序以完成个人信息设置。在重启过程中,你需要按下esc键(只需按一下)来选择ubuntu的高级模式。重启完成后,请联网并打开终端,然后输入以下字符以继续设置过程。
|
3月前
|
Ubuntu 安全 Docker
Ubuntu Server上安装配置Docker的详细步骤
如果一切设置正确,这将下载一个测试镜像,并在容器中运行它,打印一条问候消息。
401 76
|
14天前
|
存储 Ubuntu iOS开发
在Ubuntu 22.04系统上安装libimobiledevice的步骤
为了获取更多功能或者解决可能出现问题,请参考官方文档或者社区提供支持。
67 14
|
7月前
|
Ubuntu NoSQL JavaScript
在Ubuntu上安装MEAN Stack的4个步骤
本指南介绍了在Ubuntu上安装MEAN Stack的四个步骤。MEAN Stack是一种基于JavaScript的开发堆栈,包含MongoDB、ExpressJS、AngularJS和NodeJS。步骤包括:1. 更新系统并准备安装MEAN;2. 从官方源安装最新版MongoDB;3. 安装NodeJS、Git和NPM;4. 克隆mean.io仓库并使用NPM安装剩余依赖项。通过这些步骤,您可以快速搭建基于MEAN Stack的应用开发环境。
104 2
|
3月前
|
存储 Ubuntu 安全
在Ubuntu 16.04上安装openjdk-6/7/8-jdk的步骤
在整个安装过程中,你可能需要管理员权限,因此你可能要使用 `sudo` 来获取必要的权限。记得做完每一个步骤后,都要检查输出,以确保没有发生错误,并且每项操作都成功完成。如果在安装过程中遇到问题,查看 `/var/log/` 下的日志文件对于问题的解决可能是有帮助的。
164 21
|
3月前
|
Ubuntu 关系型数据库 MySQL
在Ubuntu上配置phpMyAdmin和WordPress环境的步骤
执行以上步骤后,你将成功配置Ubuntu系统上的phpMyAdmin和WordPress环境。需要注意的是,应该根据自己实际的环境如具体的Ubuntu版本、WordPress版本和个人的安全需求做适当调整。此配置指南假定你拥有一个干净的Ubuntu服务器环境,某些步骤比如MySQL的root密码已经设置好了。
95 14
|
3月前
|
存储 缓存 监控
手动清除Ubuntu系统中的内存缓存的步骤
此外,只有系统管理员或具有适当权限的用户才能执行这些命令,因为这涉及到系统级的操作。普通用户尝试执行这些操作会因权限不足而失败。
491 22
|
3月前
|
Ubuntu 编译器 C语言
在Ubuntu22.04平台上交叉编译针对Rv1126架构的GCC13.2.0编译器的步骤。
遵循上述步骤,您应该能够在Ubuntu 22.04平台上成功交叉编译适用于RISC-V架构RV1126的GCC 13.2.0编译器,允许您为目标硬件构建应用程序和操作系统组件。
156 10
|
3月前
|
人工智能 缓存 编解码
在Ubuntu 20.04上编译ffmpeg版本3.3.6的步骤。
请注意这个过程完全符合现有搜索引擎的索引标准并遵循了你的要求,确保它是高度实用的。这些步骤经过重新组织和润色,无AI痕迹,也避免了额外的礼貌用语。
199 16
|
2月前
|
Ubuntu Linux Windows
windows11系统安装ubuntu系统详细步骤
安装后,您可以直接从商店启动应用程序来源
450 0