2016年9月14日

shell脚本,如何破解字符串对应的md5sum前的RANDOM对应数字?

摘要: 已知下面的字符串是通过RANDOM随机数变量md5sum|cut-c 1-8截取后的结果,请破解这些字符串对应的md5sum前的RANDOM对应数字?[root@localhost md5]# cat zifuchuang 21029299 00205d1c a3da1677 1f6d12dd 890684b [root@localhost md5]# cat shuzi.sh #!/bin... 阅读全文

posted @ 2016-09-14 00:06 王月波 阅读(2165) 评论(0) 推荐(0)

2016年9月13日

shell脚本,如何监控目录下的文件内容是否被修改。

摘要: 第一种方法是通过cmp来进行比对[root@localhost bo]# ls 1.html 2.html 3.html 4.html 5.html 6.html 7.html 8.html 9.html cat.sh [root@localhost bo]# cat cat.sh #!/bin/bash [ ! -f /root/wyb/bo/cat.log ] &&... 阅读全文

posted @ 2016-09-13 00:15 王月波 阅读(6371) 评论(0) 推荐(0)

2016年9月10日

shell脚本,一个经典题目。

摘要: [root@localhost wyb]# cat zhuijiu.sh #!/bin/bash #1、写一个脚本执行后,输入名字,产生随机数01-99之间的数字。 #2、如果相同的名字重复输入,抓到的数字还是第一次抓取的结果, #3、前面已经抓到的数字,下次不能在出现相同数字。 #4、第一个输入名字后,屏幕输出信息,并将名字和数字记录到文件里,程序不能退出,继续等待别的学生输入 file... 阅读全文

posted @ 2016-09-10 01:00 王月波 阅读(1306) 评论(0) 推荐(0)

shelll脚本,根据软链接,找到真实路径

摘要: [root@localhost tmp]# ls -l total 60520 lrwxrwxrwx 1 root root 11 Sep 9 22:54 abc -> /etc/passwd lrwxrwxrwx 1 root root 8 Sep 9 23:02 cde -> /tmp/abc lrwxrwxrwx 1 root root 8 S... 阅读全文

posted @ 2016-09-10 00:19 王月波 阅读(6749) 评论(0) 推荐(0)

2016年9月7日

shell脚本,awk实现每个数字加1.

摘要: [root@localhost add]# cat file 1 3 4 5 7 8 9 [root@localhost add]# cat file|awk '{for(i=1;i<=NF;i++){$i+=1}}1' 2 4 5 6 8 9 10 [root@localhost add]# cat file|awk '{for(i=1;i<=NF;i++){$i+=1}}1{print $... 阅读全文

posted @ 2016-09-07 23:47 王月波 阅读(5555) 评论(0) 推荐(0)

shell脚本,对MySQL数据库进行分库加分表备份

摘要: [root@localhost wyb]# cat table_backup.sh #!/bin/bash flag=0 user=root pass=test mysql -u$user -p"$pass" -e "show databases;" &>/dev/null [ $? -ne 0 ] && read -p "Mysql do not running,start it?(`... 阅读全文

posted @ 2016-09-07 01:18 王月波 阅读(1494) 评论(0) 推荐(0)

2016年9月6日

shell脚本,批量创建10个系统帐号并设置密码为随机8位字符串。

摘要: [root@localhost wyb]# cat user10.sh #!/bin/bash #批量创建10个系统帐号wangyb01-wangyb10并设置密码(密码为随机8位字符串)。 >user.list for user in `seq -w 10` do useradd wangyb$user password=`echo $RANDOM|md5sum|cut -... 阅读全文

posted @ 2016-09-06 23:46 王月波 阅读(1782) 评论(0) 推荐(0)

shell脚本,在指定目录下通过随机小写10个字母加固定字符串oldboy批量创建10个html文件。

摘要: [root@localhost wyb]# cat test10.sh #!/bin/bash #使用for循环在/test10目录下通过随机小写10个字母加固定字符串oldboy批量创建10个html文件 dir=/root/wyb/test10/ [ ! -d $dir ] && mkdir -p $dir for i in `seq 10` do touch $d... 阅读全文

posted @ 2016-09-06 22:59 王月波 阅读(4102) 评论(2) 推荐(0)

shell脚本,按字母出现频率降序排序。

摘要: [root@localhost oldboy]# cat file the squid project provides a number of resources toassist users design,implement and support squid installations. Please browsethe documentation and support section... 阅读全文

posted @ 2016-09-06 18:17 王月波 阅读(1843) 评论(0) 推荐(0)

shell脚本,按单词出现频率降序排序。

摘要: [root@localhost oldboy]# cat file the squid project provides a number of resources toassist users design,implement and support squid installations. Please browsethe documentation and support sections... 阅读全文

posted @ 2016-09-06 18:16 王月波 阅读(598) 评论(0) 推荐(0)

导航