- 博客(4)
- 收藏
- 关注
原创 shell编程入门--函数
函数的定义和其他语言一样,在Shell语言中也有函数。尽管在Shell中函数并非是必须的编程元素,但是通过使用函数,可以对程序进行更加好的组织。将一些相对独立的代码变成函数,可以提高程序的可读性和重用性。避免重复编写大量相同的代码。函数就是用户自己定义的程序集合,当我们在某个脚本中需要重复使用同一项功能时,就可以先把这项功能定义为一个函数,在每次使用时只要调用此函数即可,可以大大地简化程序...
2019-01-09 17:36:12 617
原创 shell编程入门--nginx监控脚本
6.5系统下的基本操作:对服务的操作:/etc/init.d/服务名称 start/restart/stop/status6.5系统下通过编写脚本实现对nginx服务的操作:配置nginx服务:<1>先在虚拟机上配置好yum源,并且下载openssh-clients包将相关nginx压缩包通过scp命令传到6.5系统的虚拟机上。 解压:[r...
2019-01-09 17:34:36 280
原创 Shell信号发送与捕捉
信号(Signal):信号是在软件层次上对中断机制的一种模拟,通过给一个进程发送信号,执行相应的处理函数。linux通过信号来在运行在系统上的进程之间通信,也可以通过信号来控制shell脚本的运行进程可以通过三种方式来响应一个信号:1)忽略信号,即对信号不做任何处理,其中有两个信号不能忽略:SIGKILL及SIGSTOP。2)捕捉信号。3)执行缺省操作,Linux对每种信号都规...
2019-01-09 17:31:17 4329
原创 shell编程入门--数组与随机数
和其他编程语言一样,Shell 也支持数组。数组(Array)是若干数据的集合,其中的每一份数据都称为元素(Element)。Shell 并且没有限制数组的大小,理论上可以存放无限量的数据。和C语言类似,Shell 数组元素的下标也是从 0 开始计数。获取数组中的元素要使用下标[ ],下标可以是一个整数,也可以是一个结果为整数的表达式;当然,下标必须大于等于 0。遗憾的是,常用的 Bash ...
2019-01-09 17:30:47 994
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人