定時刪除指令碼
定時刪除7天前打包的war
#!/bin/bash
workdir="/var/lib/jenkins/"
do_delete()
{
echo file name is $workdir
find $workdir -name ‘*.war’ -and -mtime +7 -type f -delete
if [ $? -eq 0 ];then
echo $date delete $dir success!
else
echo $date delete $dir FAILD!
fi
}
do_delete
find /var/lib/jenkins -name '*.war' -and -mtime +7 -type f -delete
相關推薦
定時刪除指令碼
定時刪除7天前打包的war #!/bin/bash workdir="/var/lib/jenkins/" do_delete() { echo file name is $workdir find $workdir -name ‘*.war’ -and -mtim
自動定時備份刪除指令碼
任務:定時備份資料庫所有資料。 定時刪除7天以前的資料 指令碼如下: #!bin/bash dat=`date +%Y%m%d` mysqldump -uroot -p10qu
linux指令碼定時刪除檔案
[[email protected] ~]# vi /etc/init.d/delete.sh 內容: #!/bin/bash dir=/upload/file/images/login/qrcode //要刪除檔案的資料夾路徑 files=`ls $
定時刪除ES叢集的索引 指令碼
#!/bin/bash ################################### #刪除早於十天的ES叢集的索引 ################################### function delete_indices() { comp_date=`da
Windows定時刪除某天前文件的批處理腳本
批處理腳本 自動刪除 forfiles 備註:1.如XP下因為沒有forfiles.exe,拷貝windows2003下的forfiles.exe文件到XP的system32目錄即可使用forfiles命令。 2.該文檔適用於windows客戶端操作系統xp win7/8/10,windows服務
日誌定時切割,以及定時刪除(2種方法)
安裝 完成 空格 sin tro rotate logrotate 編輯 通過 切割catalian日誌的方式有很多種,比如shell腳本的、cronolog或者通過配置log4j等等這些都可以實現。但今天我要介紹是使用logrotate來按日期生成日誌。 如果catal
crontab新增系統定時任務--資料庫定時備份指令碼&傳輸檔案到阿里雲伺服器定時指令碼
前言 由於公司網站被黑客攻擊,導致部分資料丟失,需要使用0.6個比特幣贖回,因為建立資料安全對策,提高網站和資料安全級別,同時進行資料定時備份,並將資料傳輸阿里雲伺服器存放,特此記錄。 1,A,B伺服器之間建立信任 https:
定時備份資料庫檔案,定時刪除xx天之前的資料庫備份檔案
1在linux下建立一個指令碼 指令碼中內容為 該指令碼的作用為備份資料庫,生成的資料庫檔案的格式為xxxx20160527.sql 2定時執行備份資料庫指令碼 執行定時任務 點
定時刪除伺服器檔案--FTP管理員一定用得著的軟體
近來單位新開了個FTP伺服器,各位管理員都知道的,檔案多了就得定時刪除啊,網上找了一圈,倒是有個幾個軟體可以用,但是總覺得效果不是很好,時靈時不靈的。只好痛下決心,自己做一個啦,小弟用的依舊是老掉牙的VC++6.0,不過軟體能用
樹莓派學習筆記——crontab定時執行指令碼
crontab定時執行指令碼 如果在玩樹莓派的過程中,我們需要定時或者定期的執行一些程式或指令碼,這裡有個好方法,就是Linux下的 crontab。 通常會用到的就是兩個命令: 檢視已有的定時任務 [email protected]:~ $ cront
linux定時刪除時間格式資料夾
linux定時刪除時間格式資料夾 例如:20170809 #!/bin/bashfunction deletedir(){ ago_file=$(date -d '30 days ago' +%Y%m%d) d
mongodb系列~mongodb定時刪除資料
一 簡介:本文介紹建立自動刪除資料的TTL索引 二 目的 定時刪除資料三 建立方法 db.collection.createIndex(keys, options) options: expireAfterSeconds 指定多少秒或者
定時備份指令碼分享(網站資料和資料庫資料)
1)網站資料備份 將網站資料/var/www/vhost/www.hqsb.com和/var/www/vhost/www.huanqiu.com分別備份到: /Data/code-backup/www.hqsb.com和/Data/code-backup/www.huanqiu.com下。 &nbs
Windows下MySQL定時備份指令碼
一、寫定備份指令碼,儲存為.bat檔案 @echo off set hour=%time:~0,2% if "%time:~0,1%"==" " set hour=0%time:~1,1% set now=%Date:~0,4%%Date:~5,2%%Date:~8,2%%hour%%Time:~3,2%%
伺服器:任務計劃定時刪除資料夾
問題 前幾天實現了任務定時備份並刪除過期sql的批處理,詳情見Mysql:任務計劃程式實現資料庫定是備份; 領導看著不錯,說把應用也備份一下,備份十天,自動刪除10天前的資料夾; 網上搜了一下,定時刪除資料夾的文章都沒有; 才有了以下的文章。 思路 獲取日期引
PHP關於定時執行指令碼的幾種方法
因為需要,需要向一個API介面抓取資料並存儲到本地資料庫,因為介面更新時間不固定,所以抓取需要每隔3秒請求抓取一次。 針對這種情況,去查詢資料,並找出以下幾種解決方案。 一:使用linux的定時任務shell指令碼,使用shell命令,curl指定介面,來連結資料庫並存儲
使用jenkins工具定時執行指令碼方法
jenkins是基於Java開發的一種持續整合工具,用於監控重複執行的工作,所以在自動化測試中也能用於定時執行指令碼 我在這裡介紹怎樣搭建環境和使用jenkins定時執行cmd命令 一、環境搭建 1、首先要下載兩個安裝包,tomcat和jenkins包: 下載地址: jenkins下
crontab定時任務指令碼不執行,日誌無執行記錄
在linux下用crontab啟動定時指令碼,放到crontab中死活沒反應,這是可能的原因: 1、看日誌,cat /var/log/cron。如果日誌中有執行記錄可能是指令碼沒有執行許可權,此時要賦予執行許可權,如 chmod +x xxx.sh 就是給xxx.s
shell程式設計-定時刪除(30天)檔案
1.建立shell touch /opt/auto-del-30-days-ago.sh chmod +x auto-del-30-days-ago.sh 2.編輯shell指令碼: vi auto-del-30-days-ago.sh 編輯內容如下: #!/bin/sh f
從零到一搭建出一個定時刪除資料夾框架的收穫
WeeklyARTS-Share 一、概述 框架的功能:定時讀取指定路徑下的配置檔案,掃描配置檔案中的節點,然後拼出一個新的路徑,在該路徑下判斷任務資料夾是否該刪除,如果該路徑下的任務資料夾為0,同時刪除該路徑。 二、所需要的關鍵技能點 技能概述 Go語言基本語法 chan