• 两个shell脚本


    脚本1停止lampp

    #!/bin/bash

    #set -xv 开启调试模式?

    count=`ps -ef|grep lampp|grep -v "grep"|wc -l`  # ”`”是Tab键上面那个按住shift会出现~符号,除去grep本身的命令统计行数

    if [ $count -gt 0 ] # 大于一才说明有进程启动了

    then

    ps -ef|grep lampp|grep -v "grep"|awk '{print $2}' | xargs kill -9 #awk去第二个,是进程号,xargs是全部杀掉

    echo 'lampp has stopped...'

    else

    echo 'lampp is not running...'

    fi

    脚本2定时任务

    touch /root/zuoye2.sh

    vi /root/zuoye2.sh

    #!/bin/bash       

    cat /opt/lampp/logs/access_log > /tmp/`date +%Y-%m-%d`.log  # ”`”是Tab键上面那个,重定向到另一个文件

    cat /dev/null > /root/test.txt #清空这个文件

    crontab –e

    59 23 * * * bash /root/zuoye2.sh #建立定时任务

    脚本1停止lampp

     

    #!/bin/bash

    #set -xv

    count=`ps -ef|grep lampp|grep -v "grep"|wc -l`  # ”`”Tab键上面那个按住shift会出现~符号

    if [ $count -gt 0 ]

    then

    ps -ef|grep lampp|grep -v "grep"|awk '{print $2}' | xargs kill -9

    echo 'lampp has stopped...'

    else

    echo 'lampp is not running...'

    fi

     

    脚本2定时任务

    touch /root/zuoye2.sh

    vi /root/zuoye2.sh

     

    #!/bin/bash       

    cat /opt/lampp/logs/access_log > /tmp/`date +%Y-%m-%d`.log  # ”`”Tab键上面那个

    cat /dev/null > /root/test.txt

     

    crontab –e

    59 23 * * * bash /root/zuoye2.sh

  • 相关阅读:
    TS流批量下载----------Xamarin开发系列
    TS视频流下载合成
    B站缓存视频音频合并
    ActiveX录音插件
    FZU-2191 完美的数字 简单数论
    COCI2011/2012 破解密文 KMP
    COCI2010/2011 踢踏舞 线段树区间子段和
    [USACO03FALL] 受欢迎的牛-G tarjan缩点
    洛谷 P1967 货车运输 最大生成树+倍增LCA
    洛谷 P1613 跑路 倍增+最短路
  • 原文地址:https://www.cnblogs.com/xiaojinniu425/p/6216206.html
Copyright © 2020-2023  润新知