首页 > 其他分享 >系统常用的配置文件及其作用

系统常用的配置文件及其作用

时间:2024-08-14 16:49:37浏览次数:9  
标签:文件 常用 配置文件 及其 路径 systemd etc bash

在CentOS系统中,有许多重要的配置文件用于管理系统的各个方面。这些配置文件通常位于/etc目录下,以下是一些常用的系统配置文件及其功能概述:

网卡配置文件:
路径:/etc/sysconfig/network-scripts/ifcfg-ethX(在旧版本中可能是ifcfg-eth,而在Red Hat 7及以后的版本中可能是ifcfg-ensXX,但可以通过安装时设置net.ifnames=0 biosdevname=0来改为eth)。
功能:配置网络接口的参数,如IP地址、子网掩码、网关、DNS服务器等。
DNS解析文件:
路径:/etc/resolv.conf
功能:指定DNS服务器的地址,用于域名解析。
Hosts文件:
路径:/etc/hosts
功能:映射主机名到IP地址,优先于DNS解析。
开机自动挂载文件:
路径:/etc/fstab
功能:定义了系统启动时自动挂载的文件系统,包括分区、远程文件系统、swap等。
系统启动方式文件(在较新版本中可能已被systemd替代):
路径:/etc/inittab(注意:在systemd系统中,这个文件可能不再使用)
功能:配置系统的运行级别和启动过程。
系统启动脚本文件:
路径:/etc/init.d(对于systemd系统,服务管理脚本位于/usr/lib/systemd/system/或/etc/systemd/system/)
功能:存放系统启动时需要执行的脚本,用于启动系统服务。
系统全局环境变量配置:
路径:/etc/profile
功能:为系统的每个用户设置环境信息,如PATH、LANG等。
账号信息文件:
路径:/etc/passwd
功能:存储系统上所有用户的基本信息,包括用户名、密码(加密后)、用户ID、组ID、家目录和登录Shell等。
执行sudo命令的配置文件:
路径:/etc/sudoers
功能:配置哪些用户和组可以执行sudo命令以及他们的权限。
系统日志配置文件:
路径:/etc/rsyslog.conf(在Red Hat 6及以后版本中使用)
功能:配置系统日志的收集、处理和转发规则。
bash环境配置文件(用户级):
.bash_profile:每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,该文件仅仅执行一次。
.bashrc:为每一个运行bash shell的用户执行此文件。当bash shell被打开时,该文件被读取。
.bash_logout:当每次退出系统(退出bash shell)时,执行该文件。
防火墙配置文件:
路径可能因使用的防火墙软件而异,对于firewalld,配置文件可能通过firewall-cmd命令动态配置,而非直接编辑文件。
请注意,随着CentOS版本的更新,某些配置文件的路径或功能可能会有所变化。例如,CentOS 7及以后的版本采用了systemd作为初始化系统,许多传统的init脚本和配置文件已被systemd的服务单元(.service文件)所取代。因此,在配置CentOS系统时,建议查阅最新的官方文档或社区资源以获取最准确的信息。

标签:文件,常用,配置文件,及其,路径,systemd,etc,bash
From: https://www.cnblogs.com/hflinux/p/18359327

相关文章

  • postgresql常用快捷命令
    查看帮助信息通过此命令查看数据库命令帮助信息,本文中的所有命令都可以在帮助命令列表找到命令格式:?示例:\?查看所有数据库命令格式:\l示例:\l切换数据库命令格式:\c数据库名称示例:\ctest_database执行成功会切换到指定的数据库查看数据库对象的相关信息命......
  • 2024 中国开发者调查报告出炉:通义灵码是开发者最常用的 AI 编码辅助工具
    日前,CSDN&《新程序员》发起了一份围绕开发者现状、人工智能和开源的深度调查问卷,最终形成了一份详尽的《2024中国开发者调查报告》。报告中提到,AI技术的确已成为许多开发者工作中不可或缺的一部分,有69%的开发者表示,他们正在使用AI工具。聚焦到开发者日常编码辅助工具上......
  • 2024 中国开发者调查报告出炉:通义灵码是开发者最常用的 AI 编码辅助工具
    日前,CSDN&《新程序员》发起了一份围绕开发者现状、人工智能和开源的深度调查问卷,最终形成了一份详尽的《2024中国开发者调查报告》。报告中提到,AI技术的确已成为许多开发者工作中不可或缺的一部分,有69%的开发者表示,他们正在使用AI工具。聚焦到开发者日常编码辅助工具上......
  • 【Nginx】nginx案例-配置文件
      案例一、【web服务应用】七层反向代理,负载均衡,动静分离 vim/usr/local/nginx/conf/nginx.conf......http{......#gzipon;#配置负载均衡的服务器列表,weight参数表示权重,权重越高,被分配到的概率越大upstreamtomcat_server{server1......
  • CFD中多孔介质计算及其工程应用
    1.多孔介质模型简介多孔介质模型主要用于模拟某空间内存在固相和气相或(及)液相的区域,以简化计算。简单来说,就是在原来很多细孔,管束,棒束等区域,采用简化模型,用纯流体区域代替这些复杂的区域。2.应用下面综合具体算例及其应用多孔介质的原因,进行分类说明本人见过的采用多孔介......
  • 宝塔面板常用Linux命令汇总
    Windows用户无需查看,该命令仅限Linux用户使用。管理宝塔停止面板服务/etc/init.d/btstop启动面板服务/etc/init.d/btstart重启面板服务/etc/init.d/btrestart修复面板/etc/init.d/bt16卸载面板服务/etc/init.d/btstop&&chkconfig--delbt&&rm-f/etc/init......
  • 宝塔面板Linux面板忘记密码-常用Linux命令
    命令输入这段命令,然后在最后输入新密码cd/www/server/panel&&btpythontools.pypanel此处填写新密码Linux面板清除登录限制如果提示多次登录失败,暂时禁止登录请输入以下命令清除登录限制。rm-f/www/server/panel/data/*.loginLinux面板删除域名绑定面板如果当前面板......
  • 多模态大模型中的幻觉问题及其解决方案
    人工智能咨询培训老师叶梓转载标明出处多模态大模型在实际应用中面临着一个普遍的挑战——幻觉问题(hallucination),主要表现为模型在接收到用户提供的图像和提示时,可能会产生与图像内容不符的描述,例如错误地识别颜色、数量或位置等。这种误判可能对实际应用造成严重影响,如在自......
  • django常用的组合搜索组件
    文章目录django常用的组合搜索组件快速使用配置信息1.视图函数2.前端模板3.css样式代码实现django常用的组合搜索组件在项目开发中,如果有大量数据就要用到组合搜索,通过组合搜索对大块内容进行分类筛选。快速使用三步走:(其实主要就是传入配置信息)创建组合搜索......
  • springboot配置文件0开头的数字自动被转换成为其他值/与原值不匹配: 000000转为0
    在springboot配置文件需要使用字符串类型的数值时候,有时候直接写一个0开头的数值,例如001。配置生效之后,打印配置参数时候发现不对,输出的是数值1。而yml中配置的:000000,输出的是:0publicclassConstructYamlIntextendsAbstractConstruct{publicConstructYamlInt(){......