Linux断点方法,一种基于Linux问题断点的定位方法及系统与流程
本发明属于Linux断点解决技术领域,涉及一种基于Linux问题断点的定位方法及系统。
背景技术:
在Linux的日常测试过程中,经常会遇见一些未知的原因下系统启动过程中突然出现的宕机,黑屏等现象。导致系统无法正常启动运行,而且现有技术中无法定位重启过程中出线的问题;导致宕机,黑屏现象频发且影响正常的启动程序。
此为现有技术的不足之处。因此,针对现有技术中的上述缺陷,提供设计一种基于Linux问题断点的定位方法及系统;以解决现有技术中的上述缺陷,是非常有必要的。
技术实现要素:
本发明的目的在于,针对上述现有技术存在的缺陷,提供设计一种基于Linux问题断点的定位方法及系统,以解决上述技术问题。
为实现上述目的,本发明给出以下技术方案:
一种基于Linux问题断点的定位方法,其特征在于,包括以下步骤:
S1:预判宕机的位置;
S2:添加查找参数到grub中;
S3:根据步骤S2中添加的查找参数,进入相应的断电shell;查看系统下硬件的状态;确定宕机的准确位置。
作为优选,所述步骤S1中,根据Linux的启动流程,预先锁定宕机的位置。
作为优选,所述步骤S2中根据Linux的启动阶段,添加查找参数到grub中。
作为优选,所述步骤S2中,添加的查找参数如下:
rd.break=[cmdline|pre-udev|pre-trigger|initqueue|pre-mount|mount|pre-pivot|cleanup]。
一种基于Linux问题断点的定位系统,其特征在于,包括:
宕机位置预判模块,根据Linux的启动流程,预先锁定宕机的位置;
查找参数添加模块,根据Linux的启动阶段,添加查找参数到grub中;
Shell查阅模块,根据查找参数进入相应的断电shell;查看系统下硬件的状态;确定宕机的准确位置。
作为优选,所述查找参数添加模块中的查找参数如下:
rd.break=[cmdline|pre-udev|pre-trigger|initqueue|pre-mount|mount|pre-pivot|cleanup]。
本发明的有益效果在于,根据不同启动阶段通过配置不同的参数来进入shell界面,在shell界面下查看宕机的日志,分析宕机的原因。
此外,本发明设计原理可靠,结构简单,具有非常广泛的应用前景。
由此可见,本发明与现有技术相比,具有突出的实质性特点和显著地进步,其实施的有益效果也是显而易见的。
附图说明
图1是本发明提供的一种基于Linux问题断点的定位方法的流程图。
图2是本发明提供的一种基于Linux问题断点的定位系统的原理框图。
具体实施方式
下面结合附图并通过具体实施例对本发明进行详细阐述,以下实施例是对本发明的解释,而本发明并不局限于以下实施方式。
实施例1:
如图1所示,本发明提供的一种基于Linux问题断点的定位方法,其特征在于,包括以下步骤:
S1:预判宕机的位置;
S2:添加查找参数到grub中;
S3:根据步骤S2中添加的查找参数,进入相应的断电shell;查看系统下硬件的状态;确定宕机的准确位置。
本实施例中,所述步骤S1中,根据Linux的启动流程,预先锁定宕机的位置。
本实施例中,所述步骤S2中根据Linux的启动阶段,添加查找参数到grub中。
本实施例中,所述步骤S2中,添加的查找参数如下:
rd.break=[cmdline|pre-udev|pre-trigger|initqueue|pre-mount|mount|pre-pivot|cleanup]。
实施例2:
如图2所示,本发明提供的一种基于Linux问题断点的定位系统,其特征在于,包括:
宕机位置预判模块,根据Linux的启动流程,预先锁定宕机的位置;
查找参数添加模块,根据Linux的启动阶段,添加查找参数到grub中;
Shell查阅模块,根据查找参数进入相应的断电shell;查看系统下硬件的状态;确定宕机的准确位置。
本实施例中,所述查找参数添加模块中的查找参数如下:
rd.break=[cmdline|pre-udev|pre-trigger|initqueue|pre-mount|mount|pre-pivot|cleanup]。
以上公开的仅为本发明的优选实施方式,但本发明并非局限于此,任何本领域的技术人员能思之的没有创造性的变化,以及在不脱离本发明原理前提下所作的若干改进和润饰,都应落在本发明的保护范围内。
Linux断点方法,一种基于Linux问题断点的定位方法及系统与流程相关推荐
- 手机室内地磁定位软件_一种基于地磁的智能手机实时定位方法与流程
本发明涉及室内地磁定位导航方法,具体涉及一种基于地磁的智能手机实时定位方法,属于移动计算和室内定位技术领域. 背景技术: 随着室内定位导航的日益需求,利用地磁信息作为位置指纹的室内定位导航技术显示出其 ...
- rssi室内定位算法原理_一种基于RSSI测距的室内定位方法与流程
本发明涉及室内定位领域,尤其涉及一种基于RSSI测距的室内定位方法. 背景技术: : 室内无线定位,是指利用无线网络和定位终端提供待测节点位置.速度和方向等相关信息的服务.对于一个定位算法而言,评价其 ...
- linux 认证 转发,一种基于Linux系统实现路由器的portal认证报文转发方法和装置
主权项: 1.一种基于Linux系统实现路由器的portal认证报文转发方法,其特征在于,在Linux系统上创建虚拟网卡,为虚拟网卡配置环回口IP地址,配置portal进程监听环回口的TCP协议预设端 ...
- linux测试自动化,一种基于Linux系统下自动化测试RoCE性能的方法及系统与流程
本发明涉及自动化测试的技术领域,特别涉及一种基于Linux系统下自动化测试roce性能的方法及其系统. 背景技术: 现在迅速发展的服务器行业,对网络服务性能提出了越来越高的要求.特别是在互联网行业以及 ...
- C#基于Emgucv的圆形识别定位方法
C#基于Emgucv的圆形识别定位方法 在非标自动化行业工作好多年,在高精度运动控制中,机器视觉应用非常广泛.因此在本文章简单分享一种基于Emgucv开发的图像识别定位方法.第一次写博客,不太习惯这个 ...
- linux文件中链接文件系统,一种基于Linux文件系统文件链接的缓存LRU方法
一种基于Linux文件系统文件链接的缓存LRU方法 [技术领域] [0001]本发明涉及信息技术领域,特别是涉及一种基于Linux文件系统文件链接的缓存LRU方法. [背景技术] [0002]目前,随 ...
- linux网卡握手速率模式,一种基于Linux平台下的网卡速率和双工模式测试的方法与流程...
本发明涉及计算机技术领域,更具体的说是涉及一种基于Linux平台下的网卡速率和双工模式测试的方法. 背景技术: 随着社会经济的发展和互联网技术的进步,如今把计算机网络使得我们的生活变得更加方便,快捷. ...
- linux 网络监控 邮件,一种基于Linux的邮件监控方法与流程
本发明涉及计算机安全技术领域,具体地说是一种实用性强.基于Linux的邮件监控方法. 背景技术: 随着计算机的普及以及人们对个人信息安全的重视,如何保障计算机乃至个人信息的安全成为了一个至关重要的问题 ...
- linux 目录防篡改,一种基于Linux虚拟文件系统的防篡改方法及系统的制作方法
一种基于Linux虚拟文件系统的防篡改方法及系统的制作方法 [技术领域] [0001]本发明涉及文件防护技术领域,特别涉及一种基于Linux虚拟文件系统的防篡改方法及系统. [背景技术] [0002] ...
最新文章
- MySql字符串函数使用技巧
- [JavaWeb-HTML]HTML标签_文本标签_练习
- 证明:含有n个结点的二叉链表中含有n+1个空链域
- mysql查询包含字符串的记录_MySQL查询字符串中包含字符的记录
- mysql奢姿密码_mysql trim函数和oracle有区别吗
- Mybatis自定义分布式二级缓存实现与遇到的一些问题解决方案!
- 内联函数inline的使用
- oracle 数据库用户配置,Oracle数据库安装配置示例
- 论文多个实验时VS或Unity工程需要每次新建吗?
- Github每日精选(第17期):Django下的内容管理系统wagtail
- HTML图片与上面的div有空隙,div与div之间有空隙的解决方法
- Calcite 原理解析
- html扩展调用qq邮箱
- 微信域名监控通知、微信域名检测API接口分享
- 2021年中国网上办理车辆和驾驶证业务情况:网上办理车辆和驾驶证相关业务6769万次其中,网上发放临时号牌2043万副[
- java-通知-阿里云短信服务
- MOSS SDK学习(3)
- A 完全k叉树(CCPC-Wannafly Comet OJ 夏季欢乐赛(2019))
- 电商平台快递物流解决方案
- 区块链社交时代 或许永远不会到来