- /etc/centos-release 记录系统版本信息
- /etc/issue 系统登录前提示信息
- /etc/motd 系统登陆后提示信息
- /etc/gdm 系统登录后显示的配置文件
- /etc/gdm/custom.conf 图形界面下用户自动登录时可指定用户不输入密码直接登录
vim /etc/gdm/custom.conf
/etc/gdm/custom.conf
- /etc/localtime 本地时区的配置文件
- /usr/share/zoneinfo 所有时区配置文件
- /etc/passwd:用户属性信息及密码文件(名称、UID、主组ID等)
- /etc/grup:组及其属性信息配置文件
- /etc/shadow:用户密码及其相关属性配置文件
- /etc/gshadow:组密码及其相关属性配置文件
- /var/spool/mail:用户的邮件目录
- /etc/default/useradd 新建用户时的家目录环境模板配置文件
- /etc/skel/* 用户的环境变量目录
- /etc/login.defs 加密算法类型保存文件及uid邮件目录设定
- /etc/shells:shell环境的配置文件
- ~/.bash_logout 用户退出登录时执行的操作文件
- /run/nologin 禁止普通用户登录的文件,当即将关机时,该文件也会自动生成,也可手动创建配置文件
- /etc/ld.so.conf RPM包配置文件
- /etc/ld.so.conf.d/*.conf RPM包配置文件
- /var/lib/rpm:rpm的数据库目录
- /var/lib/yum:yum的数据库目录
- /var/log/yum.log:yum日志文件
- /etc/mtab 记录了mount挂载的信息,根据挂载记录自动更新
- /proc/sys/net/ipv4/tcp_max_orphans 指定内核能接管的孤儿连接数目
- /proc/sys/net/ipv4/tcp_fin_timeout 。指定孤儿连接在内核中生存的时间
- /proc/sys/net/ipv4/tcp_retries1 ,指定在底层IP 接管之前TCP最少执行的重传次数,默认值是3
- /proc/sys/net/ipv4/tcp_retries2 ,指定连接放弃前TCP最 最多可以执行的重传次数,默认值15 (一般对应13 ~30min)
- /proc/sys/net/ipv4/tcp_congestion_control 当前所使用的拥塞控制算法
- /proc/sys/net/ipv4/icmp_echo_ignore_all 设置是否禁止ping的配置文件
- /etc/udev/rules.d/70-persistent-net.rules 网络接口识别并命名相关的udev配置文件:
- /var/log/dmesg为内核启动开机信息过程存储的文件 dmesg命令可查看文件中的内容
- /etc/sysconfig/network-scripts/route-IFACE 网路路由信息配置文件
- /etc/sysconfig/network-scripts/ifcfg-IFACE
IP、MASK、GW、DNS相关配置文件:
- /etc/hosts 本地解析文件
- /etc/resolv.conf DNS配置文件
- /etc/sysconfig/network 主机名配置文件(Centos6)
- /etc/hostname 主机名配置文件(Centos7)
- /proc/PID Linux系统各进程的相关信息均保存在此目录的各文件中
- /etc/at.allow 允许用户执行at任务(默认不存在)
- /etc/at.deny 禁止用户执行at任务
- /etc/crontab 系统计划任务配置文件
- /var/log/cron 系统计划任务的日志文件
- /etc/cron.{allow,deny} 控制用户执行计划任务
- /proc/meminfo 内存相关信息文件
- /dev/urandom 生成随机数设备文件
- /etc/init.d/functions 或/etc/rc.d/init.d/functions 系统自带的函数文件
- Centos 5启动配置文件:/etc/inittab
- Centos 6启动配置文件:/etc/inittab,/etc/init/*.conf
Systemd:systemd Centos 7
配置文件:/etc/lib/systemd/system,/etc/systemd/system
- /boot/grub/grub.conf <-- /etc/grub.conf grub启动配置文件
default=#:设定默认启动的菜单项;落单项(title) 编号从0开始
timeout=#:指定菜单项等待选项选择的时长
splashimage=(hd#,#)/PATH/XPM_FILE:菜单背景图片文件路径
hiddenmenu 隐藏菜单
password [--md5] STRING 启动菜单md5编辑认证
password --encrypted STRING:
title TITLE:定义菜单项“标题”,可出现多次
root (hd#,#):查找stage2及kernel文件所在设备分区;为grub的根
kernel /PATH/TO/VMLINUZ_FILE [PARAMETERS] 启动的内核
initrd /PATH/TO/INITRAMFS_FILE: 内核匹配的ramfs文件
password [--md5|--encrypted] STRING:启动选定的内核或操作系统时进行认证
- 内核参数文档:/usr/share/doc/kernel-doc-2.6.32/Documentation/kernel-parameters.txt
- /etc/sysctl.conf sysctl 默认配置文件
kernel.shmmax=XXXXXX 控制内存的使用情况(bytes为单位)