shell命令定時任務
source /etc/profile
#採集和分析統計程式、統計報告郵件傳送應用所在目錄
dcentrePath="/home/crawl/runjar/countmonitor/"
#日誌檔案日期
nowdate=`date '+%Y-%m-%d'`
#呼叫執行jar包的指令碼/home/crawl/runjar/countmonitor/dcentre_mail-1.0.1/bin
nohup ${dcentrePath}dcentre_mail-1.0.1/bin/startup.sh >/dev/null 2>&1 &
#刪除日誌檔案
dellog(){
exec find ${dcentrePath}/logs/ -mtime +6 -type f |xargs rm -f
}
#刪除7天前的日誌
dellog
相關推薦
shell命令定時任務
#!/bin/bash source /etc/profile #採集和分析統計程式、統計報告郵件傳送應用所在目錄 dcentrePath="/home/crawl/runjar/countmonitor/" #日誌檔案日期 nowdate=`date '+%Y-%m-%d'` #呼叫執行jar包的指令碼/h
SHELL:定時任務刪除指定目錄
現有一個需求,需要定時刪除積累過久的目錄,並且部分目錄不可刪除。在此,我們分析了一下該父目錄的命名結構:非連續性數字命名,部分目錄中包含a.txt檔案。如下圖所示: 在此,我們對此可作如下操作,獲取該父目錄下最大(max)以及最小(min)目錄的名字,增加一個可變deduce值,需要刪除的目錄區間範圍則
linux 定時執行shell指令碼 定時任務
在oracle 中可以利用dbms_job包定時執行pl/sql、sql過程,在像備份等需要在作業系統級定時任務只能採用crontab來完成 本文講述crontab具體用法,以供備忘. 在oracle 中可以利用dbms_job包定時執行pl/sql、sql過程,在
shell | crontab 定時任務
在liunx系統下設定定時任務,也是工作中很有必要熟悉的工具 格式 * * * * * 直譯器 指令碼(可能會帶引數) >>printlog.log 2>&1 -- 第一顆星表示分鐘(0-59),第二顆星表示小時(0-23),第三顆星表示
linux中crontab的用法,shell實現定時任務
crontab是任務排程中常用的方法 crontab命令的格式為:crontab -l | -r | -e | -i [username],引數介紹如下: cronatb -l:顯示使用者的Crontab檔案中的內容 corntab -i:刪除使用者的crontab檔案,不
如何利用crond+shell進行定時任務?
single ransac name nsa .sql -s -- date cront 1、新建一個shell腳本,進行執行數據庫備份。 #! /bin/shfind /usr/local/mysql/bak/ -mtime +1 -type f -name "
使用shell指令碼或命令列 新增crontab 定時任務
crontab 是運維過程中常用的定時任務執行工具 一般情況下在有新的定時任務要執行時,使用crontab -e ,將開啟一個vi編輯介面,配置好後儲存退出,但是在自動化運維的過程中往往需要使用shell指令碼或命令自動新增定時任務。接下來結束三種(Cent
crontab定時任務中不能執行python shell命令
命令需要使用真實路徑而不是快捷方式。 比如,在shell中,檢測是否開啟nginx如果未開啟就開啟,寫好了service nginx start,突然發現不能執行 一定要用真實路徑執行,應該是/et
nginx學習(三) 使用shell命令和linux定時任務完成nginx日誌管理
1.編寫shell指令碼 建立shell指令碼目錄和指令碼 mkdir /data cd /data vim runlog.sh 編寫指令碼 # /bin/bash LOGPATH=/usr/local/nginx/logs/zcom.access.log /
使用cron命令配置定時任務(cron jobs)
之間 inux 意見 通過 onos 一個 str b- arch 原文 http://www.cnblogs.com/end/archive/2012/02/21/2361741.html 把cron加入到啟動腳本中: # rc-update add vixie-c
Linux定時任務Crontab命令
主目錄 日誌清理 文件中 定義 服務 系統命令 root spool 詳細 linux 系統則是由 cron (crond) 這個系統服務來控制的。Linux 系統上面原本就有非常多的計劃性工作,因此這個系統服務是默認啟動的。另 外, 由於使用者自己也可以設置計劃任務,所以
【Linux】Linux定時任務Crontab命令詳解
星期幾 ima 默認 定時 最好 表示 時間 path 配置文件 linux 系統則是由 cron (crond) 這個系統服務來控制的。Linux 系統上面原本就有非常多的計劃性工作,因此這個系統服務是默認啟動的。另 外, 由於使用者自己也可以設置計劃任務,所以, Lin
Linux crontab 定時任務命令詳解
-1 data new ubuntu 時間間隔 服務 run back use Linux Crontab 定時任務 命令詳解 [日期:2016-02-13] 來源:Linux社區 在工作中需要數據庫在每天零點自動備份所以需要建立一個定時任務.我選擇在Linux下使用
通過ssh遠程執行命令導入定時任務報錯----解決過程
linux ssh su 今天在服務器中通過ssh遠程執行批量導入定時任務時發生了一個問題:總結如下,遠程服務器已設置好ssh秘鑰登錄,登錄用戶為普通用戶,但已設置好擁有免密sudo權限ssh 1.1.1.1 "sudo su -c "echo ‘30 5 * * 5 /bin/sh /root/
Linux定時任務Crontab命令詳解
自動 monthly ons 命名 維護 我們 周期 你在 腳本文件 linux 系統則是由 cron (crond) 這個系統服務來控制的。Linux 系統上面原本就有非常多的計劃性工作,因此這個系統服務是默認啟動的。另 外, 由於使用者自己也可以設置計劃任務,所以, L
shell正常運行,加入定時任務執行失敗
執行 code 命令 ifconfig post 定時 正常 pos ont 例如簡單的ifconfig命令,在shell中運行成功,但是在crontab 中執行失敗。 定位原因:環境變量 解決方案: whereis ifconfig 然後在shell中加入: PATH
[Shell] swoole_timer_tick 與 crontab 實現定時任務和監控
ash crontab usr 當前 gif nohup AR 定時器 kill -9 手動完成 "任務" 和 "監控" 主要有下面三步: 1. mission_cron.php(定時自動任務腳本): <?php /** * 自動任務 定時器 (5s 執行)
linux系統命令學習系列-定時任務crontab命令
world 所有 weekly comm 微信公眾號 png tmp 繼續 cron 上節內容復習: at命令的使用 作業:創建一個任務10分鐘後關機 at now+10 minutes at>shutdown at><EOT> 本節我們繼續
Hadoop提供的Shell命令完成相同任務
txt文件 上傳 div put 文件內容 edit oca txt tar 在本地Linux文件系統的“/home/hadoop/”目錄下創建一個文件txt,裏面可以隨意輸入一些單詞. mkdir hadoop cd hadoop touch test.txt ged
linux定時任務crontab命令講解
evel 有一個 空格 fff 多個 說明 詳解 星期 文件的 linux定時任務crontab命令講解 linux 系統則是由 cron (crond) 這個系統服務來控制的。Linux 系統上面原本就有非常多的計劃性工作,因此這個系統服務是默認啟動的。另 外, 由於使用