linux /etc/resolv.conf和/etc/rc.d/目录简单总结

今天工作中碰到几个系统问题,总结一下以下几个系统文件

/etc/resolv.conf

/etc/resolv.conf是DNS客户机配置文件,用于设置DNS服务器的IP地址及DNS域名,还包含了主机的域名搜索顺序。
文件格式:
domainname 域名
search 域名
nameserver Primary_DNS_Server_IP_address
nameserver Second_DNS_Server_IP_address

文件内参数说明:

  • nameserver 表明DNS服务器的IP地址。
  • domain   声明主机的域名。
  • search   定义域名的搜索列表
  • sortlist   对返回的域名进行排序

/etc/rc.d/目录

  • init.d/ :各种服务器和程序的二进制文件存放目录。
  • rcx.d/: 各个启动级别的执行程序连接目录。里头的东西都是指向init.d/的一些软连接。K的表示停止(Kill)一个服务,S表示开启(Start)。
  • rc.local:自定义开机启动程序。rc.local文件中,touch /var/lock/subsys/local。表示默认会touch这个文件,每次系统启动时都会touch这个文件,这个文件的修改时间就是系统的启动时间。

运行级别(run level)
Init进程是系统启动之后的第一个用户进程,所以它的pid(进程编号)始终为1。init进程上来首先做的事是去读取/etc/目录下inittab文件中initdefault
id值,这个值称为运行级别(run-level)。它决定了系统启动之后运行于什么级别。运行级别决定了系统启动的绝大部分行为和目的。这个级别从0到6
,具有不同的功能。不同的运行级定义如下:

  • 0 - 停机(千万别把initdefault设置为0,否则系统永远无法启动)
  • 1 - 单用户模式,root权限,用于系统维护,禁止远程登陆
  • 2 - 多用户,没有 NFS
  • 3 - 完全多用户模式(标准的运行级)
  • 4 – 系统保留的
  • 5 - X11控制台,登陆后进入图形GUI模式
  • 6 - 重新启动 (千万不要把initdefault 设置为6,否则将一直在重启 )

猜你喜欢

转载自blog.csdn.net/weixin_45455015/article/details/107399163
今日推荐