|
|
|
|
|
开机
- 核心文件:/boot/vmlinuz
- 虚拟文件系统镜像:/boot/initrd|/boot/initramfs
- 核心模组位置:/lib/modules/
- 核心源码:/usr/src/linux|/usr/src/kernels/
- 需要核心载入模组的设定文件位置:/etc/modules-load.d/*.conf
- 需要核心带参数载入模组的设定文件位置:/etc/modprobe.d/*.conf
- 模组依赖文件:/lib/modules/$(uname -r)/modules.dep
- 核心模组文件:*.ko
- 文件系统挂载:/etc/fstab
- grub2设定文件:/boot/grub2/grub.cfg
- grub设定文件修改生成:/etc/default/grub,/etc/grub.d/
函数库
- 默认路径:/usr/lib,/usr/lib64
- 动态函数库:libxxx.so
- 静态函数库:libxxx.a
- 核心:xxx.ko
- 函数库载入缓存配置:/etc/ld.so.conf
shell环境
- /etc/profile
- ~/profile
- ~/bashrc {/etc/bashrc}
系统服务
- daemon初始化环境设定文件目录:/etc/sysconfig/
- 服务与端口对应参考设定文件:/etc/services
systemd
- 服务设定位置:
- /usr/lib/systemd/system/
- /run/systemd/system/
- /etc/systemd/system/(一般为连接文件)
- service设定文件:
- /usr/lib/systemd/system/*.service: 预设设定文件
- /etc/systemd/system/system/*.service.d/: 用户个性化设定文件,会被加入设定
- /etc/systemd/system/system/*.service.wants/: 连结文件,启动该服务后推荐启动的其他服务
- /etc/systemd/system/system/*.service.requires/: 连结文件,启动该服务之前,需要预先启动的服务
systemV
- super daemon管理:xinetd/inetd
- xinetd设定文件:主要设定文件(预设值)/etc/xinetd.conf |各daemon个性化设定文件目录/etc/xinetd.d/
- 各服务各自设定文件目录:/etc/
用户与群组
- /etc/passwd
- /etc/shadow
- /etc/group
- /etc/gshadow
- /etc/default/useradd {SKEL=/etc/skel}
- /etc/login.defs
- /etc/sudoers
磁盘配额
- /etc/projects
- /etc/projid
磁盘阵列
PAM模组
- /etc/pam.d/
- /lib64/security/
- /etc/security/
定时任务
- /etc/at.allow
- /etc/at.deny
- /etc/cron.allow
- /etc/cron.deny
- /etc/crontab
- /etc/cron.d/ (/etc/cron.hourly/,/etc/cron.daily/,/etc/cron.weekly/,/etc/cron.monthly/)
- /etc/anacrontab
日志
- /etc/rsyslog.conf
- /etc/rysylog.d/
- /etc/logrotate.conf
- /etc/logrotate.d/
SELinux
网络 /etc/sysconfig/
- /etc/sysconfig/network-scripts/ifcfg-连接名称 网络配置(ip,netmask/prefix等)
- /etc/sysconfig/network-scripts/route-连接名称 路由设置
- /etc/hostname
软件管理
- yum设定文件:/etc/yum.conf
- yum仓库设定:/etc/yum.repos.d/*
- pacman实际设定:/etc/pacman.conf
- pacman设定:/etc/pacman.d/
其他
- /etc/nologin.txt
- /etc/nologin
发表于
2018-01-23 07:51
王浩翔
阅读( 174)
评论()
编辑
收藏
举报
|
|