最近在学习python,先学了一些Linux的基础操作。
第一张图是创建了一个新的用户组xiaohu后,先是给这个xiaohu赋予了使用sudo命令的权限,然后切换到了xiaohu用户touch了一个名为xiaohu的文件,发现xiaohu文件的拥有者和用户组都是root,而不是新建的用户的信息,这是为什么呢?
第二张图是通过adduser创建了新的用户haha和xiaohu后,接着使用userdel -r的命令,发现xiaohu和haha对应的家目录都没有被删除,这是为什么呢?然后尝试自己进入/home然后对相应的文件夹进行删除,也不能成功操作,还请前辈们多多指教

解决方案 »

  1.   

    第二个问题好像已经处理了因为最开始使用userdel命令的时候,是用的su切换到原本的用户而不是exit,所以删除用户的时候就没能删除成功不过第二次尝试新建一个用户并删除的时候,弹出了一个“xiaobai 邮件池(/var/mail/xiaobai)未找到”的信息,虽然对应的家目录删除了,但是不太能理解这个弹出的信息表达什么意思啊?
      

  2.   

    你查 一下 su - <用户> 和 su <用户> 的区别  这个 "-" 的问题
      

  3.   

    你创建xiaohu这个文件时,用了sudo,sudo是让普通用户以root的身份去执行一些指令,你这就相当于是root创建的