Linux查看启动历史: 瞬间追溯启动过程(linux查看启动记录)
Linux是将系统整合成一个完整的稳定的系统的一种架构性系统,从软件版本,内核,管理程序和服务,以及硬件配置的一致性统一,才能使整个系统运行稳定,系统的启动过程更是比较复杂,它涉及到了硬件配置,启动程序,Linux运行内核,服务等各个方面。
比如,在系统刚开机时,主机开机后,会完成硬件配置,加载BIOS程序,识别处理器,初始化内存,检查外设等,随后执行启动程序grub,grub会读取引导配置文件grub.conf,识别引导位置,并加载运行程序,读取Linux运行内核,最后按照启动脚本的规定,启动系统的各个服务。
而对于这个启动历史,是否好像洪荒之力一般,追溯不到?其实不然,通过readlog指令,可以查看Linux装机启动过程中执行的各种指令,也就是启动历史,它是把整个开机启动过程以连续的状态命令行在当前控制台上显示出来,日志记录格式的文件,主要的体现在/etc/rc.d/ rc.local这个文件中,所有的启动指令都被记录在里面,而“ readlog” 是查看这个文件的指令。
现在我们就来看看《 Linux查看启动历史》的方法。
首先,我们进入系统要查看的服务器,终端模式,例如:root@ubuntu:~#。
然后用readlog查看文件并输出rc.local。例如:
root@ubuntu:~#readlog /etc/rc.d/rc.local
当然这里也可以加上命令参数,来减少输出日志,
root@ubuntu:~#readlog /etc/rc.d/rc.local | grep -v ‘#’
最后就可以查看这个文件里面的启动过程了,就可以查看Linux启动的具体情况。
总之,Linux查看启动历史只需要使用readlog指令,查看/etc/rc.d/rc.local文件,就可以追溯整个开机启动过程,瞬间穿越时空,追溯启动过程了。