监控简介:通过shell脚本的方式,实现对进程占cpu百分比和内存大小的监控,通过python脚本方式,实现批量监控服务器端口。一、监控进程占cpu的百分比和内存的大小1、在agent端编写脚本[root@monitorsbin]$cat/usr/local/zabbix/scripts/processtatus.sh#!/bin/bash#date:2020.05.21nginx(){psaux
分类:
系统相关 时间:
2020-05-22 09:23:56
阅读次数:
82
#################### root路径下新建一个hello.sh文件,内容如下: #!/bin/bash echo 123 注意: 1,一定要以.sh结尾 2,#!/bin/bash 是必须要写的 3,通过chmod命令赋予该脚本的执行权限chmod 755 hello.sh,否则没 ...
分类:
系统相关 时间:
2020-05-21 21:21:20
阅读次数:
82
运行shell脚本提示 test.sh: line 6: syntax error near unexpected token `$'do\r'''est.sh: line 6: `do 使用sublime text将文件格式转换为UNIX格式 ...
分类:
系统相关 时间:
2020-05-21 11:59:36
阅读次数:
88
shell编程入门 什么是shell SHELL 就是一个命令解释器 shell编程的目的 实现自动化操作方式,代替手工的繁琐步骤 shell编程的用户 shell编程的核心 批量执行Linux的命令的操作,将手工执行多次的命令,转换到脚本程序通过命令一次性执行 脚本基本规范 注释和输入输出 执行s ...
分类:
系统相关 时间:
2020-05-20 18:24:26
阅读次数:
59
Shell编程第一个shell脚本编写sh脚本#!/bin/bashecho"HelloWorld!"执行1)作为可执行程序chmod+x./test.sh#使脚本具有执行权限./test.sh#执行脚本直接写test.sh,linux系统会去PATH里寻找有没有叫test.sh的,而只有/bin,/sbin,/usr/bin,/usr/sbin等在PATH里,你的当前目录通常
分类:
系统相关 时间:
2020-05-19 00:45:20
阅读次数:
98
#/bin/bash <<ss #多行注释 通过封禁ip来解决ddos 获取连接数最多的前10个ip并临时写入文件dropip中通过for循环来遍历dropip文件的ip排除192.168开头和127.0开头的ip然后遍历及排除完3题的ip后调用防火墙drop掉并写日历文件到/var/log/ddo ...
分类:
系统相关 时间:
2020-05-18 22:49:34
阅读次数:
91
不管是哪一门计算机语言,循环都是不可绕开的一个话题,Shell 当然也不是例外。下面总结一些 Shell 脚本里常用的循环相关的知识点,新手朋友可以参考。 for 循环 Shell 脚本里最简单的循环当属 循环,有编程基础的朋友应该都有使用过 for 循环。最简单的 for 循环如下所示,你只需将变 ...
分类:
系统相关 时间:
2020-05-18 21:09:09
阅读次数:
78
命令 >> 文件 2>&1或命令 &>> 文件 将标准输出与错误输出共同写入到文件中(追加到原有内容的后面) # ll >>aaa 2>&1root@test-W330-C30:~# cat aaa总用量 3248drwx 18 root root 4096 5月 18 19:35 ./drwxr- ...
分类:
系统相关 时间:
2020-05-18 20:53:29
阅读次数:
188
https://www.cnblogs.com/alsodzy/p/8527407.html 虽然写起动shell的频率非常不高。。。但是每次要写都要对付一大堆的jar文件路径,新加jar包也必须要修改起动shell。 在网上找到一个挺好的通用shell脚本。 只需要修改一些配置变量,就可以用来做起 ...
分类:
编程语言 时间:
2020-05-18 14:19:26
阅读次数:
57
一、shell脚本概述和入门 (1)shell脚本是一个命令行解释器,它接收应用程序/用户命令,然后调用操作系统内核 (2)shell脚本的常用执行方式: 第一种:采用bash或sh+脚本的相对路径或绝对路径(不用赋予脚本+x执行权限) sh(bash) test.sh 第二种:采用输入脚本的绝对路 ...
分类:
系统相关 时间:
2020-05-17 19:28:55
阅读次数:
92