Linux下 etc 目录:深入探索(linux下etc目录)

Linux系统的etc目录,即etc工作目录,被安装程序用作存储系统配置文件的位置,也是普通用户最容易接触的一个目录。内部含有一系列的具体的配置文件,每个文件都有他们自己的用途,每个配置文件都可用于记录与管理Linux系统。etc目录中的各种文件与文件夹都有他们特殊的功能,更深入的概念主要分为以下几部分:

硬件配置文件:文件sbin、usr、lib、etc、networks等都属于硬件配置文件,可以用来将Linux系统与它的(几乎)任何外部设备进行通信、连接或者控制。

用户和组:文件/etc/passwd和/etc/group分别用来保存系统中已注册用户的识别信息,以及所属用户组的识别信息,利用这些文件可以为系统中任何用户或组设置独立的权限,以便让它们访问、操作或设置某些设备。默认情况下,一旦创建一个用户账户,系统将自动就该用户账户添加到/etc/passwd文件中并分配一个组,之后可以在/etc/group文件中直接管理用户组。

网络配置:文件/etc/netwoks与/etc/ifconfig用来配置本地网络,它可以让系统可以访问到局域网或者广域网的服务,比如DNS服务,SSH服务,HTTP服务等,而/etc/ifconfig则可以配置硬件相关的设备,如主机名、网络地址、子网掩码等。

服务配置:文件/etc/init.d/可以让用户启动、停止、查看及重新启动系统服务,比如lighttpd服务和mysql服务等;文件/etc/services,其中存储着服务名称与端口号的对应关系,查看它可以知道每种服务要依赖的特定的端口号;文件/etc/xinetd.conf,它用于设置inetd服务的通用设定,可以通过它控制所有网络服务的访问权限。

还有一些其他的配置文件,比如/etc/ inittab、/etc/fstab等,它们分别用于设置系统启动级别,以及加载和挂载文件系统。总之,etc目录就是可以用来获取各种Linux系统的重要信息,从控制Linux系统的硬件、网络设置到运行程序的状态,etc目录拥有它一切的权限。


数据运维技术 » Linux下 etc 目录:深入探索(linux下etc目录)