麒麟系统下重启测试的方法以及测试脚本
1.在/lib/systemd/system目录下放一个reboot-test.service:
[Unit]
Description=reboot-test
After=network.target[Service]
User=root
Group=root
ExecStart=/root/reboot-test.sh[Install]
WantedBy=multi-user.target
2.写一个reboot的脚本,放在系统的/root目录下,脚本代码如下:
#!/bin/bash
cntfile="/root/cntfile";
logfile="/root/logfile";
let totalcnt=500; //测试的次数
let pingcnt=0;
if [ ! -f "$cntfile" ]; thencnt=0;
elselet cnt=`cat "$cntfile"`;
fiif [ -z $cnt ]; thencnt=0;
fiif [ $cnt -eq 0 ]; thenif [ -f $logfile ]; thenrm $logfile;fitouch $logfile;
fiif [ $cnt -eq $totalcnt ];thenexit 0;
filet cnt=$cnt+1;
echo $cnt > $cntfile;
echo "-----------test count is $cnt-------------" >> $logfile;
lspci | grep Eth >> $logfilesleep 20; //每次重启等待的时间
reboot
3.更改reboot-test.sh的权限:
chmod 777 reboot-test.sh
4.开始测试的命令:
systemctl enable reboot-test
systemctl start reboot-test
5.测试过程中,如果想要停止,可以使用下面的命令来停止测试:
systemctl stop reboot-test
systemctl disable reboot-test
这里可以更改上面的reboot脚本,因为之前写的重启过程中只等待20s,可能来不及输入这两条命令,可以根据自己的情况适当提高等待的时间。
麒麟系统下重启测试的方法以及测试脚本相关推荐
- linux系统下重启网络服务的两种方法
linux系统下重启网络服务的两种方法 发布时间:2020-04-02 11:25:25 来源:亿速云 阅读:207 作者:小新 今天小编给大家分享的是linux系统下重启网络服务的两种方法,很多人都 ...
- win7系统下重启之后打印机服务就会自动停止的解决方法
win7系统下重启之后打印机服务就会自动停止的解决方法: 第一步.进入Win7系统后,您需要启动win7系统的任务管理器窗口,然后切换到进程这一栏中,将spoolsv.exe运行进程结束掉.之后,您同 ...
- android系统自动休眠代码流程,一种基于Android系统下的可控休眠方法及系统与流程...
本发明涉及一种手机应用,尤其涉及一种基于android系统下的可控休眠方法及系统. 背景技术: android设备的休眠指的是当长时间不用手机时手机会自动进入一个省电模式,调低或者关闭一部分电压的输出 ...
- inode对接微软服务器,windows系统下iNode的使用方法.doc
windows系统下iNode的使用方法 WIN7系统安装完毕后,装上iNode客户端后发现会出电脑网卡不能被识别的情况 ,无法使用iNode客户端正常上网. 遇到这种情况 需要对iNode在win7 ...
- win10水印烦死了_win10系统下word去水印的方法【图文】
很多win10系统用户都会从网上下载word文档来进行修改,而在下载的word文档中有时候会有水印,而有些用户并不知道要怎么去除word中水印,为此win7之家小编这就给大家带来win10系统下wor ...
- linux上pyenv卸载,在Ubuntu 18.04系统下安装pyenv的方法
本文介绍在Ubuntu 18.04操作系统下安装pyenv的方法,使用它可以进行Python多版本管理,目的是防止不同的Python版本因为不兼容而出现错误.安装pyenv其实非常的简单,只需要在系统 ...
- win10系统哪个是索引服务器,小编教你在Win10系统下建立索引的方法技巧
在使用电脑的过程中,有时候为了快速找到某个文件或程序,我们会通过搜索功能来实现,不过大家也知道搜索一功能默认全盘扫描,若是用户的电脑配置不高的话那搜索速度就比较慢了,所以我们可以搜索时可以建立索引条目 ...
- linux daemon步骤,编写Linux系统下Daemon程序的方法步骤
编写Linux系统下Daemon程序的方法步骤 一.引言 Daemon程序是一直运行的服务端程序,又称为守护进程. 本文介绍了在Linux下编写Daemon程序的步骤,并给出了例子程序. 二.Daem ...
- 教你在Mac系统下双开微信的方法
日常使用中在Mac系统下,应该也有很多朋友跟我一样需要双开微信这种需求吧?废话不多说,现在就来教大家如何在Mac系统下双开微信的方法. 操作步骤 在Mac的终端粘贴以下代码,回车就可以了. nohup ...
最新文章
- [摘]一张图 , oracle merge用法:
- JAVA解析各种编码密钥对(DER、PEM、openssh公钥)
- 课后作业:情境二:数据类型与运算符 3、运算符及表达式
- 如何确保SAP OData服务的返回结构为JSON格式
- python win7 sp1_[ Python - 15 ] win7安装paramiko问题总汇
- Windows10 家庭版安装Docker
- SpringBoot集成WebSocket案例:服务端与客户端消息互通
- (二)win7下用Intelij IDEA 远程调试spark standalone 集群
- MongoDB的web可视化管理工具
- 三极管在ad中的原理图库_AD18 原理图库
- 井口综合安检-解决方案
- 数据分析概念与职业操守
- 加拿大康考迪亚计算机工程,加拿大康考迪亚
- 基于LeNet的手写汉字识别(caffe)
- 398高校毕业设计选题
- ArcGIS计算面状河流的长度(河流中心线)
- mysql gui vim_Vim 有什么奇技淫巧?
- 独具目光的郭研(转载)
- elf2flt 解释
- SfxMCP基于rtsp协议H5无插件直播方案中RTSP设备的接入方法 - sfxlab
热门文章
- Android TV笔记1
- SharePoint 2010 安装错误:请重新启动计算机,然后运行安装程序以继续
- driver failed programming external connectivity on endpoint mysql57
- RHCA-436-4 rhcs conga
- 携手“懂行人” ,护航自贸区综保区高质量发展
- 服务器上mysql授权命令_MySQL授权命令grant的使用方法
- 华为双屏手机计算机,华为双屏手机设计惊艳亮相 背面的屏幕是干嘛用的?
- ZERO-SHOT:多聚焦融合
- 0/1背包问题(蛮力法)
- 如何完全卸载VS2010(亲自体验过)