作为运维,必须掌握的50个Linux上重要的配置文件
今天分享一下50个Linux重要的配置文件,基本运维人员都需要知道。看你熟悉几个?
1 用户与权限管理相关
/etc/passwd | |
/etc/shadow | |
/etc/group | |
/etc/gshadow | |
/etc/sudoers | visudo 编辑以防配置错误。 |
/etc/login.defs | |
/etc/skel/ | .bashrc,用于初始化用户环境。 |
/etc/security/limits.conf | |
/etc/pam.d/ | |
/var/log/lastlog | lastlog 查看。 |
2 网络配置与访问控制相关
/etc/hosts | |
/etc/resolv.conf | |
/etc/hostname | |
/etc/nsswitch.conf | |
/etc/hosts.allow | |
/etc/hosts.deny | |
/etc/network/interfaces | |
/etc/sysconfig/network | |
/etc/sysconfig/network-scripts/ifcfg-* | |
/etc/netplan/*.yaml |
3 系统启动与服务管理相关
/etc/fstab | |
/etc/rc.local | |
/etc/inittab | |
/etc/systemd/system/*.service | |
/usr/lib/systemd/system/*.service | |
/etc/init.d/ | |
/etc/default/grub | update-grub 生成实际配置。 |
/boot/grub2/grub.cfg | /etc/default/grub 自动生成。 |
/etc/sysctl.conf | sysctl -p 加载生效。 |
/etc/modprobe.d/*.conf |
4 日志与系统审计相关
/var/log/messages | |
/var/log/syslog | |
/var/log/auth.log | |
/var/log/secure | |
/var/log/dmesg | |
/var/log/boot.log | |
/var/log/wtmp | last 查看。 |
/var/log/btmp | lastb 查看暴力破解等风险。 |
/var/log/cron | |
/var/log/kern.log |
5 用户环境与 Shell 配置相关
/etc/profile | |
~/.bash_profile | |
~/.bashrc | |
/etc/bashrc | |
/etc/environment |
6 计划任务与调度相关
/etc/crontab | |
/etc/cron.d/ | |
/var/spool/cron/ | crontab -e 创建的定时任务在此目录下保存,以用户名命名。 |
7 系统信息与状态查看相关
/proc/cpuinfo | |
/proc/meminfo |
眼见它起高楼,眼见高楼塌,Oracle裁撤MySQL团队,社区版危矣!
消失的数据库巨头,如今只剩3家活着!
给每种语言 1GB 内存,看看谁先死 !
《AI数据分析之ChatBI发展与应用实践》白皮书(附下载)正式上线啦
Linux 一键巡检脚本,建议收藏!
MySQL要坐不住了!Vitess之父Sugu“投敌”Postgres造新数据库,这次真要掀翻桌子?
为什么DeepSeek火之后,人们想到的是大量裁员,而不是实行上三休四?
苹果“痛下杀手”弃Java,用自家语言Swift重写关键服务:内存减90%,性能增40%!
号外!《核心系统分布式数据库选型指南》电子书(附下载)正式上线
解锁数据架构现代化密码,《实时数仓选型指南》电子书(附下载)正式上线啦