Linux系统中的常用配置文件

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Linux系统中常用的配置文件汇总解析

注:为了方便记忆和学习,对Linux系统中常用的配置文件有一个整体上的认识和把握,知道一些常用配置文件有哪些主要的选项和用途。其中有错误的地方,欢迎兄弟们给予改正。

一、系统引导流程中的配置文件

1./etc/inittab

格式:id:run-levels:action:process

含义:id 标识符,一般为两位字母或数字

run-levels 运行级别,可以指定多个

action 执行的状态和要求.

action 常用取值:

initdefault 指定系统缺省启动的运行级别

sysinit系统启动任何运行级别都执行process

wait 执行process中的指定命令并等其结再执行其他命令

crtlaltdel按下crtl+alt+del时执行process指定的命令process 运行脚本的命令

作用:init进程通过读取它来执行相应的运行级别和状态,从而继续引导系统

2./boot/grub/grub.conf

格式:

含义:default定义缺省启动系统(多系统时才有意)

timeout定义默认等待时间(值为0则不等待)

splashimage定义grub的界面图片

hiddenmenu隐藏菜单

title定义菜单项名称

root定义系统内核所在的分区

kernel指定内核所在位置

initrd指定镜像文件所在位置

作用:对自举程序grub菜单以及grub加载内核所需要的系统配置信息的设定.

二、软件包管理中的修改Y um源为光盘

1. /etc/yum.repos.d/CentOS-Media.repo

格式:

含义:baseurl指定yum源的路径

enable=1表示启用=0表示不启用

作用:通过配置此文件,可以自己制作yum源,如图,/mnt/cdrom这是指定光盘的挂载点为yum源,即以光盘作为yum源。

三、用户及用户组配置文件

1. /etc/passwd

格式: 用户名:密码位:UID: GID: 描述:宿主目录:shell类型

含义:用户名字母和数字组成

密码位Linux历史遗留问题。明文转为密文放入shadow文件

UID 用户标识

GID 缺省用户组标识

描述用户的描述信息

宿主目录用户登录系统后的缺省目录

Shell类型用户使用的shell

作用:存放用户的信息

2./etc/shadow

格式:用户名:密码:最后一次修改时间:最小时间间隔:最大时间间隔:警告时间:账号闲置时间:失效时间:标识

含义:最后一次修改时间用户最后一天修改密码的天数

最小时间间隔两次修改密码之间的最小天数

最大时间间隔密码保持有效的最多天数。

警告时间从系统开始警告到密码失效的天数

账号闲置时间账号多久没有登录过

失效时间密码失效的绝对天数

标志一般不使用

作用:配置用户账号的密码、时间范畴等一些信息。

3. /etc/group

格式: 组名:组密码:GID:组内用户列表

含义:组名用户组名称

组密码可以使非组内用户切换到组内,临时具有该组权限

GID 用户组标识

组内用户列表属于该组的所有用户列表

作用:用户组配置文件,列明了用户与组的关系

4. /etc/gshadow

格式:组名:组密码:组管理员:组内用户列表

含义:组管理员设定组管理员可以管理组内其他用户,其他选项同gpasswd 5./etc/motd

格式:无固定格式

含义:红色框内是用户登录后显示的信息。

作用:可以发布公共信息,或者使用系统的特别说明等…

四、Sudo授权中的配置文件中的主要用法

1. /etc/sudoers

格式:用户名主机IP地址=命令1,命令2,命令N…

含义:用户名sudo 授权执行sudo命令的用户。

主机IP地址可以写具体的ip 、localhost 、all

命令:原则上授予的命令越精细越好。

作用:授权普通用户以root身份执行命令

五、服务进程管理计划任务文件

1、Crontab文件

格式:分钟小时日月星期命令1;命令2;命令N

含义:分钟范围在0-59的任意数字,间隔时间用*/N表示(0<=N<=59)小时范围在0-23的任意数字,间隔时间用*/N表示(0<=N<=23)

日范围在1-31的任意数字

月份范围在1-12的任意数字

星期范围在0-6 的任意数字,0表示星期日,剩下的分别对应星期1-6 命令在指定时间点或周期内执行设定的命令,多条命令用“;”间隔顺序执行。

* 未知时间用*表示

作用:用于生成crond进程所需要的crontab文件,周期执行配置文件中的命令或脚本

六、文件系统管理

1. /etc/fstab (重点文件,很多系统的功能都靠它来实现。)

格式:分区名:挂载点:文件系统类型:设置:是否检测:检测顺序

含义:分区名这个位置可以指定分区设备名例如/dev/sdb2(第二块硬盘

的第二分区)、卷标、swap文件、远程主机共享目录等。

挂载点磁盘分区或者是远程共享目录所挂载的空目录。SWAP分

区或者SW AP文件挂载点项为swap。

文件系统类型一般硬盘分区的文件系统类型为ext3,虚拟内存为swap、

远程共享目录类型为nfs,其他文件类型为系统特殊文件

类型。

设置defaults为默认设置,default中常用设置选项包括:

rw 可读写

suid 开启SETUID功能

相关文档
最新文档