expect脚本expect是什么expect是一个免费的编程工具,用来实现自动的交互式任务,而无需人为干预。说白了,expect就是一套用来实现自动交互功能的软件。在实际工作中,我们运行命令、脚本或程序时,这些命令、脚本或程序都需要从终端输入某些继续运行的指令,而这些输入都需要人为的手工进行。而利用expect,则可以根据程序的提示,模拟标准输入提供给程序,从而实现自动化交互执行由于在linux
分类:
编程语言 时间:
2020-07-29 15:04:04
阅读次数:
77
转至:http://www.178linux.com/88406 1、写一个脚本,使用ping命令探测172.16.250.1-172.16.250.254之间的所有主机的在线状态 在线的主机使用绿色显示 不在线的主使用红色显示 #!/bin/bash # for i in {1..254};do ...
分类:
系统相关 时间:
2020-07-28 14:20:46
阅读次数:
84
转至:http://www.178linux.com/88405 1、创建一个10G分区,并格式为ext4文件系统 a) 要求其block大小为2048,预留空间百分比为2,卷标为MYDATA,默认挂载属性包含acl; ~]# mke2fs –t ext4 –b 2048 –m 2 –L MYDAT ...
分类:
系统相关 时间:
2020-07-28 14:19:03
阅读次数:
85
转至:http://www.178linux.com/88838 1、写一个脚本,判断当前系统上所有用户的shell是否为可登录shell(即用户的shell不是/sbin/nologin);分别这两类用户的个数;通过字符串比较来实现; 2、写一个脚本 (1) 获取当前主机的主机名,保存于hostn ...
分类:
系统相关 时间:
2020-07-28 14:18:50
阅读次数:
83
转至:http://www.178linux.com/88910 一、请详细描述CentOS系统的启动流程(详细到每个过程系统做了哪些事情) 第一步:POST加电自检 主要实现的功能是检测各个外围硬件设备是否存在而且能够正常运行起来,实现这一自检功能的是固化在主板上的ROM(主要代表为CMOS)芯片 ...
分类:
系统相关 时间:
2020-07-28 14:10:40
阅读次数:
87
1.centos的演变 1.1启动流程sysvinit 串行启动:一次一个,一个一个启动 并行启动:全部的一起启动 init优点 运行非常良好。主要依赖于shell脚本 init缺点 1、启动慢 2、容易夯住,fstab与nfs挂载问题 1.2upstart 技术 使用的版本: centos6 ub ...
分类:
其他好文 时间:
2020-07-27 15:59:50
阅读次数:
77
在写jenkinsbash脚本的时候对更新前进行备份,当需要备份的文件不存在时候,jenkins会直接退出修改一下脚本对需要备份的文件进行判断,如果存在文件或目录则备份,这样就不会报错了,作个记录
分类:
系统相关 时间:
2020-07-27 14:03:19
阅读次数:
89
sed在处理文本时是逐行读取文件内容,读到匹配的行就根据指令做操作,不匹配就跳过。 sed是Linux下一款功能强大的非交互流式文本编辑器,可以对文本文件进行增、删、改、查等操作,支持按行、按字段、按正则匹配文本内容,灵活方便,特别适合于大文件的编辑。详细用法参考:shell脚本--sed的用法 s ...
分类:
系统相关 时间:
2020-07-25 10:05:51
阅读次数:
96
编程语言众多,从事不同的工作岗位都有一门适合自己的工作语言,而自动化测试作为当下非常热门的领域,从事自动化测试哪种编程语言更好?当然是python,不仅仅只是简单。
分类:
编程语言 时间:
2020-07-24 10:12:06
阅读次数:
141
想在服务器上写一个shell脚本,在磁盘使用率达到80%时,自动清理掉一些没有用的日志文件,根据这个想法,在生产环境上写了一个以下脚本,按照该流程,可实现在linux环境做一个定时任务来执行shell脚本,监控磁盘内存,当到达80%时,将自动清空catalina.out的日志文件。1.进入到tomc ...
分类:
系统相关 时间:
2020-07-24 09:22:33
阅读次数:
106