shell脚本实现批量端口扫描】的更多相关文章

#!/bin/bash # Telnet Batach readonly TMOUT= ip_prefix="192.168" ip_network_range="80-80" ip_network_host_range="1-254" port_range="445-445" ports="135 445 3389 3306" execute_num= function telnet_batch() {…
通过shell脚本实现批量添加用户和设置随机密码以及生产环境如何批量添加 原文:http://www.21yunwei.com/archives/4773 有一个朋友问我如何批量创建用户和设置密码 ,我就简单给他写了两个脚本,让他自己参考下并自己根据实际情况进行修改,毕竟他需要的用户名和密码都是实际生产环境的. 这里分两种情况,一种是测试for循环批量添加用户,一个是根据实际生产环境进行批量添加.分别写一下案例如下:1,for添加指定类型用户以及设置随机密码.脚本作用:批量添加user1-10用…
参考链接1:shell脚本:批量修改文件名(删除文件名中字符) 参考链接2:linux shell 字符串操作详解 (长度,读取,替换,截取,连接,对比,删除,位置 ) 参考链接3:每天一个linux命令(21):find命令之xargs 参考链接4:SED 简明教程 参考链接5:shell 学习第十天-sed 查找与替换 #批量改名,增加字符 ls | xargs -t -i mv {} xxx_{} #批量改名,删除/增加字符 #方式一: for file in `ls xxx_*`;do…
前提:需切换到需要批量修改扩展名的目录下,运行脚本 [root@VM_0_10_centos shellScript]# cat modifyExtension.sh #!/bin/bash # 编写批量修改扩展名脚本,如批量将 txt 文件修改为 doc 文件 # 执行脚本时,需要给脚本添加位置参数 # 脚本名 txt doc(可以将 txt 的扩展名修改为 doc) -o $# -eq ];then echo "[usage]: ./modifyExtension.sh 需修改的扩展名 修改…
1.目的 通过模拟接口方法,实现批量用户开通 2.分析 A.接口含body和head部分,其中body中的某些变量为必填字段,包含用户的信息,接口可整理成body.xml.head.xml文件. B.用户信息清单可以整理成list.txt文件. C.逐行读取list.txt文件,将其用户信息对应替换到body.xml文件中.然后使用curl方法发送接口信息. D.将开户结果输出至result.log文件. 3.脚本实现 #! /bin/sh Bxml=``/body.xml Hxml=``/he…
添加字符 举例如下:批量创建10个随机字符串的文件,要求每个文件名后面添加_aaa,后缀名不变: [root@localhost goodboy]# ls adddbbdedf.html  baacjaiija.html  bhcfaabcfh.html  dgjdcdfbca.html  efejadfdji.html agdhcdeaje.html  bgffbffjcg.html  cbbiebdafh.html  diadebbhag.html  jcajafgejf.html 脚本1:…
[root@localhost wyb]# cat user10.sh #!/bin/bash #批量创建10个系统帐号wangyb01-wangyb10并设置密码(密码为随机8位字符串). >user.list ` do useradd wangyb$user password=`-` echo $password|passwd wangyb$user --stdin echo wangyb$user $password >> user.list done [root@localhos…
#!/usr/bin/bash [ -f /etc/init.d/functions ] && . /etc/init.d/functions array=( http://www.wosoquan.com http://www.taobao.com http://www.baidu.com http://192.168.1.110 http://192.168.1.18 ) curl_ip(){ wget -T 5 -t 2 --spider $1 &>/dev/null…
#!/bin/bash export LOG_FILE='/data/log/search' spider_search_pid=`ps aux|grep flask_web_search|grep -v "grep"|awk '{print $2}'` if [ "$spider_search_pid" ];then echo "old spider search process is killed" fi cd /data/spider-se…
早上本想将一些照片上传到相册中,但是由于所有照片的扩展名都是JPG而不是小写的jpg,因此造成了“格式不正确”而不能上传照片.此刻就产生了这样一个问题:使用shell脚本如何批量将所有文件的扩展名JPG都改成小写的jpg? 既然要批量替换文件名,那么肯定得用一个for循环依次遍历指定目录下的每个文件.对于每个文件,假如该文件的名称为name.oldext,那么我们必 须原始文件名中挖出name,再将它与新的文件扩展名newext拼接形成新的文件名name.newext.依照这样的思路,就诞生了下…