参考书籍: Linux系统命令及shell脚本
1.用户,Linux采用32位的数组记录和区分不同的用户,表示可以记录多大40亿个不同的用户
Linux用户分为3类
超级用户, 一般为root, 拥有所有权限,如:root:x:0:0:root:/root:/bin/bash
系统用户, 一般不能登录(位于/sbin/nologin目录下),如:
bin:x:1:1:bin:/bin:/sbin/nologin
daemon:x:2:2:daemon:/sbin:/sbin/nologin
adm:x:3:4:adm:/var/adm:/sbin/nologin
lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin
普通用户,权限有所限制,可以用root账户来更改所拥有的权限,如:
svn:x:501:501::/home/svn:/bin/bash
laya:x:502:502::/home/laya:/bin/bash
2.DNS客户端服务,DNS看作全互联网主机名及其对应IP地址对应关系的数据库
/etc/host作用
1.加快域名解析,当访问网站时,会先查看hosts文件中是否有记录,如果有记录就直接解析出对于的ip,这时候不需要请求DNS服务器
2.方便小型局域网的使用
/etc/resolv.conf
DNS域名解析的配置文件,它的格式很简单,每行以一个关键字开头,后接配置参数。resolv.conf的关键字主要有四个,分别是:
nameserver #定义DNS服务器的IP地址,必选的
domain #定义本地域名
search #定义域名的搜索列表
sortlist #对返回的域名进行排序