Linux下/etc配置文件当中的小结

本文介绍了Linux系统中关键配置文件的功能及其用途,包括网络配置、系统启动、环境变量设置等,帮助读者理解这些文件如何影响系统的正常运行。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

下面就简单的介绍下其下的几个目录文件的作用

1、/etc/sysconfig/network-scripts/ifcfg-eth0 是网卡的配置文件里面的内容其实就是我们设置的IP地址以及DNS和GATEWAY,还有就是设备在操作系统当中的唯一标识UUID

这里写图片描述

2、 /etc/resolv.conf,是DNS的配置文件,但是需要注意的是重启之后就没效果了如果单独设置这个,因为我们在/etc/sysconfig/network-scripts/ifcfg-eth0网卡里面设置的DNS会同步到/etc/resolv.conf当中

这里写图片描述

3、/etc/hosts,这里面就是去设定用户IP和域名的对应解析表,其实就相当于是本地局域网内的DNS

这里写图片描述

4、/etc/sysconfig/network,在这个文件当中可以修改主机名就是去修改HOSTNAME字段和指定服务器上的网络配置信息,需要注意的是我们修改主机名的时候需要配合hostname一起使用

这里写图片描述

5、/etc/fstab当中存放的是在开机引导的时候自动挂载到linux的文件系统

这里写图片描述

6、/etc/rc.local脚本我们主要是把需要开机自动运行的程序写在这个脚本/etc/rc.local中,这个脚本将在所有的init脚本之后执行,其中#!/bin/sh表示的是以下的代码由/bin/sh 来解释,#!是特殊的表示符,后面的是解释此脚本的shell的路径

这里写图片描述

7、/etc/inittab文件当中可以去设置Linux系统的运行级别,我们可以去设置,当我们把下面的内容修改为3的级别之后,就会以命令行的形式,如果我们修改为5则会以桌面的形式运行,当然前提是我安装了可视化的桌面软件

这里写图片描述

8、Linux当中的/etc/init.d目录,/etc/init.d里的shell脚本能够响应start,stop,restart,reload命令来管理某个具体的应用。比如经常看到的命令:

这里写图片描述

9、/etc/profile目录是系统全局环境变量永久生效的配置文件,定义别名和PATH变量等,/etc/profile文件会为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行.并从/etc/profile.d目录的配置文件中搜集shell的设置

这里写图片描述

10、/etc/profile.d目录,在/etc/profile.d 目录中存放的是一些应用程序所需的启动脚本,其中包括了颜色、语言、less、vim及which等命令的一些附加设置,/etc/profile.d/设置所有用户生效,系统登录程序后加载这个目录下的文件脚本

这里写图片描述

11、/etc/issue 和 /etc/issue.net :这2个文件是你在登录之前显示的,区别一个负责本地登录前显示,一个负责网络登录前显示,也即 /etc/issue 是显示在TTY控制台登录前(非图形界面),而 /etc/issue.net 是显示在远程登录前,需要注意的是/etc/issue.net 不支持转义字符,下面就去查看下其文件当中的内容

这里写图片描述
这里写图片描述

需要注意的是这里的issue.net文件的信息,虽然是远程登录的信息,但是也需要在sshd_config文件当中进行了设置才是可以使用的

下面表示就是将这个指令指定的文件中的内容在用户进行认证前显示给远程用户,默认什么内容也不显示,”none”表示禁用这个特性

这里写图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值