返回顶部
首页 > 资讯 > 操作系统 >怎么进行Linux系统的启动
  • 540
分享到

怎么进行Linux系统的启动

2023-06-06 03:06:30 540人浏览 薄情痞子
摘要

今天就跟大家聊聊有关怎么进行linux系统启动,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。Linux系统启动流程如下:BiOSBasic Input Output SystemMB

今天就跟大家聊聊有关怎么进行linux系统启动,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。

Linux系统启动流程如下:
BiOSBasic Input Output System
MBRstage1(第一个阶段),硬盘最开始的512字节镜像,硬盘挂了可以重写这个文件
GRUB
加载内核
init   进程是1
runlevel

Linux内核文件保存在:
可引导的设备第一个扇区前512字节最后2个字节一定是55AA
引导代码为前446字节

stage2是第二阶段,然后加载各种文件系统
Grub可以引导所有操作系统
/boot/grub/grub.conf(config.ini)
配置格式
title Centos
root (hd0,1)
kernel /boot//boot/vmlinuz-2.6.32-279.el6.i686 ro root=UUID=77272833-B6BB-4D53-B043-9541D1102EBD
initrd /boot/initramfs-2.6.32-279.el6.i686.img
title redhat RHEL6
root (hd1,0)
kernerl /boot/vmlinuz ro root=UUID= {根分区}
initrd /boot/initrd.img

/boot/vmlinuz    内核文件(很精简)
/boot/vmlinuz-2.6.32-279.el6.i686
/boot/initramfs   内核模块(内核不太常用的一些模块打包)
/boot/initramfs-2.6.32-279.el6.i686.img
需要的时候可以动态加载
早期使用的红帽5initrd被红帽6initramfs给替换了

1.命令dmesg显示本次内核启动信息
2.cd /var/log/
  less dmesg

top命令查看系统进程

init是系统运行的第一个进程(所有进程的父进程)
调用/etc/rc.d/rc.sysinit负责对系统进行初始化,挂载文件系统,并且根据运行级别启动相应服务

运行runlevel查看级别
Linux运行级别:
0   关机
1   单用户模式  single
2   不带网络的多用户模式
3   命令行多用户模式 常用
4   未使用
5   X11图形界面模式比3多个图形界面,其他一样
6   重启

inint 5

运行级别保存在配置文件:  一个文件用来修改配置
/etc/inittab
id:5:initdefault

/etc/init/保存配置文件不同的功能保存在不同的文件里,功能和inittab功能类似
eg.
vi /etc/init/control-alt-delete
exec /sbin/shutdown -r now "Control-Alt-Delete pressed"
注释掉加#
eg.
tty.conf 终端配置文件
cat tty.conf
cat start-ttys.conf (默认启动终端)
eg.
系统服务
cd /etc/rc.d/
ls
cd rc5.d/
ls

命令runlevel显示当前及上一个运行级别

命令init可修改当前运行级别
init 3
单用户模式下可恢复root密码
为内核传递参数1或single可进入单用户模式
单用户模式不执行任何服务
单用户模式直接以root用户登录,并且不需要密码
启动时按e修改引导参数给内核添加参数
然后按b启动
防止别人通过这方式来修改密码
可以修改/boot/grub/grub.conf文件对修改添加密码权限
passWord --md5 $1$aoWpTe$/MWUUYbB1F.2RUZK8nbWU0
加密后的密码可以通过grub-md5-crypt命令生成
这个加密也忘了 就只能把硬盘拖下来 用别的Linux系统引导 然后把配置文件删掉 就可以编辑引导文件了
安全的加密方式 分区级别的加密

看完上述内容,你们对怎么进行Linux系统启动有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注编程网操作系统频道,感谢大家的支持。

--结束END--

本文标题: 怎么进行Linux系统的启动

