linux shell实现实时扫描

Linux/Unix社区 > 系统维护与使用区 [问题点数:100分,结帖人linzhangs]
等级
本版专家分:37
勋章
Blank
黄花 2008年12月 Oracle大版内专家分月排行榜第二
2008年11月 Oracle大版内专家分月排行榜第二
结帖率 100%
等级
本版专家分:225
等级
本版专家分:3789
勋章
Blank
红花 2014年4月 Linux/Unix社区大版内专家分月排行榜第一
2013年12月 扩充话题大版内专家分月排行榜第一
Blank
黄花 2014年3月 Linux/Unix社区大版内专家分月排行榜第二
2014年1月 扩充话题大版内专家分月排行榜第二
Blank
蓝花 2014年6月 扩充话题大版内专家分月排行榜第三
2014年5月 扩充话题大版内专家分月排行榜第三
2014年5月 Linux/Unix社区大版内专家分月排行榜第三
等级
本版专家分:45
等级
本版专家分:37
勋章
Blank
黄花 2008年12月 Oracle大版内专家分月排行榜第二
2008年11月 Oracle大版内专家分月排行榜第二
等级
本版专家分:37
勋章
Blank
黄花 2008年12月 Oracle大版内专家分月排行榜第二
2008年11月 Oracle大版内专家分月排行榜第二
等级
本版专家分:225
等级
本版专家分:3789
勋章
Blank
红花 2014年4月 Linux/Unix社区大版内专家分月排行榜第一
2013年12月 扩充话题大版内专家分月排行榜第一
Blank
黄花 2014年3月 Linux/Unix社区大版内专家分月排行榜第二
2014年1月 扩充话题大版内专家分月排行榜第二
Blank
蓝花 2014年6月 扩充话题大版内专家分月排行榜第三
2014年5月 扩充话题大版内专家分月排行榜第三
2014年5月 Linux/Unix社区大版内专家分月排行榜第三
等级
本版专家分:10
等级
本版专家分:400
勋章
Blank
签到新秀 累计签到获取,不积跬步,无以至千里,继续坚持!
等级
本版专家分:116
勋章
Blank
GitHub 绑定GitHub第三方账户获取
范佩西_11

等级:

