• Linux shell脚本如何执行?四种方法

    日期:

    bash shell脚本的执行方法 假设shell脚本文件名为hello.sh,文件位置在/data/shell目录中并已有执行权限。 下面提供四种linux系统中执行shell脚本的方法,大家做个参考。 方法一:切换到shell脚本所在的目录(此时,称为工作目录)执行shell脚本: cd /data/...

  • shell脚本删除过期日志的例子

    日期:

    例子, shell脚本删除过期日志,用find命令查找过期日志文件 。 代码: 复制代码 代码示例: #! /bin/bash # # Scripts for delete expire loggs # www.jbxue.com currDate=`date -d today +%F %r` baseLogPath=/home/Gzh/shell/ weblogPath=/usr/local/OA/jb...

  • shell脚本监控网站页面

    日期:

    现在单位为了省钱,我用了shell脚本,简单的写了一个监控。通过curl一个固定页面的200状态码,如果是200,就说网站是正常的,如果不是200就自动重启网站,然后发邮件到QQ邮箱。自己在上QQ的同时,通过微信也可以收到报警,不但可以收到报警,还可以解决问题。...

  • Makefile文件和shell脚本

    日期:

    1、在Makefile中只能在target中调用Shell脚本,其他地方是不能输出的。比如如下代码就是没有任何输出: VAR=Hello echo $VAR all: ..... 以上代码任何时候都不会输出,没有在target内,如果上述代码改为如下: VAR=Hello all: echo $VAR ..... 以上代码,在m...

  • shell实现mysql自动定时备份

    日期:

    随着数据库在网站建设中的不断应用,现如今绝大多数网站已经离不开数据库支持了,因为数据库不仅可以存储网站内容等信息,还可以存储用户提交的信息。由于这些信息非常宝贵,一旦丢失几乎难以挽回。 所有站长不仅要注意备份服务器上的网页html文件,图片或者...

  • shell脚本监控服务器宕机、检测、报警程序

    日期:

    宕机监控报警程序 需求来源 宕机对运维人员来说,最痛苦了。如何检测一台服务器是否还在正常运行,如果该服务器宕机,如何在第一时间监测到并通知一线运维人员进行维护,最大化减少损失。 程序功能 对指定服务器进行宕机监测,如果确实宕机,则发送email到139...

  • shell程序获取互联网公司web server 信息

    日期:

    一.问题来源 想得到当前互联网公司的web server是哪个类型的?(Apache Nginx Lighttpd)所以编写此程序。主要统计baidu Google alibaba tencent(qq) taobao renren sina 京东 凡客 yahoo 盛大 网易 搜狐 畅游 等公司的web server 。当然,也有可能得到的是反...

  • 几种流行的Shell

    日期:

    目前流行的Shell有ash, bash, ksh, csh, zsh等,你可以用下面的命令来查看你自己的Shell类型: # echo $SHELL $SHELL是一个环境变量,它记录用户所使用的Shell类型。你可以用命令: # Shell-name 来转换到别的Shell,这里Shell-name是你想要尝试使用的Shell...

  • Linux shell脚本基础教程(1)基本语法

    日期:

    1.1 语法基本介绍 1.1.1 开头 程序必须以下面的行开始(必须方在文件的第一行): #!/bin/sh 符号#!用来告诉系统它后面的参数是用来执行该文件的程序。在这个例子中我们使用/bin/sh来执行程序。 当编辑好脚本时,如果要执行该脚本,还必须使其可执行。 要使...

  • Linux shell脚本基础教程(1)基本语法

    日期:

    1.1 语法基本介绍 1.1.1 开头 程序必须以下面的行开始(必须方在文件的第一行): #!/bin/sh 符号#!用来告诉系统它后面的参数是用来执行该文件的程序。在这个例子中我们使用/bin/sh来执行程序。 当编辑好脚本时,如果要执行该脚本,还必须使其可执行。 要使...