加载中
面试没什么了不起!

针对找工作这件事情来讲,很多人都讲"金三银四",其实我对这个说法并不以为然,但是处于种种原因吧,今年3月份我还是加入求职大军。下面总结一下作为一名Linux系统运维工程师遇到的形形色色的...

shell013- 一句话脚本

题目1: 在文本文档1.txt第5行后面增加如下内容: # This is a test file. # Test insert line into this file. sed -i '5a\This is a test file.\nTest insert line into this file.' 1.txt...

2017/09/21 14:19
44
shell脚本-打印数字

写一个shell脚本。提示你输入一个暂停的数字,然后从1打印到该数字。然后询问是否继续。继续的话在输入个在数字接着打印。不继续退出。 例:如果输入的是5,打印1 2 3 4 5 然后继续 输入15 ...

2017/09/20 11:26
71
shell脚本-统计分析日志

已知nginx访问的日志文件在/usr/local/nginx/logs/access.log内 请统计下早上10点到12点 来访ip最多的是哪个? 日志样例: 111.199.186.68 - [15/Sep/2017:09:58:37 +0800] "//plugin.php?i...

2017/09/19 16:21
68
shell脚本-文件打包

需求:将用户家目录(考虑到执行脚本的用户可能是普通用户也可能是root)下面小于5KB的文件打包成tar.gz的压缩包,并以当前日期为文件名前缀,例如今天打包的文件为2017-09-14.tar.gz。 #!/b...

2017/09/15 13:20
37
shell脚本-监控web可用性

写一个shell脚本,通过curl -I 返回的状态码来判定所访问的网站是否正常。比如,当状态码为200时,才算正常。 #!/bin/bash #Judge the website OK or not OK #Written by Adai 2017-09-13 re...

2017/09/14 23:02
55
shell脚本-检查服务状态

先判断是否安装http和mysql,没有安装进行安装,安装了检查是否启动服务,若没有启动则需要启动服务。 说明:操作系统为centos6,httpd和mysql全部为rpm包安装。 #!/bin/bash ##Checking whe...

2017/09/14 23:01
369
shell脚本-监控网卡

每10分钟检测一次指定网卡的流量 如果流量为0,则重启网卡 #!/bin/bash #Monitoring netstat #Written by Adai sar -n DEV 1 1 > /tmp/net_monitor c=`tail -n1 /tmp/net_monitor |awk '{pri...

2017/09/14 23:00
73
shell脚本-判断日期合法

用shell脚本判断输入的日期是否合法。就是判断日期是都是真实的日期,比如20170110就是合法日期,20171332就不合法。 #!/bin/bash #Check the date true or false #Written by Adai read -p...

2017/09/14 22:59
315
shell脚本-三位随机数字

写一个脚本产生随机3位的数字,并且可以根据用户的输入参数来判断输出几组。 比如,脚本名字为 number3.sh。 执行方法: bash number3.sh 直接产生一组3位数字。 bash number3.sh 10 插上10组...

2017/09/14 22:58
88
shell脚本-shell的getops

写一个getinterface.sh脚本可以接受选项[i,I],完成下面任务: 使用一下形式:getinterface.sh [-i interface | -I ip] 当用户使用-i选项时,显示指定网卡的IP地址;当用户使用-I选项时,显...

2017/09/14 22:57
122
shell脚本-三行变一行

题: 比如1.txt内容 1 2 3 4 5 6 7 处理后应该是 1 2 3 4 5 6 7 答: sed 'N;N;s/\n/ /g' 1.txt cat 1.txt | xargs -n3...

2017/09/14 22:56
45
shell脚本-判断pid是否一致

先普及一小段知识,我们用ps aux可以查看到进程的PID,而每个PID都会在/proc内产生。如果查看到的pid而proc内是没有的,则是进程被人修改了,这就代表你的系统很有可能已经被入侵过了。 请大家...

2017/09/14 22:52
28
shell脚本-更改后缀名

编写一个名为chname的程序,将当前目录下所有的.txt文件更名为.doc文件。 编写一个名为chuser的程序,执行中每隔5分钟检查指定的用户是否登录系统,用户名从命令行输入;如果指定的用户已经登...

2017/09/14 22:46
106

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部