一、前言
哈喽,小伙伴们,上一篇专栏文章讲解了Vi和Vim编辑器的快捷键练习,这是一定要掌握的。
这一篇主要讲解Linux中对用户管理的理解和使用。博主正在慢慢更新Linux专栏的学习,如果感觉博主写的还不错的话,可以关注专栏,共同学习哦~~
二、基本介绍
Linux系统是一个多用户多任务的操作系统,任何一个要使用该系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。
三、添加用户
1、基本语法
useradd 用户名 默认该用户的家目录在home下
useradd -d 指定目录 用户名 给新创建的用户指定家目录
2、应用案例
案例一: 添加一个用户apple
在添加之前,我们查看Linux系统中计算机的home目录,可以发现没有任何用户
现在执行指令:
[root@cabbage home]# useradd apple
再次查看home目录,可以发现多了一个apple的文件夹:
案例二: 添加一个用户pear,放在/home/one目录下
执行指令:
[root@cabbage home]# useradd -d /home/one pear
查看home目录,就可以发现创建了一个one文件夹用来保存pear用户
四、添加密码
1、基本语法
passwd 用户名
2、应用案例
给刚才创建的apple用户创建一个密码叫apple
[root@cabbage home]# passwd apple 更改用户 apple 的密码 。 新的 密码: 无效的密码: 密码少于 8 个字符 重新输入新的 密码: passwd:所有的身份验证令牌已经成功更新。
补充: pwd 用户名 显示当前用户所在的目录
[root@cabbage home]# pwd apple /home
五、删除用户
1、基本语法
userdel 用户名
userdel -r 用户名
删除用户有两种情况:一个是保留家目录的,一个是删除用户主目录的,我用两个案例来对这两种情况进行说明
2、应用案例
案例一: 删除用户apple,但是要保留家目录
[root@cabbage home]# userdel apple
打开home文件夹,我们可以发现,apple用户的文件夹依然会存在,该用户的数据不会丢失
案例二: 删除用户pear以及其主目录
[root@cabbage home]# userdel -r pear
打开home文件夹,发现pear的文件夹删除了,说明该用户的数据也丢失了