linux加载配置文件命令是什么、配置文件介绍:
每个 Linux 程序都是一个可执行文件,它含有操作码列表,CPU 将执行这些操作码来完成特定的操作 。
例如,ls 命令是由 /bin/ls 文件提供的,该文件含有机器指令的列表,在屏幕上显示当前目录中文件
的列表时需要使用这些机器指令 。几乎每个程序的行为都可以通过修改其配置文件来按照您的偏好或需
要去定制 。
Linux 中有没有一个标准的配置文件格式?
一句话,没有 。不熟悉 Linux 的用户(一定)会感到沮丧,因为每个配置文件看起来都象是一个要迎
接的新挑战 。在 Linux 中,每个程序员都可以自由选择他或她喜欢的配置文件格式 。可以选择的格式
很多,从 /etc/shells 文件(它包含被一个换行符分开的 shell 的列表),到 Apache 的复杂的
/etc/httpd.conf 文件 。
什么是系统配置文件?
内核本身也可以看成是一个“程序” 。为什么内核需要配置文件?内核需要了解系统中用户和组的列表,
进而管理文件权限(即根据权限判定特定用户(UNIX_USERS)是否可以打开某个文件) 。注意,这些文
件不是明确地由程序读取的,而是由系统库所提供的一个函数读取,并被内核使用 。例如,程序需要某
个用户的(加密过的)密码时不应该打开 /etc/passwd 文件 。相反,程序应该调用系统库的 getpw() 函
数 。这种函数也被称为系统调用 。打开 /etc/passwd 文件和之后查找那个被请求的用户的密码都是由
内核(通过系统库)决定的 。
除非另行指定,Red Hat Linux 系统中大多数配置文件都在 /etc 目录中 。配置文件可以大致分为下面
几类:
2、配置文件分类:
访问文件
/etc/host.conf
告诉网络域名服务器如何查找主机名 。(通常是 /etc/hosts,
然后就是名称服务器;可通过 netconf 对其进行更改)
/etc/hosts
包含(本地网络中)已知主机的一个列表 。如果系统的 IP 不
是动态生成,就可以使用它 。对于简单的主机名解析(点分表
示法) , 在请求 DNS 或 NIS 网络名称服务器之前,
/etc/hosts.conf 通常会告诉解析程序先查看这里 。
/etc/hosts.allow
请参阅 hosts_access 的联机帮助页 。至少由 tcpd 读取 。
/etc/hosts.deny
请参阅 hosts_access 的联机帮助页 。至少由 tcpd 读取 。
引导和登录/注销
/etc/issue
/etc/issue.net
时也是管理员,那么在 group 文件中他的条目看起来就会是这样的:user: * :
group-id : project1
/etc/nologin
这是一个普通的文本文件.你可以在里面写上你喜欢的任何东西./etc/nologin
的作用在于,如果它存在,那么系统将拒绝任何非 root 用户的登录请求,并对其
它登录用户显示此文件的内容
此文件常由系统在停机前自动生成.有时系统管理员也会手工生成它,用以禁止
其它用户登录,方便进行一些管理工作.
etc/passwd
1.文件格式
/etc/passwd 存储了系统中所有用户的基本信息.可以说这是系统中最重要的一
个配置文件.对它作任何修改一定要小心谨慎.同时要经常检察这个文件,包括
它的内容和权限设置.
使用 vi 编辑程序打开此文件,可以看到这个文件由许多行记录组成.每一行记
录对应着一个用户.我们以第一行为例.第一行一般是 root 用户的记录,尽管这
不是必需的.实际上用户记录出现的顺序并没有任何的意义.
在我的系统中,/etc/passwd 的第一行看起来是这样的:
root:x:0:0:root:/root:/bin/bash
每一条记录都由 7 个字段组成,每个字段之间用冒号隔开.第一个字段是用户
推荐阅读
- js如何查看对象的原型,js如何查看对象的原型数据
- oracle数据库包怎么看,oracle数据库版本
- css3bordercolors的简单介绍
- 为什么cpu温度高,为什么cpu温度高是很高怎么办
- c语言数组内容比较函数 c语言比较数组中最大的数
- 包含人工智能chatgpt英语亲子的词条
- 华为电信信号显示无服务器,华为手机安上电信卡无服务
- 兰花直播拍卖技巧,淘宝直播兰花拍卖寄养
- linux查版本号命令 linux如何查看版本号