用户管理相关内容的学习(useradd的扩展 userdel命令的使用) 学好LInux的每一课       2018-11-11        13:18:19

A:对于选项-m加与不加的不同之处

1、第一步,在python用户的家目录下,执行添加一个lisi的操作

用户管理相关内容的学习(useradd的扩展 userdel命令的使用)
学好LInux的每一课       2018-11-11        13:18:19

告诉我们两个信息,第一没有权限,第二没有权限修改/etc下的passwd文件,这是我们就像这个文件是干什么的呢?

2、第二步利用ls命令,查看一下这个/etc/passwd这个文件

用户管理相关内容的学习(useradd的扩展 userdel命令的使用)
学好LInux的每一课       2018-11-11        13:18:19

可以知道passwd这个文件拥有者root对这个文件具有可读可写的权限,但是passwd的组成员以及其他成员对这个文件只有可读权限。

3、第三步利用cat命令来查看一下passwd的文件内容,并且发现打出信息太多,又利用了-n选项,将打出的每一行信息标上行号。

用户管理相关内容的学习(useradd的扩展 userdel命令的使用)
学好LInux的每一课       2018-11-11        13:18:19

用户管理相关内容的学习(useradd的扩展 userdel命令的使用)
学好LInux的每一课       2018-11-11        13:18:19

看到了上一小节中创建的张三用户的基本信息就在这里,并且通过信息看到最后一行存在/home/zhangsan的家目录

4、第四步利用sudo命令,再次添加一个用户,但是不加-m选项

用户管理相关内容的学习(useradd的扩展 userdel命令的使用)
学好LInux的每一课       2018-11-11        13:18:19

命令成功执行,但是当我们看图形化界面文件浏览器的时候并没有lisi这个用户

用户管理相关内容的学习(useradd的扩展 userdel命令的使用)
学好LInux的每一课       2018-11-11        13:18:19

这是我们需要确认一下lisi用户是否被成功添加呢

用户管理相关内容的学习(useradd的扩展 userdel命令的使用)
学好LInux的每一课       2018-11-11        13:18:19

用户管理相关内容的学习(useradd的扩展 userdel命令的使用)
学好LInux的每一课       2018-11-11        13:18:19

这时我们看到passwd文件的最后一行多了一个lisi的信息,同时可以看到lisi的家目录在/home/lisi,但是由于我们在新建用户时,没有指定-m选项,所以添加完用户系统并不会帮我们建立lisi的家目录,所以图形化界面下在所有用户的home目录下没有lisi这个目录。

用户管理相关内容的学习(useradd的扩展 userdel命令的使用)
学好LInux的每一课       2018-11-11        13:18:19

如何进行删除用户呢?

用户管理相关内容的学习(useradd的扩展 userdel命令的使用)
学好LInux的每一课       2018-11-11        13:18:19

用户管理相关内容的学习(useradd的扩展 userdel命令的使用)
学好LInux的每一课       2018-11-11        13:18:19

用户管理相关内容的学习(useradd的扩展 userdel命令的使用)
学好LInux的每一课       2018-11-11        13:18:19

可以看到未找到邮件池,未找到主目录,说明这两个都不存在,但是当我们利用cat命令查看内容的时候,lisi的相关信息已经被删除了

用户管理相关内容的学习(useradd的扩展 userdel命令的使用)
学好LInux的每一课       2018-11-11        13:18:19

用户管理相关内容的学习(useradd的扩展 userdel命令的使用)
学好LInux的每一课       2018-11-11        13:18:19

5、再次利用useradd命令,这次增加-m选项

用户管理相关内容的学习(useradd的扩展 userdel命令的使用)
学好LInux的每一课       2018-11-11        13:18:19

然后确认一下图形化界面lisi目录是否存在

用户管理相关内容的学习(useradd的扩展 userdel命令的使用)
学好LInux的每一课       2018-11-11        13:18:19