Nginx的状态跟踪

今天,我们通过shell脚本来对Nginx进行状态跟踪。 操作步骤: 1)启动Nginx的跟踪服务; 2)编写shell脚本获取; 1. 启动Nginx的跟踪服务 Nginx 的功能模块中有一个ngx_http_stub_status_module的模块,记录着Nginx的基本访问状态信息,但需要在…

4种语言实现-99乘法表

一个优秀的开发人员,至少懂2门以上的开发语言。 0. 开发的原则 思维比实现的工具更为重要! 就像你是救火队员,一个人被困车里,我们首先要确定的是营救方案,而不是考虑拿锤子,还是电锯。 以下以99乘法表为例,思路都是一样的,只是用了4种开发语言来实现而已。 1. shell 运维人员必须要懂的脚本语…

有趣的命令script

今天给大家介绍一组好玩的命令。 我们在教学Linux命令时,通常会使用录屏工具,把命令操作的步骤录制下来,然后分发给其他学生观看。其实,在Linux的命令堆中,也有脚本式的录制命令:script+scriptreplay 命令录制 # 开始录制 script -t 2>timing.log -…

shell编程的坑

只要你了解它的脾性,它也就能成为你最好的朋友! 1. 变量相关 1.1. 坑爹的=号 先写变量名称,紧接着是=,最后是值,切记=两边不能有空格; [root@shellLab scripts]# a = 100 -bash: a: command not found [root@shellLab s…

提速shell编程

1.配置.vimrc ~/.vimrc 文件是vim编辑器的配置文件,默认存放在家目录下。修改它,定义shell的IDE,可以让我们在开发shell时,更高效! [root@lb02 ~]# cat .vimrc set nocompatible set history=100 filetype o…

如何学好shell编程

1. 为什么要学习shell编程? 原因1:这是运维人员的必备技能 每一个合格的Linux系统管理员或运维工程师,都需要能够熟练地编写shell脚本语言,并能阅读系统及各类软件附带的shell脚本内容。 原因2:使用shell脚本来提高杠杆效应和可移植性 摘自《Linux/Unix 设计原则》 必须…

Linux下的忽略大小写

vi/vim 编辑中查找 在命令行模式,执行 set ic 表示 ignorecase 忽略大小写; set noic表示 noignorecase 不忽略大小写; find 命令查找 -i ignorecase 忽略大小写; [root@vincent oldboy]# cat qq.txt he…