
Shell
Why_Not.
静心 尽力 好好学习 好好生活、
展开
-
linux下定时切分日志
1.当服务端系统跑起来时,创建的日志会随着时间的推移越来越大,不利于后续的分析,所以需要在原日志的基础上拆分出每天的日志单独保存该脚本是随着服务端启动一起启动,日志同时生成#!/bin/bashcd ./log #进入日志文件夹start_date=`date +%Y-%m-%d` #获取日志最初创建的时间cut_tmie="23:59" #每天切分日志的时间点start_log_file="$start_date.log" #获取最初创建日志的名字while true do c原创 2021-06-21 19:42:26 · 388 阅读 · 0 评论 -
shell脚本监视进程运行状态(断掉自动重启)
1.shell脚本监视进程运行状态(断掉自动重启)#!/bin/sh SERVICE_PATH="/usr/Alg_Doc_12_v3.1.9"SERVICE_NAME="algorithmv_12_v3.1.9"START_CMD="./$SERVICE_NAME"LOG_FILE="restart.log"cd $SERVICE_PATHpwdwhile true do procnum=`ps -ef|grep $SERVICE_NAME|grep -v g原创 2021-05-25 15:06:22 · 577 阅读 · 0 评论 -
Shell脚本
1.Shell简介shell是一个命令行解释器,它为用户提供一个向Linux内核发送请求以便运行程序的界面系统级程序,用户可以用shell来启动、挂起、停止甚至是编写一些程序。2.Shell脚本的执行方式(1)脚本以 # !/bin/bash (#和!之间有空格)开头例:vim a.sh# !/bin/bash/echo "hello word!"使用 ls -l-rw-r--r-- 1 wjy wjy 35 8月 27 10:16 a.sh保存退出后,此时a.sh还没有权限去直接运原创 2020-08-28 18:25:05 · 227 阅读 · 0 评论