linux开机启动流程及需要开机启动服务讲解和修改及防火墙

linux系统从开机到登陆的启动流程。

1.开机BIOS自检

2.MBR引导

3.grub引导菜单

4.加载内核kernel

5.启动init进程

6.读取inittab文件,执行rc.sysinit,rc等脚本

7.启动mingetty,进入系统登陆界面

精简开机系统启动、有必要保留的开机启动:

1、sshd

远程连接linux服务器的服务程序

2、rsyslog

操作系统提供的一种机制,系统守护程序通常会使用rsyslog

将各种信息储存在系统日志文件中,Centos6以前此服务的名字为syslog

3、network

激活,网络

4、crond

该服务用于周期性的执行系统及用户配置的任务计划。

生产环境必须用到的软件。

5、sysstat

检测系统性能及效率的一组工具。如cpu使用率、硬盘和网络吞吐数据等。

通过这些数据的分析判断系统是否正常。

1)iostat工具提供CPU使用率及硬盘吞吐效率的数据:

2)mpstat工具提供与单个或多个处理器相关的数据:

3)sar工具负责收集、报告并存储系统活跃度的信息。

装系统时暂时留着五个。

修改开机启动方法:

1、Setup   System services 2、ntsysv  同上

Chkconfig --list 看服务在哪个服务上开机启动

使开机只启动sshd|network|rsyslog|crond|sysstat的命令:

for name in `chkconfig --list|awk ‘{print $1}‘|grep -Ev"sshd|network|rsyslog|crond|sysstat"`;do chkconfig $name off;done

Chkconfig设定开机启动

linux优化之iptables防火墙处理

iptables -L -n 查看防火墙

/etc/init.d/iptables status 查看状态

关闭防火墙:/etc/init.d/iptables stop

时间: 2024-12-13 23:34:45

linux开机启动流程及需要开机启动服务讲解和修改及防火墙的相关文章

Linux启动流程简介以及各启动阶段失败的恢复方法

透彻的了解Linux启动流程是非常关键的知识点,只有了解了这部分内容,才会在Linux出现系统级别的错误时能够非常冷静的面对以及快速的排错. Linux启动流程 第一阶段 BIOS不是操作系统的职责范围 BIOS是硬件的功能,属于firmware BIOS存储于ROM,不需要强电就可以实现数据保存 更改BIOS如启动顺序保存在一种特定的RAM中,为了保证断电后实际更改保存,通过BIOS上加电池来解决 在BIOS可以选择启动顺序(硬盘,光盘,网络等) 如果选择BIOS从硬盘启动,硬盘的必须是MBR

【思维导图】UEFI启动流程:从“开机上电”到“OS Loader”

https://pan.baidu.com/s/1Xoxi-xxlvBIrLNWSIGIZHA 原文地址:https://www.cnblogs.com/LonerInTheNight/p/9084552.html

启动管理-启动流程-运行级别及启动过程

运行级别: 启动过程:

启动管理-启动流程-执行级别及启动过程

执行级别: 启动过程:

【嵌入式开发】 Bootloader 详解 ( 代码环境 | ARM 启动流程 | uboot 工作流程 | 架构设计)

作者 : 韩曙亮 博客地址 : http://blog.csdn.net/shulianghan/article/details/42462795 转载请著名出处 相关资源下载 :  -- u-boot 源码 : http://download.csdn.net/detail/han1202012/8342761 -- S3C2440 文档 : http://download.csdn.net/detail/han1202012/8342701 -- S5PV210_iROM_Applicati

从0移植uboot (二) _启动流程分析

来源:Linux社区  作者:xiaojiang1025  : http://www.linuxidc.com/Linux/2017-02/141019.htm 经过了上一篇的配置,我们已经执行make就可以编译出一个uboot.bin,但这还不够,首先,此时的uboot并不符合三星芯片对bootloader的格式要求,其次,此时的uboot.bin也没有结合我们的开发板进行配置,还无法使用.而要进行这样的个性化配置,前提条件就是对uboot开机流程和编译系统有所了解,本文主要讨论前者.uboo

linux-系统启动流程-7

1,BIOS开机自检,检查cpu硬件及开机启动顺序,查找第一个磁盘磁头的MBR信息并加载BOOtloader,然后将控制权交与bootloader 2, GRUB GRUB(Grand Unified Bootloader),多系统启动程序 stage1 : 查找加载stage 1.5 stage1.5: 可以识别文件系统, 即识别 /boot/ 磁盘第一个分区 stage 2: grub 识别/boot/grub/grub.conf ,根据配置文件,读取Kernel 信息,然后加载kernel

Android 7.1.1 锁屏界面启动流程

前几天遇到一个低概率复现锁屏界面不显示,仅仅显示状态栏的问题,跟了下锁屏界面启动显示的流程,在这分享下,也方便以后自己查看.前面简介了下Zygote启动流程, Zygote进程启动后会首先创建一个SystemServer进程,SystemServer进程在调用startOtherServices同一时候也会调用WindowManagerService的systemReady()方法 //frameworks/base/services/java/com/android/server/System

YARN Container 启动流程分析

YARN Container 启动流程分析 本文档从代码出发,分析了 YARN 中 Container 启动的整个过程,希望给出这个过程的一个整体的概念. 文档分为两个部分:第一部分是全局,从头至尾地把 Container 启动的整个流程串联起来:第二部分是细节,简要分析了 Container 启动流程中涉及到的服务.接口和类. 注意: 基于 hadoop-2.6.0 的代码 只写了与 Container 启动相关的逻辑,并且还大量忽略了很多细节,目的是为了得到一个整体的概念. 为了让分析更具体