linux常见的重要目录及文件
1、/etc/sysconfig/network-scripts/ifcfg-eth0 概述:
这是网卡配置文件,eth0是网卡一,lo 是本机回环网卡,如有多块网卡就是eth1、eth2….依次类推。
操作:
(1) 重启网卡/etc/init.d/network restart(会影响所有网卡)
(2) i fdown 或ifup 是关闭或打开某一块网卡,如:ifup eth0就是启动名为eth0的网卡。
(3) 同样也可以通过setup 工具来可视化修改网卡的配置。 文件内容详解:
* DEVICE=name,这里name 是物理设备的名字(动态分配的PPP 设备应当除外,
它的名字是“逻辑名”。
* IPADDR=addr, 这里addr 是IP 地址。
* NETMASK=mask, 这里mask 是网络掩码。
* NETWORK=addr, 这里addr 是网络地址。
* BROADCAST=addr, 这里addr 是广播地址。
* GATEWAY=addr, 这里addr 是网关地址。
* ONBOOT=answer, 这里answer 取下列值之一:
o yes -- 该设备将在boot 时被激活。
o no -- 该设备不在boot 时激活。
* USERCTL=answer, 这里answer 取下列值之一:
o yes --非root 用户可以控制该设备。
o no -- 非root 用户不允许控制该设备。
* BOOTPROTO=proto, 这里proto 取下列值之一:
o none -- 不使用boot 时协议。
o bootp -- 使用bootp 协议。
o dhcp --使用dhcp 协议。
2、/etc/resolv.conf
设置linux 本地的客户端DNS 的文件,DNS 是实现域名与IP 的相互解析。
在网卡配置文件里面也可以进行DNS 的配置,并且优先于/etc/resolv.conf文件。只有当网卡配置里面没有配置DNS 时resolv.conf 文件的配置才会生效。
3、/etc/hosts
设定用户ip 与域名的对应解析表,相当于本地LAN 局域网内的DNS 。可以通过ping 自己的主机名或ip 地址,查看效果
记录开机要挂在的文件系统的一个文件
5、/etc/rc.local
存放开机自启动程序命令的文件(chkconfig 常用来管理yum/rpm安装的程序服务的开机自启动)。开机时会把/etc/rc.local里的内容执行一遍
6、/etc/inittab
这顶系统启动时init 进程将吧系统设置成什么样的runlevel 及加载相关的级别对应的启动文件设置。
7、/etc/init.d
这个目录是用来存放系统或服务器以sysstem V 模式启动的脚本,这在以system V模式启动或初始化的系统中常见。
系统全局环境变量永久生效的配置文件。
定义别名以及PATH 变量等等
9、/etc/profile.d
加载系统登录程序的一个目录,以文件的形式存在,但要可执行
10、/etc/issue
记录用户登录前显示的系统版本等信息
11、/etc/sudoers
可以执行使用sudo 命令的配置文件
visudo 类似vi /etc/sudoers,不建议用vi 打开,没有语法检查
12、/var/log/message
系统日志文件
13、/var/spool
定时任务crontab 默认路径,按用户名命名的文件
最近更新:
2015.10.21