linux 常用文件
更新取决于进度。
/etc 目录(该节文件均可通过 man $文件名
命令查看详情)
- /etc/hosts:Linux将目标主机名及其对应的IP地址存储在该配置文件中。当需要查询某个主机名对应的IP地址时,程序将首先检查这个文件。
- /etc/host.conf:可通过该文件来自定义系统解析主机名的方法和顺序(一般是先访问本地文件 /etc/hosts,再访问DNS服务器)。
- /etc/resolv.conf:DNS服务器IP地址。
- /etc/protocols : 该文件定义了所有上层协议对应的protocol字段(IP数据报协议字段)的数值。
- /etc/services:该文件定义了所有知名服务使用的端口号。
/proc/sys/net/ipv4 目录
- /proc/sys/net/ipv4/ip_forward:路由器都能执行数据报的转发功能,而主机一般只发送和接收数据报。可以通过修改该文件的参数(默认为0,不具备转发功能)来使主机能具备数据报转发功能。
- /proc/sys/net/ipv4/tcp_sack:通过该内核参数来启用或关闭选择性确认选项。
- /proc/sys/net/ipv4/tcp_timestamps:通过该内核参数来启用或关闭时间戳选项。
- /proc/sys/net/ipv4/conf/all/send_redirects:该内核参数指定是否允许发送ICMP重定向报文。
- /proc/sys/net/ipv4/conf/all/saccept_redirects:该内核参数指定是否允许接收ICMP重定向报文。