work目录下有用户目录若干user1,user2.。。用户名需要自己获取所有目录权限为700,用户名为目录名,用户密码为passwd1和passwd2两种(两者其一)完成如下操作,在每一个用户家目录下创建一个以他们用户名命名的空文件,并写入例如“hellouser1”。#!/bin/bashd=`/root/work`fo..
分类:
系统相关 时间:
2016-03-30 07:08:14
阅读次数:
206
#!/bin/bash
while:;do
read-p"doyoucontinue(y/n):"k
case$kin
y)
read-p"uinputthenumber:"n
if[$n-lt6]
then
m=`seq$n5`
echo$m
elif[$n-gt5]&&[$n-lt16]
then
m1=`seq$n15`
echo$m1
fi
continue
;;
n)
exit
;;
*)
echo"你输入错误,请重新输入"
;;
esac
done
fi#!/..
分类:
其他好文 时间:
2016-03-26 08:24:26
阅读次数:
141
写一个脚本:要求如下:1:依次向/etc/passwd目录中的每一个用户问好,并指出其UID号!(eg:Helloroot,youruidis0)2:统计这个脚本共有多少个账户?#!/bin/bashname=`cat/etc/passwd|awk-F:‘{print$1}‘`foruin$namedoi=`id$u|awk-F‘=‘‘{print$2}‘|awk-F‘(‘‘{print$1}‘`uid_n..
分类:
系统相关 时间:
2015-12-18 13:20:27
阅读次数:
184
下面是我常用的几个主机监控的脚本,大家可以根据自己的情况再进行修改,希望能给大家一点帮助。1、查看主机网卡流量#!/bin/bash
#network
#Mike.Xu
while:;do
time=‘date+%m"-"%d""%k":"%M‘
day=‘date+%m"-"%d‘
rx_before=‘ifconfigeth0|sed-n"8"p|awk‘{print$2}‘|cut-c7-‘
tx..
分类:
系统相关 时间:
2015-11-28 06:43:06
阅读次数:
198
#!/bin/sh#服务优化,(sshd、network、crond、syslog、rsyslog)服务保持默认开机启动ServiceList=$(chkconfig--list|grep‘0‘|awk‘{print$1}‘|grep-Ev‘sshd|network|crond|syslog‘)forServicein$ServiceListdo/etc/init.d/$Servicestopchkconfig--level0123456$Serviceoffdone#..
分类:
系统相关 时间:
2015-11-28 06:42:00
阅读次数:
223
写一个脚本,计算100以内所有的奇数的和以及所有偶数的和,分别显示出来#! /bin/bashsum1=0for i in `seq 1 2 100`do sum1=$[$sum1+$i]doneecho $sum1sum2=0for j in `seq 2 2 100`do sum2=$...
分类:
系统相关 时间:
2015-10-04 20:54:52
阅读次数:
293
linux学习之shell练习1、描述shell程序的运行原理(可附带必要的图形说明);2、总结shell编程中所涉及到的所有知识点(如:变量、语法、命令状态等等等,要带图的哟);总结文章:http://pizimsn.blog.51cto.com/7002551/16976713、总结课程所讲的所有循环语句、条件判断的使..
分类:
系统相关 时间:
2015-09-25 03:55:52
阅读次数:
355
bash编程:练习题1.写一个脚本:如果某路径不存在,则将其创建为目录;否则显示其存在,并显示内容类型#!/bin/bash
#
baseurl=/var/tmp/testdir
if[-e$baseurl];then
echo"fileisnoexists."
else
mkdir-p$baseurl
file$baseurl
fi2.写一个脚本,完成如下功能;判断给定的两个数..
分类:
系统相关 时间:
2015-09-22 00:13:04
阅读次数:
389
设计一个脚本,监控远程的一台机器(假设ip为123.23.11.21)的存活状态,当发现宕机时发一封邮件给你自己。提示:1.你可以使用ping命令ping-c10www.baidu.com2.发邮件的命令是echo"邮件内容"|mail-s"主题"abc@139.com3.脚本可以搞成死循环,每隔30s检测一次#!/bin/bash
#Remotemo..
分类:
系统相关 时间:
2015-07-23 14:13:33
阅读次数:
181
下载下面的日志并且复制粘贴到你的Linux里,然后进行统计分析:1.log(118.01KB,下载次数:1698)要求:统计出每个IP的访问量有多少?提示,先awk过滤出ip,然后进行排序,统计重复数。#!/bin/bash
#StatisticsforeachIPaccess
#2015/07/2221:44
awk-F‘‘‘{print$1}‘1.log|sort-n|..
分类:
系统相关 时间:
2015-07-23 00:51:55
阅读次数:
170