首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

用Shell脚本实时监测进程

前言 最近做项目有需要将程序设置为自启动,所以弄了个类似看门狗的程序检测脚本。...之前在网上复制的脚本根本就是假的,害我检查了好久,最后还是自己修修改改才成功了,下面就是整个脚本文件,只需要把名字和路径替换一下就行了。 #!.../$name;exec bash;"这句话非常棒,是我在网上搜到的一个命令,新开一个命令行执行你的脚本,不跟看门狗冲突,让我们可以实时看到看门狗的输出。...听网友说用 vim 打开脚本,输入 :set ff可能是 dos 风格的文件,改成 unix 就行了,然后我按照教程查看,这脚本本身就是 unix 分风格的呀,整得我一脸懵逼。...然后我就新建一个脚本文件,一行一行重新手敲,敲一行就运行一次, 完完全全一模一样的两个文件,自己手打的就没有问题,网上复制的就不行,行吧!我服了。

86820
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    bash脚本监测证书到期时间并告警

    为了避免类似情况,特地写个脚本监测证书到期时间,如果快到期了就通过钉钉告警。 1....钉钉告警脚本 前面曾经分享过一个监测分布式存储ceph状态并在非监控状态时报警的脚本,我们这里把它变成一个函数,方便其他脚本调用。 脚本:sendDing.sh #!...false}}' ${URL}" eval $DING } toDD $MobileNumber $TOKEN $TEXT 替换手机号码和钉钉令牌测试运行,钉钉上应该可以接受到“测试”,以后其他脚本调用脚本...监测证书到期时间脚本 为了方便调用,监测语句也用函数 CheckDate () { caEnd=`openssl x509 -in $1 -noout -enddate | cut -d"="...合并处理 最后在证书监测脚本里面调用钉钉告警 一般来说证书都不止一个,所以用for循环逐一监测处理。 #!

    1K10

    Linux 进程和系统监测

    Linux是一种基于Unix的操作系统,旨在提供稳定、高效、安全的环境。在Linux下,每个正在运行的程序都是一个进程。进程是计算机系统中最为重要的一种资源,也是操作系统管理的最基本单元。...因此,了解Linux进程的管理与监测,对于保证系统稳定运行和提高系统性能具有非常重要的意义。...进程监测Linux系统提供了一些工具来监控和管理进程,这些工具大部分在命令行下操作。toptop是一款常用的进程监测工具,可以通过top来动态查看系统各种资源的使用情况。...图片系统监测Linux系统有很多工具可以用来监测各种系统资源的使用情况。...图片总结Linux进程和系统监测Linux系统管理中非常重要的一个方面。了解Linux进程管理和监测的基本方法和工具,能够帮助管理员快速、准确地诊断和解决系统性能问题。

    69240

    如何监测 Linux 的磁盘 IO 性能

    在我之前的文章:《探讨 Linux 的磁盘 I/O》中,我谈到了 Linux 磁盘 I/O 的工作原理,我们了解到 Linux 存储系统 I/O 栈由文件系统层(file system layer)、通用块层...其中,通用块层是 Linux 磁盘 I/O 的核心。向上,它为访问文件系统和应用程序的块设备提供了标准接口;向下,它将各种异构磁盘设备抽象为一个统一的块设备,并响应文件系统和应用程序发送的 I/O。...Linux 磁盘性能指标 在衡量磁盘性能时,我们经常提到五个常见指标:利用率、饱和度、IOPS、吞吐量和响应时间。这五个指标是衡量磁盘性能的基本指标。...结论 在本文中,我介绍了 Linux 磁盘 I/O 的性能指标和查看性能工具。我们通常使用 IOPS、吞吐量、利用率、饱和度和响应时间等几个指标来评估磁盘的 I/O 性能。...链接:https://blog.devgenius.io/linux-disk-i-o-performance-1e920faba23 (版权归原作者所有,侵删)

    3K41

    Linux 脚本-echo for while if

    linux 系统环境图片lscpu #查看服务器信息 pic1图片free -h #查看内存 pic2图片df -h #查看硬盘信息 pic3图片du -h -d 1 pic4Mar402 15:45:...4.0G /trainee/Mar402图片top # 查看系统进程与任务 pic5 (q退出)htop #是top的高级版 自己的服务区用conda安装 pic6图片图片ps -ef #pic7图片Linux...、位置参数变量、自定义变量,调用变量时,要在变量前面加一个 $ 符号• 环境变量:用于存储有关shell会话和工作环境的系统变量 • 状态变量:用于记录命令的运行结果• 位置参数变量:用于向命令或程序脚本中传递信息...• 自定义变量:由用户自行定义的变量,可用于用户编写的脚本,多个命令间的值传递等自定义变量自定义变量:由用户自行定义的变量,可用于用户编写的脚本,多个命令间的值传递等(注:= 前后不要有空格)Mar402...sbin/usr/local/bin/usr/sbin/usr/bin/sbin/bin/usr/games/usr/local/games/snap/bin-----满足上面三个条件才可调用(全局调用脚本

    5.3K20

    综合Linux系统脚本

    收集各种有用脚本,有部分脚本是网上找的,脚本的代码我都看过了,功能我也测试过,完全没什么问题,支持centos6,ubuntu12,debian7以上,kvm,vmware,hyper-v架构的linux...天宇网络-综合Linux系统脚本 wget -N https://tx.hk47.cn/linux.sh && chmod +x linux.sh && bash linux.sh 现在!...我来介绍一下脚本里面的功能吧!本脚本无加密!不信自己看! ?...2.Linux系统实用功能 为linux系统运维小白们写的,实用的linux系统工具脚本,其他功能后面在慢慢添加! ?...安装BBR-TCP加速脚本 BBR是Google 提出的一种新型拥塞控制算法,可以使Linux服务器显著地提高吞吐量和减少TCP连接的延迟,Google已经开源了该算法,并提交到了Linux内核

    4K20
    领券