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


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


相关文章
|
6月前
|
Ubuntu 关系型数据库 MySQL
使用Ubuntu和Windows电脑实现Mysql主从同步(详细操作步骤)
使用Ubuntu和Windows电脑实现Mysql主从同步(详细操作步骤)
104 2
|
6月前
|
存储 Ubuntu
百度搜索:蓝易云【在ubuntu系统下安装配置onedrive步骤】
现在,你已经成功在Ubuntu系统下安装和配置了OneDrive,可以使用该工具与OneDrive云端存储进行同步。
113 0
|
6月前
|
Ubuntu Python
百度搜索:蓝易云【Ubuntu安装Anaconda详细步骤】
现在,你已经成功在Ubuntu上安装了Anaconda。你可以使用Anaconda来管理Python环境和安装各种数据科学工具和库。
93 0
|
2月前
|
存储 Prometheus 监控
在Ubuntu系统上安装与配置Prometheus的步骤
通过以上步骤,您应该已经成功在Ubuntu系统上安装并配置了Prometheus。您现在可以开始使用Prometheus收集和分析您的系统和应用程序的指标数据了。
181 1
|
2月前
|
监控 Ubuntu API
Python脚本监控Ubuntu系统进程内存的实现方式
通过这种方法,我们可以很容易地监控Ubuntu系统中进程的内存使用情况,对于性能分析和资源管理具有很大的帮助。这只是 `psutil`库功能的冰山一角,`psutil`还能够提供更多关于系统和进程的详细信息,强烈推荐进一步探索这个强大的库。
45 1
|
3月前
|
Ubuntu Linux 开发工具
【事件中心 Azure Event Hub】在Linux环境中(Ubuntu)安装Logstash的简易步骤及配置连接到Event Hub
【事件中心 Azure Event Hub】在Linux环境中(Ubuntu)安装Logstash的简易步骤及配置连接到Event Hub
|
2月前
|
Ubuntu 开发工具 git
在Ubuntu上部署BOA服务器的步骤
部署BOA服务器是一个涉及多个步骤的过程,包括系统更新、安装依赖、下载和编译源代码、配置服务器以及启动和验证。遵循上述步骤,可以在Ubuntu系统上成功部署BOA服务器,为开发和测试提供一个轻量级的Web服务器环境。
71 0
|
5月前
|
缓存 Ubuntu 应用服务中间件
Ubuntu 22.04 上安装、配置和使用 Nginx 可以分为几个简单的步骤
Ubuntu 22.04 上安装、配置和使用 Nginx 可以分为几个简单的步骤
|
6月前
|
Ubuntu 计算机视觉 C++
Ubuntu 20.04 编译 Opencv 4.11,详细步骤(带图)及报错解决,我的踩坑之旅~
Ubuntu 20.04 编译 Opencv 4.11,详细步骤(带图)及报错解决,我的踩坑之旅~
4226 0
|
6月前
|
运维 监控 Ubuntu
Python实现ubuntu系统进程内存监控
Python实现ubuntu系统进程内存监控
75 1
下一篇
无影云桌面