Blank
黄花 2008年12月 Oracle大版内专家分月排行榜第二
2008年11月 Oracle大版内专家分月排行榜第二
shell 实现ping检测存活主机(多进程后台实现

由于shell脚本没有多线程可以用,所以只能利用多进程的方法来提速了,后期会用高级语言编写,   下面介绍我的代码 用到的知识点: bash ./a.sh 和 . ./a.sh 和 source ./a.sh 和./a.sh 运行脚本区别  bash a...

Shell脚本实例

文章目录一、MAC记录与端口扫描1、需求2、流程二、开发系统监控1、需求2、流程三、实现dns及apache服务的一键化部署 一、MAC记录与端口扫描 1、需求 ·编写名为system.sh的脚本,记录局域网中各主机的MAC地址,保存...

Kali Linux 渗透测试之主动信息收集(二)——三层发现(ping/shell脚本、scapy/python脚本、nmap、fping、...

发现——三层发现 原理:使用IP/ICMP; 优点:相对于二层可以路由,速度较快; 缺点:速度比二层慢,经常被防火墙过滤掉; 1、traceroute —— 追踪路由 traceroute sina.com root@kali:~# traceroute sina...

Linux Shell脚本经典案例(三)

1 从FTP服务器下载文件 #!/bin/bash if [ $# -ne 1 ] ; then echo "Usage: $0 filename" fi dir = $(dirname $1) file = $(basename $1) ftp -n -v <... EOF # -n 自动登录 open 192.168.1.1 # ftp 服务器 ...

linux系统shell脚本实现 恶意扫描服务器密码 自动屏蔽

最近在香港和台湾各买了一台VPS服务器,在调试过程中发现,琢磨这两台服务器的 小黑 太多了,各种密码探测 扫描,他大爷的真是闲的蛋疼的人很多啊。我就先装了一个denyhost顶住,就几天的时间,收了不少报警邮件,...

linux下的shell运算(加、减、乘、除)

((i=$j+$k)) 等价于 i=`expr $j + $k` ((i=$j-$k)) 等价于 i=`expr $j -$k` ((i=$j*$k)) 等价于 i=`expr $j \*$k` ((i=$j/$k)) 等价于 i=`expr $j /$k` Let expressions执行一个或多个表达式。...

Linux下用nmap扫描端口的shell脚本

扫描192.168.1.100-200之间所有开启80或22或8808端口的服务器,并把结果输出到test.log文件中。要求日志文件格式包括序列号1、2、...求大神用shell脚本帮忙实现一下,多谢 可以是只扫描一个端口的脚本,比如只扫描80

linux shell常用命令简述与linux拒绝root登陆的解决方案

linux命令大全https://man.linuxde.net/ pwd pwd #查看当前工作文件夹路径 nodejs node.js安装后要执行的操作:ln -s /usr/local/myapp/nodejs/bin/npm /usr/local/bin/ gedit gedit #打开一个文本框来编辑文本 ...

Linux shell相关基础,创建shell脚本扫描判断局域网主机操作系统类型

nmap:linux使用nmap 对局域网扫描,查看arp缓存表就可以知道局域内主机ip和mac了,方法如下:nmap参数-sP -PU -sS ,-sS半开放扫描,不用执行完TCP三次握手,执行得很快。nmap -A扫描详细信息,速度慢。扫描之后...

shell脚本实现批量端口扫描

#!/bin/bash # Telnet Batach readonly TMOUT=3 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=3000...

myShell:Linux Shell 的简单实现

C语言小程序,完成了最基本的shell角色:给出命令行提示符、能够逐次接受命令,支持管道,重定向等。

Linux shell 读取一个data文件,扫描其中的一个内容

程序功能:首先要读取一个data文件(很大),扫描出fr=..(文件中fr大概只有7种,并且某几种的value还有空值的情况。要处理空值 同时删除重复的内容)【为什么我觉得我没表达清楚。】 代码如下: rz filename #先...

利用Linux Shell脚本实现MySQL自动监控和报警

本文主要研究如何利用 Linux Shell 脚本和飞信 PI 来实现 MySQL 数据库的自动监控和短信报警,使 DBA 从繁重和重复的监控工作中解脱出来,一边享受马尔代夫的阳光、沙滩,一边实时监控北京的 MySQL数据库。...

shell脚本--简单的端口扫描

#!/bin/bash read -p "Please input ip:" IP read -p "Test port:" PORT (telnet $IP $PORT quit EOF ) > tmp.txt > 2>&1 cat tmp.txt |grep '\^' if [ $? -eq 0 ];then echo "$PORT is open ..."; el

linux shell编程之菜单选择(一)

编一个shell 编写一个shell程序,使用shell编写一个菜单,分别实现列出以下内容:(1)目录内 容、(2)切换目录、(3)创建文件、(4)编辑文件、(5)删除文件的功能 #!/bin/sh until echo "1.目录内容" echo "2.切换目录...

Java知识体系最强总结(2020版)

更新于2019-12-15 10:38:00 本人从事Java开发已多年,平时有记录问题解决方案和总结知识点的习惯,整理了一些有关Java的知识体系,这不是最终版,会不定期的更新。也算是记录自己在从事编程工作的成长足迹,通过...

linux shell如何判断文件/文件夹是否存在

shell脚本判断文件或文件夹是否存在的代码 #shell判断文件夹是否存在 #如果文件夹不存在,创建文件夹 if [ ! -d "/myfolder" ]; then mkdir /myfolder fi #shell判断文件,目录是否存在或者具有权限 ...

linux shell ping检测脚本

通过此脚本可以批量检测所有服务器或者交换设备是否连通 转载于:https://blog.51cto.com/lb0220/1729758

Linux Bash Shell入门教程

BASH 的基本语法最简单的例子 —— Hello World!关于输入、输出和错误输出BASH 中对变量的规定(与 C 语言的异同)BASH 中的基本流程控制语法函数的使用2.1     最简单的例子 —— Hello World!...

shell

Shell脚本 shell:是命令解释器 shell的种类:sh、ksh、csh、bash(区别:功能不一样) 查看当前系统支持的shell类型:cat /etc/shells 查看当前使用shell:echo $SHELL 用户添加:sudo useradd [参数] 名字 -s ...

shell脚本实现linux系统监控

一、系统监控要监控什么? 硬件 CPU: 查看 内存: 查看系统内存的使用情况: 硬盘: 查看磁盘的使用情况 系统 负载: 系统运行时间: 查看操作系统的版本: 查看主机名: 查看内核的版本: ... t...

自己写个网络IP扫描Shell脚本

创建一个shell脚本文件如scan.sh,写入:#!/bin/bash NET='172.18.56' for I in {1..254};do if ping -c 1 -W 1 $NET.$I &amp;&gt;/dev/null; then echo -e "\033[32m $NET.$I\033[0m is up" ...

linux实现本网段主机的扫描及登录

linux实现本网段主机的扫描及登录 第一步:得到本网段存活主机列表 #!/bin/bash echo $$ NETADDR=10.0.105. IP=0 while [ $IP -lt 20 ] do let IP++ if ping -c2 -i0.2 -w2 $NETADDR$IP &> /dev/...

Linux实现一个目录扫描程序

Linux中目录扫描程序的实现:(1)C语言实现。重点要用到中的库函数opendir,readdir,closedir,中的系统调用chdir。下面为实现文件,文件名为printdir.c。#include #include #include #include #include #include /*...

LinuxShell脚本中的多任务并发执行

Shell脚本中的多任务并发执行 需求 实现一个脚本能够使用ping检测网络的连通性 可以同时检测多个IP地址, 并且将检测结果输出 分析 正常情况下,Shell脚本中的命令是串行执行的,当一条命令执行完才会执行接下来的...

shell脚本文件扫描-使用shell脚本读取当前目录下所有文件的包含字符串

#! /bin/bash #!/bin/bash function read_dir(){ for file in ` ls $1 ` do if [ -d $1"/"$file ] then read_dir $1"/"$fil...

Linux程序设计(Linux shell编程的例子:选择菜单)

各位看官们,咱们今天还是接着上一回的内容,列举具体的例子给大家。闲话休说,言归正转。 看官们在编写程序的时候,可能会需要向用户提供一个选择菜单。怎么办?不用着急,咱们今天就来说说 ...

Linuxshell脚本监控Tomcat的状态并实现自动启动

之前用Java写了个在Windows Server服务器上面扫描指定目录下的所有Tomcat服务器并定时...由于Linux下有Shell脚本可以实现此效果,就没有考虑用Java代码写了,下面是Linuxshell脚本监控Tomcat的状态并实现自动启...

8个非常实用的Linux系统监控shell脚本

在服务器运维过程中,经常需要...本文介绍在Linux系统下几种常见的监控需求及其shell脚本的编写。 文章目录: 1.Linux使用 Shell 检查进程是否存在 2.Linux使用 Shell检测进程 CPU 利用率 3.Linux使用 She

Linux Shell 脚本编程(8)—文本过滤(awk命令)

Linux Shell 脚本编程(8)—文本过滤(awk命令)文本过滤 正则表达式 —Linux Shell 脚本编程(5)—文本过滤(正则表达式) grep 命令 —Linux Shell 脚本编程(6)—文本过滤(grep命令) find命令 —Linux ...

相关热词 c# cad 坐标转换 c# 窗口内运行word c#获取当前路径的上一级 c#窗体最大化控件不变 c# 程序更新程序案例 c# 中的word类库 矩阵乘法c# c# 去空格去转义符 c#用户登录窗体代码 c# 流