当前位置:
首页 >
总结--linux常用配置文件总结
发布时间:2023/12/20
49
豆豆
生活随笔
收集整理的这篇文章主要介绍了
总结--linux常用配置文件总结
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
配置文件系列
1、Linux用户和组的主要配置文件及文件格式:
/etc/passwd:用户及其属性信息(名称、UID、主组ID等) /etc/group:组及其属性信息 /etc/shadow:用户密码及其相关属性 /etc/gshadow:组密码及其相关属性 (1)passwd文件格式 login name:登录用名(wang) passwd:密码(x) UID:用户身份编号(1000) GID:登录默认所在组编号(1000) GECOS:用户全名或注释 home directory:用户主目录(/home/wang) shell:用户默认使用shell (/bin/bash (2)shadow文件格式 登录用名 用户密码:一般用sha512加密 从1970年1月1日起到密码最近一次被更改的时间 密码再过几天可以被变更(0表示随时可被变更) 密码再过几天必须被变更(99999表示永不过期) 密码过期前几天系统提醒用户(默认为一周) 密码过期几天后帐号会被锁定 从1970年1月1日算起,多少天后帐号失效 (3)group文件格式 群组名称:就是群组名称 群组密码:通常不需要设定,密码是被记录在/etc/gshadow GID:就是群组的ID 以当前组为附加组的用户列表(分隔符为逗号) (4)gshdow文件格式 群组名称:就是群的名称 群组密码: 组管理员列表:组管理员的列表,更改组密码和成员 以当前组为附加组的用户列表:多个用户间用逗号分隔2、库文件
配置文件:/etc/ld.so.conf, /etc/ld.so.conf.d/*.conf 缓存文件:/etc/ld.so.cache rpm的数据库:/var/lib/rpm3、yum客户端配置文件:
/etc/yum.conf:为所有仓库提供公共配置 /etc/yum.repos.d/*.repo:为仓库的指向提供配置 yum的repo配置文件中可用的变量: $releasever: 当前OS的发行版的主版本号 $arch: 平台,i386,i486,i586,x86_64等 $basearch:基础平台;i386, x86_64 $YUM0-$YUM9:自定义变量 日志 :/var/log/yum.log4、DNF包管理器
配置文件:/etc/dnf/dnf.conf 仓库文件:/etc/yum.repos.d/ *.repo 日志: /var/log/dnf.rpm.log5、与TCP超时重传相关的两个内核参数:
/proc/sys/net/ipv4/tcp_retries1,指定在底层IP接管之前TCP最少执行的重传次数,默认值是3 /proc/sys/net/ipv4/tcp_retries2,指定连接放弃前TCP最多可以执行的重传次数,默认值15(一般对应13~30min)6、网络相关配置文件
IP、MASK、GW、DNS相关配置文件:/etc/sysconfig/network-scripts/ifcfg-IFACE 路由相关的配置文件: /etc/sysconfig/network-scripts/route-IFACE /etc/sysconfig/network-scripts/ifcfg-IFACE 设备配置文件:/etc/sysconfig/network-scripts/ifcfg-<name> 帮助文档列出完整选项列表:/usr/share/doc/initcripts*/sysconfig.txt dns名字解析:/etc/resolv.conf /etc/nsswitch.conf7、系统的计划任务:
/etc/crontab,/etc/cron.d/ 配置文件 /etc/cron.hourly/,/etc/cron.daily/,/etc/cron.weekly/,/etc/cron.monthly/ 脚本 管理临时文件的配置文件:/etc/tmpfiles.d/*.conf /run/tmpfiles.d/*.conf /usr/lib/tmpfiles/*.conf 控制用户执行计划任务: /etc/cron.{allow,deny}总结
以上是生活随笔为你收集整理的总结--linux常用配置文件总结的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: 直播录制工具推荐
- 下一篇: Linux性能分析工具top命令详解