一.三种取随机数并加密的方法
1.random的取数并加密
取数的方法:
取随机数的方法:
取随机数的并加密的方法:
2.data时间取随机数并加密
二.随机数的应用
1.批量创建以随机数开头的文件
题目1:在/westos目录下创建10个开头以10个小写字母的随机数,结尾是_westos.html的文件
题目2:批量将html换成HTML
第一种方法 for
第二种方法 AWK
题目3:在/westos目录下创建10个开头以10个小写字母的随机数,结尾是_westos后面是带两位序号的.html的文件
注:下面的脚本使用了两种生成随机加密数的方法:random和openssl
2.批量创建带序号的用户,并且密码是随机数,并输出到文件中
运行结果:
查看输出文件:
批量删除创建的用户:
3.将加密后的密钥转化为加密前的数字(破解加密)
定义一个数组,里面为需要破解的加密后的文字
fungetmd5为生成全部的随机加密,共有32767个
funfindmd5是跟数组里加密后的进行比对
没有的话调整cut的位数
Linux的shell脚本random相关应用和批量修改建立练习
原文:http://anfishr.blog.51cto.com/8534000/1981844