在应急响应时有时会遇到系统被植入后门,添加启动项等操作,如果不清楚启动项的话,可能会被黑客植入一些开机启动项,无法彻底清除后门程序,所以在这梳理下启动项的东西 1.操作系统接管硬件以后,首先读入 /boot 目录下的内核文件2.内核文件加载以后,就开始运行第一个程序 /sbin/init,它的作用是初始化系统环境.由于init是第一个运行的程序,它的进程编号(pid)就是1.其他所有进程都从它衍生,都是它的子进程.3.许多程序需要开机启动.它们在Windows叫做"服务"(servic…
参考 网址:https://blog.csdn.net/weixin_41909810/article/details/82775247…
minilogd: 今天发现一台服务起的内存正常占用应该在70左右,但是内存占用却到了90%以上,用top查看发现minilogd占用了30%左右的内存,是不符合预期的,查看开机启动项并无minilogd,而启动项中的syslogd却未能正常启动,情况很诡异. 在网上查了下,首先启动syslog ,service syslog start  ,然后,kill [minilogd PID] 内存占用恢复正常,但是每次重启后都要做一次这操作,暂时没有找到其他相关的办法,有人直接删了minilogd,…
linux 添加开机启动项的三种方法. (1)编辑文件 /etc/rc.local 输入命令:vim /etc/rc.local 将出现类似如下的文本片段: #!/bin/sh## This script will be executed *after* all the other init scripts.# You can put your own initialization stuff in here if you don't# want to do the full Sys V sty…
一般情况下,常规用途的 Linux 发行版在开机启动时拉起各种相关服务进程,包括许多你可能无需使用的服务,例如蓝牙bluetooth.Avahi. 调制解调管理器ModemManager.ppp-dns(LCTT 译注:此处作者笔误 ppp-dns 应该为 pppd-dns) 等服务进程,这些都是什么东西?用于哪里,有何功能? Systemd 提供了许多很好的工具用于查看系统启动情况,也可以控制在系统启动时运行什么.在这篇文章中,我将说明在 Systemd 类发行版中如何关闭一些令人讨厌的进程.…
1   /etc/init.d 2   /etc/inittab 3   /etc/rc.d/init.d  1.   /etc/init.d 是一般开机的启动服务存放在这个目录下,至于实现机制,其实/etc/init.d是一个符号链接文件,链接指向/etc/rc.d/init.d 如下  lrwxrwxrwx. 1 root root 11 Jul 4 00:30   init.d -> rc.d/init.d 2.   /etc/inittab Init进程是系统启动之后的第一个用户进程,所…
开机过程指的是从打开计算机电源直到LINUX显示用户登录画面的全过程.分析LINUX开机过程也是深入了解LINUX核心工作原理的一个很好的途径. 启动第一步--加载BIOS 当你打开计算机电源,计算机会首先加载BIOS信息,BIOS信息是如此的重要,以至于计算机必须在最开始就找到它.这是因为BIOS中包含了CPU的相关信息.设备启动顺序信息.硬盘信息.内存信息.时钟信息.PnP特性等等.在此之后,计算机心里就有谱了,知道应该去读取哪个硬件设备了.在BIOS将系统的控制权交给硬盘第一个扇区之后,就…
Linux开机启动(bootstrap)   作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明.谢谢! 计算机开机是一个神秘的过程.我们只是按了开机键,就看到屏幕上的进度条或者一行行的输出,直到我们到达登录界面.然而,计算机开机又是个异常脆弱的过程,我们满心期望的登录界面可能并不会出现,而是一个命令行或者错误信息.了解计算机开机过程有助于我们修复开机可能出现的问题. 最初始阶段 当我们打开计算机电源,计算机会自动从主板的BIOS(Bas…
linux系统设置服务开机启动 方法1:.利用ntsysv伪图形进行设置,利用root登陆 终端命令下输入ntsysv 回车:如下图     方法2:利用命令行chkconfig命令进行设置 简要说明一下chkconfig 命令的使用方法 Chkconfig --list:将目前的各项服务状态栏显示出来 --level:设置某个服务在该LEVEL下启动或者关闭 单独查看某一服务是否开机启动的命令 :chkconfig --list 服务名 单独开启某一服务的命令 ;chkconfig 服务名 o…
启动第一步--加载BIOS 启动第二步--读取MBR 启动第三步--Boot Loader 启动第四步--加载内核 启动第五步--用户层init依据inittab文件来设定运行等级 启动第六步--init进程执行rc.sysinit 启动第七步--启动内核模块 启动第八步--执行不同运行级别的脚本程序 启动第九步--执行/etc/rc.d/rc.local 启动第十步--执行/bin/login程序,进入登录状态 开机过程指的是从打开计算机电源直到LINUX显示用户登录画面的全过程.分析LINU…