Linux系统中的常用配置文件
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 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功能