中兴M6000-18S设备配置文件过滤,采集此类设备的vbui大段配置

此脚本尚未完成,存在问题如下:1、文件内循环结束出现问题,导致出现异常输出。2、IP地址提取部分尚未编写完成。3、vbui行号取值出现重复,重复内容为不需要内容。完成部分如下:1、可以正常提取大段备注名2、可以正常提取大段VPN号脚本如下:#!/bin/bash #中兴M6000-18S设备配置文件过滤 #1 interface vbui1 #2  description XXX #3  ip vrf&nbs 阅读全部

ssh协议,网元设备循环登陆测试脚本

此脚本仅支持设备登陆测试,如有其他需求可根据此脚本进行修改。脚本如下:#!/bin/bash #网元设备登陆测试脚本(SSH协议),20210909 #iplist文件需要写为IPLIST=(IP1 IP2 IP3)格式,可用回车符分隔,如下例: #IPLIST=(IP1 #IP2 #IP3) #设置设备用户名以及密码 USER="user" PASS="passwd" DIR=`cd "$ 阅读全部

解决Linux环境下删除文件不释放空间

删除文件后df查看发现空间没释放,执行以下命令查看是什么进程在占用导致的。lsof |grep deleted检查查询结果PID,查看此进程是如何启动的,是什么进程,以检查操作风险,或查看此业务是否能软重启。ps -ef|grep PID确认不影响业务则kill相关进程kill -9 `lsof |grep deleted|awk '{print $2}'`若有程序自带的启动方法, 阅读全部

利用shell脚本实现服务器的CPU负载、内存、磁盘空间巡检。

1、本脚本在redhat6.9环境下编写,对centos/redhat5/6/7系统具有良好兼容性。2、此脚本主控机需要与被巡检服务器开启免密登陆!此脚本分为主控机脚本与被巡检节点脚本。主控机脚本主要负责初始化脚本设置、下发被巡检节点脚本配置、启动被巡检节点脚本、显示巡检结果。被巡检节点脚本主要负责在节点服务器进行巡检。注意!初始化时,IP列表文件需要在脚本启动同级目录。主控机脚本(命名为:check.sh):#!/bin/bash #安装巡检脚本 install_check(){ C 阅读全部

利用ceph-deploy完成ceph分布式存储的快速安装。

参考文档:http://docs.ceph.org.cn/start/ 安装环境为Centos7,安装使用服务器三台,安装过程需要全程联网。三台主机分别为ceph1、ceph2、ceph3一、初始化环境配置SSH无密码互通、时间同步、官方yum源等。修改主机名(在个节点操作):hostnamectl set-hostname ceph1配置本地解析vim /etc/hosts 127.0.0.1   localhost lo 阅读全部

出现“-bash-4.1$”的解决办法

出现此问题主要是因为用户目录下的用户变量丢失导致,首先检查~/.bash_profile文件是否存在。若不存在则从其他用户路径拷贝一份,大概率能解决此问题。若仍未解决,则执行以下命令:echo "export PS1='[\u@\h \w]\$ '" >> ~/.bash_profile source ~/.bash_profile 阅读全部

利用bat脚本,在Windows平台上一键切换网卡IP。

在很多环境下,电脑IP是经常要变的。比如我这边的现场环境,在办公室使用固定IP,在会议室又要使用自动获取,有时候出点故障,在机房又要使用GM口同网段的IP,就经常切换IP,所以需要使用bat脚本来快速切换IP。bat脚本编写,先使用txt文本工具,保存后修改文件后缀名为bat固定IP编写脚本如下:netsh interface ip set address name="以太网" source=static  阅读全部

oracle数据库被另一用户锁表导致无法操作

若用户存在,则让他提交或回退。若是操作卡住了,则使用以下命令杀死进程。SQL> select t2.username,t2.sid,t2.serial#,t2.logon_time from v$locked_object t1,v$session t2 where t1.session_id=t2.sid order by t2.logon_time; USERNAME 阅读全部

利用nginx在windows平台实现多平台OBS推流直播

GITHUB项目地址:https://github.com/miaulightouch/nginx-rtmp-win32 (此项目自带的启动脚本不一定好使)默认配置文件如下:worker_processes  1; error_log  logs/error.log debug; events {     worker_connections  1024; } 阅读全部

统计本地IP端口与对端IP端口的使用的简单脚本

此脚本仅能统计本端IP端口和对端IP端口的连接使用情况。输出结果的第一列为本地IP端口,第二列为对端IP端口。此脚本需要运行三天,也可根据本地实际情况修改时长!#!/bin/bash FILE=$HOME/yw.txt PUT=$HOME/put.txt for i in {1..4320}  do netstat -anp | grep ESTABLISHED |awk ' 阅读全部