linux系统中各配置文件总结

     1.  访问文件

           /etc/host.conf : 告诉网络域名服务器在查找主机名或IP时,去找哪一个文件, 通常是/etc/hosts,如果在这个文件中找不到,则

                                    到名称服务器查找。

           /etc/hosts:     包含已知主机的一个列表文件。如果系统的IP不是动态生成,就可以使用它。对于简单的主机名解析(点分表示法),

                                  在请求DNS或NIS网络名称服务器之前, /etc/host.conf通常会告诉解析程序先查看这里。

            /etc/resolv.conf:  配置DNS服务器;

           /etc/hosts.allow:  设置允许访问的主机列表

           /etc/hosts.deny:   拒绝访问的主机列表.

        2. 引导和登录/注销

            /etc/issue  & /etc/issue.net: 这些文件由Mingetty请取,用来向从终端(issue)或通过telnet 会话(issue.net)连接的用户显示一

                                       个"welcome"字符串,以及相关的信息,它们由rc.local使用.

           /etc/rc.d/rc : 通常在所有运行级别运行,级别作为参数传递.

                                  例如要以图形模式引导机器,请在命令行运行下面的命令:

                                     #init  5             // 0: halt the system     1,2: 调试模式   3:命令模式  5:图形模式  6:reboot the system

 

          /etc/rc.d/rc.local:  非正式的,可以从rc. rc.sysinit或/etc/initab调用

          /etc/rc.d/rc.sysinit:  通常是所在运行 级别的第一个脚本.用来初始化系统.

          /etc/rc.d/rc/rcX.d:  从rc运行的脚本(  X表示1---5 之间的数字)

 

         3. 文件系统

             /proc :  作为一个独立,但虚拟的文件系统,提供显示内核的一些数据结构,包括使用的中断,初始化的设备和内存统计信息之类的系统

                         参数.

             /etc/mtab:    这将随/proc/mount文件的改变而改变.

             /etc/fstab:    列出当时前"可以安装"的文件系统. 在引导时将运行"mount -a"命令,该命令负责安装fstab的倒数第二列中带有"1"

                                 标记的每一个文件系统.

             /etc/mtools.conf: POS类型的文件系统上所在操作的配置.

         4.  系统管理

              /etc/group: 包含有效的组名称和指定组中包括的用户

              /etc/nologin: 如果这个文件存在,login(1)将只允许ROOT用户进行访问,它将对其它用户显示此文件的内容并拒绝登录

              /etc/passwd: 包含一些用户帐户信息,包括密码(如果未被shadow程序加密过)

              /etc/shadow: 用户密码文件

              /etc/shells:    包含系统可用的"shell"列表.

 

           5  联网

                /etc/gated.conf: gated的配置,只能被gated守护进程使用

               /etc/protocols: 列出当前可用的协议

              /etc/resolv.conf:    在程序请求解析一个IP地址时告诉内核应查询哪个名称服务器.

               /etc/services: 将网络服务名转换为端口号/协议

               /etc/inetd.conf:  inetd的配置文件.

           6  系统命令

              /etc/lilo.conf: 包含系统的缺省引导命令行参数,还有启动时使用的不同映象.在LILI引导提示时,按Tab銉可看到这个列表

 

            7 守护进程

               /etc/httpd.conf:  web服务器apache的配置文件,它也有可能在/usr/local/http/conf或/etc/httpd/conf/中

           8  内核参数

               /proc/sys/kernel/目录中的文件:

                     thread_max:   内核可运行 的最大任务数

                     hostname:  系统的主机名

                     domainname: 域名

                      modprobe: 指定modprobe是否应该在启动时自动运行并加载必要的模块

            9  用户配置文件:  (点)文件和rc文件

                 ~/.bash_login:  如果~/.bash_profile这个文件不存在,则Bash将把这个文件作为~/.bash_profile处理.

                 ~/.bash_logout:  在退出时由bash登录shell引用

                 ~/.bash_profile:   由bash登录shell 引用. 在/etc/profile之后引用.

                 ~/.bash_history:  历史命令列表

                 ~/.bashrc:            由bash非登录交互式shell引用,除非设置了BAHS_ENV或ENV,非交互式shell不引用任何文件

                 ~/.profile:             如果~/.bash_profile和~/.bash_login文件都不存在,bash将把它作为~/.bash_profile处理.

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值