根文件系统

讲一下配置文件etc
在etc文件夹中要放入几个文件:inittab/rcS/fstab
1.(1)inittab的工作原理就是被/linuxrc(也就是busybox)执行时所调用起作用
(2)inittab在/etc目录下,所以属于一个运行时配置文件,是文本格式的(内容是由一系列的遵照一个格式组织的字符组成的),实际工作的时候busybox会(按照一定的格式)解析这个inittab文本文件,然后根据解析的内容来决定要怎么工作。
2.rcS:
/etc/init.d/rcS文件是linux的运行时配置文件中最重要的一个,其他的一些配置都是由这个文件引出来的。这个文件可以很复杂也可以很简单,里面可以有很多的配置项。
(1)PATH=xxx
首先从shell脚本的语法角度分析,这一行定义了一个变量PATH,值等于后面的字符串
后面用export导出了这个PATH,那么PATH就变成了一个环境变量。
(2)runlevel=
runlevel也是一个shell变量,并且被导出为环境变量。
runlevel这个环境变量到底有什么用?
runlevel=S表示将系统设置为单用户模式
(3)umask=
umask是linux的一个命令,作用是设置linux系统的umask值。
umask值决定当前用户在创建文件时的默认权限。
(4)mount -a
mount命令是用来挂载文件系统的
mount -a是挂载所有的应该被挂载的文件系统,在busybox
中mount -a时busybox会去查找一个文件/etc/fstab文件,这个文件按照一定的格式列出来所有应该被挂载的文件系统(包括了虚拟文件系统)

文章来源:朱老师网络大课堂

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值