#!/bin/sh INTIF="$2" EXTIF="$1" EXTIP="`/sbin/ifconfig $1 | grep 'inet addr' | awk '{print $2}' | sed -e 's/.*://'`" /sbin/depmod -a /sbin/modprobe ip_tabl
转载 精选 2010-10-27 00:37:18
1354阅读
rsync官方网址:https://rsync.samba.org/一:rsync介绍rsync是一款开源的、快速的、多功能的、可实现全量及增量的本地或远程数据同步备份工具。在守护进程模式(daemon mode)下,rsync默认监听TCP端口873,以原生rsync传输协议或者通过远程shell如RSH或者SSH提供文件。SSH模式下,rsync客户端运行程序必须同时在本地和远程机器上安装。全
转载 2024-05-14 19:33:39
135阅读
Linux下用mrtg监控网络设备端口流量被监控设备必须支持snmp协议,因为mrtg就是通过snmp协议来获取该设备的端口流量信息。如何在一个网络设备上启用snmp协议呢?在配置模式下执行如下命令:3550(config)#snmp-server community public ro启用snmp协议。启用后才能使用mrtg进行监控。我中心用一台linux服务器监控
通过本脚本,发现bash确实在算术运算方面比老的shell要强大,为此需要开始学习bash,以利用它强大的功能。不过bash中的for语句功能和c中差异比较大。   # cat stream   #! /bin/bash   # Write by Neil.xu  qq:37391319 email: xurongzhong@gmail.com   # 2008-8-19 we
转载 精选 2012-03-27 09:57:05
1533阅读
#!/bin/shcheckPort(){telnet $2 $3 <<! 1>checkPort.log 2>/dev/null^]close!ss=`cat checkPort.log | grep "Escape character is"`if [ "A$ss" = "A" ]thenecho "$2 port $3 checking result at `date
转载 精选 2014-05-12 16:25:26
8756阅读
# cat stream #! /bin/bash # Write by Neil.xu  qq:959794112email: bjiokn@bjiokn.com # 2008-8-19 we need to monitor streams of LTS channels, so write this script typeset in in_old dif_in dif_in
转载 2010-05-27 01:36:38
1463阅读
Linux系统中,会发现一个有趣的现象,通过 netstat 查看监听的服务端口时,发现有些服务 Proto(protocol协议) 项只显示了 tcp6(代表监听服务端口在IPv6协议), 没有 tcp (代表监听服务端口在IPv4协议),这时千万不要认为此服务就不能正常提供 IPv4 地址的服务我们先举个栗子来区分下现象:SSH服务:(sshd_config 配置文件中配置下列三行内容,同时
服务器主机开放出的的端口一定是某一个应用程序作为一个对客户端提供的服务从而开放出来的,也就是说主机开放的端口是对外提供服务的,因此这个端口就必须一直对外保持监听状态,所以这个端口所在的应用程序就必须处于开启状态,常驻内存,监听应用程序一直处于运行太,c/s连接----socket建立连接 c的port(客户端的端口是随机产生的,这个端口具体的话可能就是向浏览器啦代表客户发出的请求的随机产生的端口
转载 2024-04-24 15:56:39
28阅读
Linux运维之redis什么是redisredis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此
转载 2024-09-30 19:15:14
28阅读
`upd]/host/port 只要读取或者写入这个文件,相当于系统会尝试连接:host...
原创 2021-08-22 13:52:50
950阅读
通过nmap检测远程ip的端口是否通,如果通则不进行任何操作,如果不同则发送邮件 做到定时任务crontab即可 PS:如果没有mail命令则yum安装mailx
原创 2021-09-10 14:44:05
888阅读
#!/bin/bash#program:Usingtostudythe[if...then...fi]program#dsk2007/10/83:00#content:Iwillusingthisprogramtoshowyousevices#1.printtheprogram''sworkinyourscreenecho "Now,the serv
转载 精选 2009-12-28 12:39:09
391阅读
了解网络传输协议的人都知道,采用TCP实现文件传输很简单。相对于TCP,由于UDP是面向无连接、不可靠的传输协议,所以我们需要考虑丢包和后发先至(包的顺序)的问题,所以我们想要实现UDP传输文件,则需要解决这两个问题。方法就是给数据包编号,按照包的顺序接收并存储,接收端接收到数据包后发送确认信息给发送端,发送端接收确认数据以后再继续发送下一个包,如果接收端收到的数据包的编号不是期望的编号,则要求发
转载 8月前
33阅读
#!/bin/bash#program:Usingtostudythe[if...then...fi]program#dsk2007/10/83:00#content:Iwillusingthisprogramtoshowyousevices#1.printtheprogram''sworkinyourscreenecho "Now,the service of your Linux system
原创 2009-03-10 18:35:00
986阅读
#!/bin/bash#program:Usingtostudythe[if...then...fi]program#dsk2007/10/83:00#content:Iwillusingthisprogramtoshowyousevices#1.printtheprogram''sworkinyourscreenecho"Now,theserviceofyourLinu
转载 2018-03-27 16:52:12
619阅读
# Linux 根据端口重启 Java 程序脚本Linux 系统中,维护 Java 程序并根据特定端口重启是常见的操作。为了有效地完成这一任务,我们可以编写一个简单的脚本,自动检测程序是否在运行,并根据需要重启程序。本篇文章将介绍如何实现这一目标,并附带实现代码示例及流程图。 ## 1. 初始准备 在开始之前,我们需要确保已安装 Java 环境以及必要的工具如 `curl` 和 `gr
原创 9月前
52阅读
shell!/bin/bashuser:xwyhhhh1Email:bianhao6636@163.comTELNET_IP="192.168.0.193"USAGE(){echo"usageerror,Pleaserefertothefollowingusage"echo"xxx.shports"}TELNET_PORT(){ifwhichtelnet/dev/null2&1;thenforii
原创 2022-10-25 16:10:25
378阅读
#!/bin/python # -*- coding:utf-8 -*- import socket from concurrent.futures import ThreadPoolExecutor def dict(ip, port): dic = {'ip': ip, 'port': port
原创 2024-10-09 12:24:47
6阅读
领导要求脚本要长时间在系统后台运行,于是修改了上次的脚本,加了守护进程。我的脚本如下:#!/bin/bash  echo "Start"  URL="http://127.0.0.1:8080/"curlit()  {    #echo "??"  curl --connect-timeout 10 --max-time 20 --hea
原创 2015-04-15 15:02:03
1018阅读
# -*- coding:utf8 -*-#!/usr/bin/python# Program:         端口扫描import socket, time, threadsocket.setdefaulttimeout(3)def socket_port(ip,port):    """    输入IP
原创 2017-03-07 14:48:33
606阅读
  • 1
  • 2
  • 3
  • 4
  • 5