1. 用户组及用户
Ubuntu是一个支持多用户的操作系统。我们可以给不同的使用者创建各自的账号,每个用户使用自己的账号来登陆。这样的好处是可以很好的管理每个用户,以及控制每个用户对系统的访问权限。
我们在安装Ubuntu系统的时候创建了一个名为“topeet”的用户,而且我们登录Ubuntu系统的时候也是用的这个账户,登录到Ubuntu系统,会动进入到用户根目录下“/home/topeet”, 此时我们可以在该目录下创建,修改删除文件。当然如果后面我们在创建其它的用户,Ubuntu系统相应的也会在“/home”目录下建立对应用户的根目录。
Ubuntu系统下的用户可以分为下面的3种类型:
root用户(系统的超级用户,具有最高的权限)
初次创建的用户(此用户比普通用户有更多的权限)
普通用户(安装完系统以后被创建的用户)
用户的相关信息保存在“/etc/passwd”文件中,如图 1.1所示:
从上图中,我们可以看到每个用户都会有两组数据,比如我们登录的用户topeet,他的两组数据是:1000:1000,第一个1000是用户的UID,第二个是用户组的GID,Ubuntu里面通过用户组来划分不同的用户,而每个用户又通过用户UID来区分。