linux shell实现实时扫描

Linux/Unix社区 > 系统维护与使用区 [问题点数:100分,结帖人linzhangs]
等级
本版专家分:37
勋章
Blank
黄花 2008年12月 Oracle大版内专家分月排行榜第二
2008年11月 Oracle大版内专家分月排行榜第二
结帖率 100%
等级
本版专家分:10
范佩西_11

等级:

Blank
黄花 2008年12月 Oracle大版内专家分月排行榜第二
2008年11月 Oracle大版内专家分月排行榜第二
Linux shell相关基础,创建shell脚本扫描判断局域网主机操作系统类型

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

Linux实现一个目录扫描程序

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

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系统shell脚本实现 恶意扫描服务器密码 自动屏蔽

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

Linux shell脚本练习(MAC地址记录和端口扫描脚本)

Linux shell脚本练习(MAC记录和端口扫描脚本) 需求: (1)编写名为 system.sh 的小脚本,记录局域网中各主机的 MAC 地址,保存到/etc/ethers 文件中。 (2)若此文件已存在,应先转移进行备份;每行一条记录,第 1 ...

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...

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

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

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

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

myShell:Linux Shell 的简单实现

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

Linux Shell CentOS 写一个显示目录结构的命令,快速寻找目录结构

文章目录Linux Shell CentOS 写一个显示目录结构的命令,快速寻找目录结构1、代码2、使用效果3、颜色意思 Linux Shell CentOS 写一个显示目录结构的命令,快速寻找目录结构 1、代码 #!/usr/bin/env bash # 本...

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

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

LinuxShell实现服务器IP监测

学了几天Shell之后想,是不是可以定时检测其IP的变化,一旦有变化就发送到邮箱呢?。首先分析一下这次任务,无非是几块内容: 1、查询当前IP;  2、查询变化前的IP;  3、如二者不想等则,读取邮件列表;  

shell脚本实现linux系统监控

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

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实现自动化扫描主机端口爆破服务弱口令

今天看同学写了用shell实现自动化扫描主机端口爆破服务弱口令,感觉很有用,将来进公司可以方便我完成一些工作。 需求 假设现在有一个需求,公司分配给你了一个ip列表,要求你将其中存活的主机筛选出来,检查这些...

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

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

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

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

linux shell脚本检测目录下的文件是否有更新

检测文件个数可以修改,打印输出可以分别修改,检测间隔可以修改 只检测一个文件 file_path0=$(cd $(dirname $0); pwd) file_path1=${file_path0}/hardware.prom file_path2=${file_path0}/process.prom ...

linux shell 发送 微信消息

前阵子看到有人以微信的方式实现,用了一段时间之后觉得非常方便,自己也用shell写出来,在这里分享一下。 脚本获取地址:https://github.com/hqh546020152/weixin_messages_sh.git 使用前提...

Linux shell程序设计实验2

编写一个shell过程完成如下功能(必须在脚本中使用函数)1.程序接收3个参数:$1/$2和$3,合并两个文件$1/$2为$3,并显示,三个文件均为文本文件。2.如果文件$3不存在,那么先报告缺少$3,然后将合并后的内容输出到mydoc...

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

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

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

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

Linux shell之提取文件名和目录名

用于字符串的读取,提取和替换功能,可以使用用于字符串的读取,提取和替换功能,可以使用{} 提取字符串 1、提取文件名 [root@localhost log]# var=/dir1/dir2/file.txt [root@localhost log]# echo ${var##*/} ...

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

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

Shell脚本实现Linux系统和进程资源监控

本文介绍在Linux系统下几种常见的监控需求及其shell脚本的编写。 文章目录: 1.Linux使用 Shell 检查进程是否存在 2.Linux使用 Shell检测进程 CPU 利用率 3.Linux使用 Shell检测进程内存使用...

linux下的一个目录扫描程序

程序的开始是一些必要的头文件,接下来是一个printdir()函数,它的作用是输出当前目录的内容,该程序采用递归遍历各级子目录,使用depth来控制缩排。下面就是程序的代码:#include<unistd.h&...

Shell脚本定时监控Linux下的进程状态并自动重启

以mysql为例,先上脚本,如下: #!/bin/bash ps -ef | grep mysqld | grep -v grep processstart=`service mysqld start` if [ $? -ne 0 ] then echo "start process......" echo "$processstart" ...

linuxshell脚本调试技术

但是在这个过程中,configure文件却一直无法扫描到一个已经安装的三方库。无奈,只能查看configure源码。configure其实就是一个shell脚本,为了帮助理解脚本,使用了一些调试技术。在此做个介绍。 以下内容绝大部分...

shell脚本——业务上线前扫描网段内所有ip地址

当业务上线之前,扫描ip地址,那些地址没有没占用。 通过for循环,一直ping测试IP地址,假设咱们C类网段公有254个地址,从1遍历到254 二、上脚本 #!/bin/bash ip=192.168.10. for((a=1;a<=254;a++)) do b=${ip}...

相关热词 c#常用命令 c# 定时启动 定时器 c#跳出本次循环 c# rar 解压 c# 单选框 控件 c# 调用char* c# 日志 自定义特性 ar的实现 c# c# 字符串 流操作 c#窗体传控件