系统的运行级别

1.Linux启动过程简述:

第一步:

第二步:BIOS检测:主板,内存,外设接口,存储设备等

第三步:从指定的存储设备中固定的一小块位置读取引导程序

第四步:引导程序会读取磁盘文件分区表,从其中启动分区

第五步:从引导分区中去读取关键的启动配置,启动初始话程序,内核,最终将内核加载到了内存中,将其运行;

第六步:系统的管理权交给内核,内核启动完成后,会启动第一个活动进程init进程。

2..Linux的自动开机自启动:

   开机自启动的内容是通过脚本完成的,他们通常是系统服务。这些开机自启动的服务配置在/etc/rc.d目录下,/etc/rc.d目录下的内容不是单独存在的,它靠/etc/init.d目录下的脚本

/etc/rc.d控制的是要启动什么服务

/etc/init,d保存的是可以使用的服务

init进程启动时,会根据/etc/rc.d中的配置内容去一个一个启动/etc/init.d目录下相关的服务

rc.d目录下有rc0.d到rc6.d,其中0-6表示运行级别。0表示关机

3.硬链接文件与软链接文件:

链接文件:相当于windows下的快捷方式,用一个特殊的文件指向另一个文件。这个特殊的文件保存的是另一个文件的路径。操作这个特殊文件,就相当于操作那个被链接的文件。

软链接的本质相当于两个具有依赖关系的文件。

硬链接文件

indoe编号:Linux文件系统和目录都具有的唯一的编号。硬链接文件指的是存放与不同文件系统中具有相同inode的编号的文件,是一个文件。相当于一个文件在文件系统中的干分身,这些文件之间不存在依赖关系,但是一个被修改则全部被修改,只有当全部硬链接文件都被删除掉这个文件才被删除完成


4.Linux服务:

Linux的服务器启动,停止,重启的管理脚本存放到了/etc/init.d目录下,该目录下的内容被硬链接到了/etc/rc.d/init.d下面。init.d目录下的服务可以通过service命令来管理这个服务。

所以二者是同一回事。

配置开机自定义的字其佛那个程序,有两个基本手段:

手段1:

1.在init.d目录下增加一个服务管理脚本,增加这个脚本之后可以通过service命令进行管理。

2.通过chkcofig将其加入到指定运行级别中去。

手段2:修改rc.local文件,在其中加入任何需要开机就执行的命令

5网络服务

网络服务是Linux下的一个较为特殊的服务,这个服务可以管理管理一些子服务,这些子服务并不是开机启动时候的服务。这个网络服务的名字叫做xinetd,通常让其管理的服务有:ftp服务,telnet服务。

sshd服务可以加密,sftp可以进行文件传输

xinetd服务的管理内容存放到了/etc/xinetd.d, 该目录下存放xinetd服务所管理的网络子服务配置文件。





  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值