• shell角本在centos下如何利用飞信发送告警短信

    日期:

    1、去官网http://bbs.it-adv.net/viewthread.php?tid=1081extra=page%3D1下载对应平台下的飞信程序安装包 2、首先是在这个网站注册会员并回复帖子后下载在linux平台下的fetion机器人主程序fetion及相应linux版本的lib包 3、将主程序和相应lib放在同一个目录s...

  • Shell脚本编程基础

    日期:

    Shell简介 Shell简单的说就是命令解析器,将用户输入的指令转换为相应的机器能够执行的程序。 Shell脚本是一个包含一系列命令序列的文本文件(批处理)。当运行这个脚本文件时,文件中包含的命令序列将得到执行。 HelloWorld Shell脚本的第一行必须是如下格式...

  • Linux Shell编程入门 1-4

    日期:

    Linux Shell编程入门 (1) 从程序员的角度来看,Shell本身是一种用C语言编写的程序,从用户的角度来看,Shell是用户与Linux操作系统沟通的桥梁。用户既可以输入命令执行,又可以利用Shell脚本编程,完成更加复杂的操作。在Linux GUI日益完善的今天,在系统...

  • ftp备份服务器数据完整性检查并实现短信告警功能的shell分享

    日期:

    该脚本实现了对远程备份到ftp服务器的数据完整性及是否ftp到该服务器进行了检查,如果没有及时备份到该ftp服务器则脚本会触发短信告警功能模块实现短信的告警,最后由于ftp服务器的空间有限,笔者在征求相关人员已经后制定了90天之前的数据进行删除的策略并...

  • 使用飞信监控服务器是否在线或宕机服务端口状态监控shell角本

    日期:

    本文主要描述并实现了如何在unix主机下使用shell实现主机存活监控及端口存活监控功能。 #!/bin/bash #Author by fengzhanhai #It used by mon web service and net and host living #It was created on 2012-8-9 #webdate=`date -d today +%Y-%m-%d %H:%M:%S`...

  • shell中for循环的总结

    日期:

    关于shell中的for循环用法很多,一直想总结一下,今天网上看到上一篇关于for循环用法的总结,感觉很全面,所以就转过来研究研究,嘿嘿... 1、 for((i=1;i=10;i++));do echo $(expr $i \*4);done 2、在shell中常用的是 for i in $(seq 10) 3、for i in `ls` 4...

  • shell 脚本基本语法

    日期:

    一. Shell的基本语法 1. 变量 按照惯例,Shell变量由全大写字母加下划线组成,有两种类型的Shell变量: 环境变量 环境变量可以从父进程传给子进程,因此Shell进程的环境变量可以从当前Shell进程传给fork出来的子进程。用printenv命令可以显示当前Shell进程的...

  • 几个shell程序设计小知识

    日期:

    一、用户登陆进入系统后的系统环境变量: $HOME 使用者自己的目录 $PATH 执行命令时所搜寻的目录 $TZ 时区 $MAILCHECK 每隔多少秒检查是否有新的信件 $PS1 在命令列时的提示号 $PS2 当命令尚未打完时,Shell 要求再输入时的提示号 $MANPATH man 指令的搜寻路...

  • shell判断文件,目录是否存在或者具有权限

    日期:

    因shell还不是很熟练,所以做此笔记,方便查看。 #!/bin/sh myPath=/var/log/httpd/ myFile=/var /log/httpd/access.log #这里的-x 参数判断$myPath是否存在并且是否具有可执行权限 if [ ! -x $myPath]; then mkdir $myPath fi #这里的-d 参数判断$myPath是否...

  • Linux Shell常用命令总结

    日期:

    1. find find pathname -options [-print -exec -ok] 让我们来看看该命令的参数: pathname find命令所查找的目录路径。例如用.来表示当前目录,用/来表示系统根目录。 -print find命令将匹配的文件输出到标准输出。 -exec find命令对匹配的文件执行该参数所...