最新 最热

linux自动更改ip的shell脚本

日常运维中经常会改服务器的ip地址。操作起来比较繁琐,下面是一个自动更改IP地址的脚本。脚本中的NETMASK和DNS可以根据自己的实际情况更改。

2024-05-22
1

基于crontab和shell实现监控告警

市面上有很多开源的监控告警工具,提供了丰富的、可视化的监控指标,以及告警能力,而对于服务器维度,抛开业务指标外,我们关注的无外乎cpu使用率、内存使用率和磁盘使用率等是否超过了我们既定的安全阈值,如果超过了则...

2024-05-21
4

Linux|如何允许 awk 使用 Shell 变量

当我们编写 shell 脚本时,我们通常会在脚本中包含其他较小的程序或命令,例如 awk 操作。就 Awk 而言,我们必须找到将一些值从 shell 传递到 Awk 操作的方法。...

2024-05-17
1

【Linux】《how linux work》第十三章 用户环境

This book’s primary focus is on the Linux system that normally lies underneath server processes and interactive user sessions. But eventually, the system and th...

2024-05-06
1

如何用Shell命令结合 正则表达式 统计文本中的ip地址数量

IP 地址(Internet Protocol Address)是互联网协议地址的简称,是互联网上为联网的设备(如计算机、服务器、路由器、手机等)分配的唯一标识符。IP 地址的主要功能是实现不同网络设备之间的通信,确保数据包能够准确无误地从源...

2024-04-30
2

Linux ZSH 更便捷的 shell 环境

zsh 是一个为交互式使用而设计的 兼容 bash 的 shell,尽管它也是一个强大的脚本语言。Bash、 ksh 和 tcsh 的许多有用特性都被合并到 zsh 中; 还添加了许多原始特性。...

2024-04-26
3

【SRE该掌握的利器】提升Shell脚本质量的利器:ShellCheck

ShellCheck是一个开源的静态分析工具,专门用于分析Shell脚本。它能够自动检测出脚本中的多种问题,包括但不限于语法错误、逻辑漏洞、代码风格问题,以及可能的安全风险。ShellCheck不仅能够识别问题,还能提供改进建议,帮助S...

2024-04-26
5

shell 对 PDF 转 txt 后自动查找内容

pdftotext input.pdf output.txt # 转换 为 txt 文件

2024-04-25
1

18 个一线工作中常用 Shell 脚本(纯干货)

假设服务器环境为 lnmp,近期访问经常出现 502 现象,且 502 错误在重启 php-fpm 服务后消失,因此需要编写监控脚本,一旦出现 502,则自动重启 php-fpm 服务。...

2024-04-25
1

40 个简单又有效的 Linux Shell 脚本示例

历史上,shell 一直是类 Unix 系统的本地命令行解释器。它已被证明是 Unix 的主要功能之一,并发展成为一个全新的主题。Linux 提供了各种功能强大的 shell,包括 Bash、Zsh、Tcsh 和 Ksh。这些外壳最令人惊讶的特性之一是...

2024-04-24
1