本文链接: https://lsjlt.com/news/245851.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 怎么进行Linux系统的启动
    今天就跟大家聊聊有关怎么进行Linux系统启动,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。Linux系统启动流程如下:BIOSBasic Input Output SystemMB...
    99+
    2023-06-06
  • Linux怎么进行启动优化
    本篇内容介绍了“Linux怎么进行启动优化”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!下面现介绍一下运行次序和运行级别:一个 Linux ...
    99+
    2023-06-10
  • Linux系统怎么启动zookeeper
    这篇文章主要介绍了Linux系统怎么启动zookeeper,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。ZooKeeper命令行工具类似于Linux的shell环境,不过功能...
    99+
    2023-06-28
  • Linux系统怎么启动RabbitMQ
    这篇文章主要为大家展示了“Linux系统怎么启动RabbitMQ”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Linux系统怎么启动RabbitMQ”这篇文章吧。RabbitMQ是开源的高级消息...
    99+
    2023-06-28
  • Linux系统中怎么启动nginx
    这篇文章主要介绍了Linux系统中怎么启动nginx的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Linux系统中怎么启动nginx文章都会有所收获,下面我们一起来看看吧。Nginx简介:Nginx (engi...
    99+
    2023-06-28
  • Linux中怎么跟踪系统启动时的进程顺序
    要跟踪系统启动时的进程顺序,可以使用以下方法: 查看启动日志文件:系统启动时会生成启动日志文件,可以查看该文件以了解系统启动时的...
    99+
    2024-04-02
  • Linux系统下怎么重启进程
    这篇“Linux系统下怎么重启进程”除了程序员外大部分人都不太理解,今天小编为了让大家更加理解“Linux系统下怎么重启进程”,给大家总结了以下内容,具有一定借鉴价值,内容详细步骤清晰,细节处理妥当,希望大家通过这篇文章有所收获,下面让我们...
    99+
    2023-06-28
  • 怎么进行Linux启动时间优化
    这篇文章主要介绍怎么进行Linux启动时间优化,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!快速启动嵌入式设备或电信设备,对于时间要求紧迫的应用程序是至关重要的,并且在改善用户体验方面也起着非常重要的作用。这个文章给...
    99+
    2023-06-16
  • Linux服务器系统怎么查看进程启动时间
    本篇内容介绍了“Linux服务器系统怎么查看进程启动时间”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!Linux系统服务器下查看进程启动时间...
    99+
    2023-06-05
  • Linux系统启动过程是怎么样的
    小编给大家分享一下Linux系统启动过程是怎么样的,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!在BIOS阶段,计算机的行为基本上被写死了,可以做的事情并不多;一...
    99+
    2023-06-28
  • Linux系统启动流程是怎么样的
    这篇文章主要为大家展示了“Linux系统启动流程是怎么样的”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Linux系统启动流程是怎么样的”这篇文章吧。linux启动时我们会看到许多启动信息,Li...
    99+
    2023-06-27
  • Linux系统中怎么启动以及重启nginx
    Linux系统中怎么启动以及重启nginx,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。1、进入nginx安装目录下的sbin目录下2、执行以下命令:./nginx -c ...
    99+
    2023-06-28
  • Linux系统要怎么进行分区
    Linux系统要怎么进行分区,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。linux分区方法,不同的人有不同的方法,反正没有统一的方法。在分区方面,我觉得根据自...
    99+
    2023-06-05
  • 怎么对Linux系统进行清理
    这篇文章主要介绍怎么对Linux系统进行清理,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!linux和windows系统不同,linux不会产生无用垃圾文件,但是在升级缓存中,linux不会自动删除这些文件,还是很占...
    99+
    2023-06-28
  • Linux中怎么进行系统升级
    要在Linux系统中进行系统升级,可以使用以下步骤: 打开终端窗口,使用管理员权限登录系统(通常是使用sudo命令)。 运行...
    99+
    2024-03-06
    Linux
  • Linux系统怎么在启动时自动运行命令或脚本
    这篇文章主要为大家展示了“Linux系统怎么在启动时自动运行命令或脚本”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Linux系统怎么在启动时自动运行命令或脚本”这篇文章吧。方法 1 ...
    99+
    2023-06-28
  • linux系统启动不了怎么修复
    如果Linux系统无法启动,可以尝试以下几种修复方法:1. 检查硬件问题:首先确保硬件设备正常连接,例如硬盘、内存等。可以尝试重新插...
    99+
    2023-09-06
    linux
  • linux怎么查看系统启动日志
    在Linux系统中,可以通过以下几种方式来查看系统启动日志:1. 使用命令查看日志文件:使用命令cat /var/log/boot....
    99+
    2023-10-21
    linux
  • 怎么获取linux系统启动时间
    本篇内容主要讲解“怎么获取linux系统启动时间”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么获取linux系统启动时间”吧!前言时间对操作系统来说非常重要,从内核级到应用层,时间的表达方式...
    99+
    2023-06-09
  • 怎么进行Linux系统的备份恢复
    怎么进行Linux系统的备份恢复,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。tar 命令副本(本机备份整个系统,以后还原还是还原到本机)注意根目录下要有充足的可用空间用于备份...
    99+
    2023-06-28
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作