欢迎访问 生活随笔!

生活随笔

当前位置: 首页 >

总结--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/rpm

3、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.log

4、DNF包管理器

配置文件:/etc/dnf/dnf.conf 仓库文件:/etc/yum.repos.d/ *.repo 日志: /var/log/dnf.rpm.log

5、与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.conf

7、系统的计划任务:

/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常用配置文件总结的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。