Linux配置文件学习(一)
来源:互联网 发布:spl数据库怎么打开 编辑:程序博客网 时间:2024/06/07 10:02
主机:
/etc/host.conf
order hosts,bind # 先通过hosts文件解析IP,再通过DNS解析。一般不要改变这个顺序
multi on # 允许多个IP
nospoof on # 注意IP欺骗,不过我的Ubuntu上没有这一项
文件系统:
/proc文件系统:
内核的一个接口,用来显示它的数据结构,这些数据结构提供诸如中断,输入输出的参数
/etc/mtab
内容会随/proc/mounts内容的改变而改变,文件系统被安装或卸载时会立即反映在这个文件中
/etc/fstab
列举计算机当前“可以安装”的文件系统。这非常重要,因为计算机引导时将运行 mount -a 命令,该命令负责安装 fstab 的倒数第二列中带有“1”标记的每一个文件系统。
系统管理:
/etc/group
包含有效的组名称和指定组中包括的用户
/etc/passwd
用户的密码信息,当然一般是经过加密的
/etc/securetty
包含设备名称,由 tty 行组成(每行一个名称,不包括前面的 /dev/),root 用户在这里被允许登录。
/etc/shadow
包含加密后的用户帐号密码信息,还可以包括密码时效信息。包括的字段有:
·登录名
·加密后的密码
·从 1970 年 1 月 1 日到密码最后一次被更改的天数
·距密码可以更改之前的天数
·距密码必须更改之前的天数
·密码到期前用户被警告的天数
·密码到期后帐户被禁用的天数
·从 1970 年 1 月 1 日到帐号被禁用的天数
/etc/shells
包含系统可用的可能的“shell”的列表
网路
/etc/networks
列举从机器所连接的网络可以访问的网络名和网络地址。通过路由命令使用。允许使用网络名称。
/etc/protocols
列举当前可用的协议。请参阅 NAG(网络管理员指南,Network Administrators Guide)和联机帮助页。C 接口是 getprotoent。绝不能更改。
用户或系统程序在每次启动时都会读取其配置文件。尽管如此,请记住,有些系统程序在计算机打开时情况不一样,它们的行为依赖于在 /etc/ 中的配置文件中读到的内容。所以,用户程序第一次启动时将从 /etc/ 目录中存在的文件读取缺省配置。然后,用户可以通过使用 rc 和 .(点)文件来定制程序,正如下面一节所示。
用户配置文件:.(点)文件和 rc 文件
我们已经看到怎样容易地配置程序。但是如果有的人不喜欢在 /etc/ 中配置程序的方式该怎么办呢?“普通”用户不能简单地进入 /etc 然后更改配置文件;从文件系统的角度来看,配置文件的所有者是 root 用户!这就是大多数用户程序都定义两个配置文件的原因:第一个是“系统”级别的,位于 /etc/;另一个属于用户“专用”,可以在他或她的主目录中找到。
例如,我在我的系统中安装了非常有用的 wget 实用程序。/etc/ 中有一个 /etc/wgetrc 文件。在我的主目录中,有一个名为 .wgetrc 的文件,它描述了我定制的配置(只有在我,也就是用户运行 wget 命令时,才会加载这个配置文件)。其它用户在他们自己的主目录(/home/other)中也可以有 .wgetrc 文件;当然,只有这些用户运行 wget 命令时,才会读取这个文件。换句话说,/etc/wgetrc 文件为 wget 提供了“缺省”值,而 /home/xxx/.wgetrc 文件列举了某个用户的“定制项”。重要的是这只是“一般规则”,并非所有情况都如此。例如,一个象 pine 一样的程序,在 /etc/ 中并没有任何文件,它只在用户主目录中有一个定制配置文件,名为 .pinerc。其它程序可能只有 /etc/ 中的缺省配置文件,而且可能不允许用户“定制”这些配置文件(/etc 目录中只有少数 config. 文件是这种情况)。
- Linux配置文件学习(一)
- Apache配置文件学习(一)
- hibernate学习(一)helloWorld,配置文件
- structs学习(一):使用通配符配置文件
- linux学习(一)
- linux学习(一)
- 学习Linux(一)
- Linux学习(一)
- Linux学习(一)
- linux学习(一)
- linux学习(一)
- linux学习(一)
- linux学习(一)
- Linux学习(一)
- 学习Linux(一)
- linux学习(一)
- linux 学习(一)
- Linux学习(一)
- 《计算机视觉 : 计算理论与算法基础》(马颂德 & 张正友)扫描版[PDF]
- 计算机视觉中的多视图几何
- 在VS2005中应用多个其它编译器
- CSS文档流与块级元素(block)、内联元素(inline)
- 老马学FireWorkflow(1)
- Linux配置文件学习(一)
- 老马学FireWorkflow(2)
- !!!视觉神经信号整合机制的新探索
- Wince 串口中断驱动
- 常用unix命令用法 - tput命令
- 老马学FireWorkflow(3)
- wince 驱动文件与问答
- 正则表达式应用
- get 和 post