logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

怎么让服务器给自己的邮箱发消息【shell脚本】

需求:编写一个监控脚本,定时检查系统的 CPU 使用率,如果 CPU 使用率超过设定阈值(临界值=>90%),向指定邮箱发送警报邮件。如果 CPU 使用率恢复到正常范围内,则不发送邮件。邮件内容需包含 CPU 使用率,并且要求中文内容无乱码。需要提前安装工具bcsendmailbc用于小数类型数字的计算sendmail服务,用于向指定邮箱发送邮件FQDN:主机名称定义规范不能使用简单的名称作为主机

#服务器#linux#运维
怎么让服务器给自己的邮箱发消息【shell脚本】

需求:编写一个监控脚本,定时检查系统的 CPU 使用率,如果 CPU 使用率超过设定阈值(临界值=>90%),向指定邮箱发送警报邮件。如果 CPU 使用率恢复到正常范围内,则不发送邮件。邮件内容需包含 CPU 使用率,并且要求中文内容无乱码。需要提前安装工具bcsendmailbc用于小数类型数字的计算sendmail服务,用于向指定邮箱发送邮件FQDN:主机名称定义规范不能使用简单的名称作为主机

#服务器#linux#运维
Linux运维日常巡检

特别是 CentOS Stream 9,作为一个社区驱动的企业级操作系统,其稳定性和安全性要求较高。目前,手动执行这些检查任务耗时且容易出错,因此需要一个自动化脚本来定期执行这些任务,并将检查结果保存为日志,以供运维人员查看和分析。整行只有1 个字段 → 只有$1=94.9,$2、$3不存在(空值)→ 所以只能写。第 1 块→自动装进$1,第2块→$2,第 3 块→$3……:Linux 系统标准日

#运维#linux#服务器
shell编程小工具【怎么给旧文件打补丁】[set][tee][diff][sort][cut][uniq]

主要用于文件比较和合并(打补丁),可以生成补丁文件,以便在需要时将一个文件的修改应用到另一个文件上。筛选文件里 ** 包含 Failed(SSH 密码登录失败)** 的所有日志行,只拿出爆破失败记录。作用:Linux 三剑客,逐行读取文件、文本替换 / 删除 / 修改,不用打开文件编辑。它逐行比较文件内容,并输出文件之间的差异,帮助用户识别两个文件在何处不同。含义:从第 2 行位置开始,文件 1

#linux#运维#服务器
LVM逻辑卷管理【raid相关】

磁盘管理工具,对磁盘进行分区扩展缩小把和这两块 NVMe 硬盘,初始化成 LVM 的,让它们可以被加入到卷组,后续创建可弹性扩容的逻辑卷。

#运维
Linux网络服务

你在 Linux 里搭的网站、Nginx、MySQL、Java 程序,要让别人访问,必须知道网卡信息。你要给服务配置端口、防火墙规则,必须绑定到正确的网卡 IP 上,不然服务只能自己访问,别人连不上。你要配置防火墙,只允许特定 IP 访问你的服务器,必须知道网卡的 IP 和网段。你要给服务器做安全加固,禁用不必要的网卡、限制网卡的访问权限,都要先查网卡信息。你要换网关、DNS,必须先查当前网卡的配

#linux#服务器#运维
博客系统部署上线实施

本次项目主要涉及的组件, 包括Java、Mysql、tomcat、nginx等,具体规划如下表服务器节点JavaMYSQLTomcatNginx。

#python#开发语言
linux环境安装MySQL5.7.40(rpm包版)

问题描述:要求在虚拟机安装MySQL5.7.18以上版本大致思路:物理机在官网下载适配版本的MySQL5.7.40使用FTP工具将捆绑包上传至虚拟机上 再解压 依次安装rpm包1.查看虚拟机的环境看看多少字节的,再去官网下载对应的版本,怎么下载的网上很多教程 此处不再赘述2.卸载旧版本查找之前老版本mysql的目录、并且删除老版本mysql的文件和库解压缩创建一个叫【mysql】的目录把MySQL

#linux#运维#服务器
(Linux)虚拟机上 nginx1.22.0的安装(centOS环境)

我的电脑(此电脑),找到下载的文件右键解压一下Nginx-1.22.0就是已解压的Nginx-1.22.0.tar.gz就是没解压的(cuteFTP 9)host输入虚拟机地址,username输入用户名,我这里输入xpf,密码也要写上,不然没办法传下方左边框中鼠标选中文件,点击upload报错给完权限,再次输入那个报错的命令如果输入make命令后,报错,没有规律可以创造,是因为安装Nginx编译

#centos#nginx#linux
到底了