习题1:每天生成一个文件要求:请按照这样的日期格式(xxxx-xx-xx)每日生成一个文件,例如今天生成的文件为)2018-02-05.log, 并且把磁盘的使用情况写到到这个文件中(不用考虑cron,仅仅写脚本即可)参考答案:#!/bin/bash
# date:2018年2月5日
d=`date +%F`
logname="$d.log"
df 
分类:
系统相关 时间:
2018-02-07 10:22:11
阅读次数:
180
if [ $# != 1 ] then echo "Usage: $0 number" exit 1 else for((i=1;ii;j--)) do echo -n " " done for k in `seq 1 $i` do echo -n "* " ... ...
分类:
系统相关 时间:
2018-01-23 15:38:39
阅读次数:
167
#!/bin/bash for i in `seq 1 254` do ping -c2 192.168.0.$i &>/dev/null && echo "192.168.0.$i" & done ...
分类:
系统相关 时间:
2018-01-22 12:00:36
阅读次数:
172
if [ $# != 2 ] then echo "Usage: $0 /dev/vdb /data" exit 1 else mkfs.ext4 $1 mount $1 $2 fi ...
分类:
系统相关 时间:
2018-01-20 16:23:33
阅读次数:
175
设计一个脚本,监控远程的一台机器(假设ip为123.23.11.21)的存活状态,当发现宕机时发一封邮件给你自己。 提示: 1. 你可以使用 ping 命令:ping -c10 123.23.11.212. 发邮件脚本可以参考:https://coding.net/u/aminglinux/p/am ...
分类:
系统相关 时间:
2018-01-19 15:45:39
阅读次数:
219
有一台服务器作为Web应用,有一个目录(/data/web/attachment)不定时地会被用户上传新的文件,但是不知道什么时候会上传。所以,需要我们每5分钟做一次检测是否有新文件生成。请写一个 shell 脚本去完成检测。检测完成后若是有新文件,还需要将新文件的列表输出到一个按年、月、日、时、分 ...
分类:
系统相关 时间:
2018-01-17 15:56:59
阅读次数:
169
需求:写一个脚本计算一下linux系统所有进程占用内存大小的和。(提示,使用ps或者top命令)
#!/bin/bashtime=`date?+%y-%m-%d-%H:%M:%S`##方法一s=0for?m?in?`ps?aux?|awk?‘{print?$6}‘?|grep?-v&
分类:
系统相关 时间:
2018-01-16 18:21:55
阅读次数:
148
shell练习:写一个脚本实现如下功能:输入一个数字,然后运行对应的一个命令。显示命令如下:*cmd meau** 1--date 2--ls 3--who 4--pwd? 当输入1时,会运行date命令,输入2时会运行ls,以此论推答案:#!?/bin/bash
read?-p?"*cmd?meau**?1--date&nbs
分类:
系统相关 时间:
2018-01-15 14:52:14
阅读次数:
208
把一个文本文档的前5行中包含字母的行删除掉,同时把6到10行中的全部字母删除掉 ...
分类:
系统相关 时间:
2018-01-14 01:01:28
阅读次数:
193
请详细查看如下几个数字的规律,并使用 shell 脚本输出后面的十个数字 10 31 53 77 105 141 ...... ...
分类:
系统相关 时间:
2018-01-11 15:39:39
阅读次数:
196