一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - PHP教程 - linux下刪除7天前日志的代碼(php+shell)

linux下刪除7天前日志的代碼(php+shell)

2019-11-14 15:20php教程網 PHP教程

shell 版本比較麻煩 關鍵我linux轉換不熟悉

PHP版本: 

復制代碼代碼如下:


/** 
* 刪除7天前的日志 
* @param $logPath 
*/ 
function del7daysAgoLog($logPath) { 
if(empty($logPath))return; 
$handle = opendir($logPath); 
while(($file = readdir($handle)) !== false){ 
$pos = strpos($file, '.log'); 
if ($pos !== false && (strtotime("-1 week") > fileatime($logPath . $file))) { 
unlink($logPath . $file); 




shell 版本 

復制代碼代碼如下:


#!/bin/sh 
function del7daysAgoLog (){ 
for file in $(ls $1) 
do 
if [ "${file##*.}" = "log" ] 
then 
ctime=$(stat $1/$file -c "%y") 
ctimeU=$(date -d "$ctime" +%s) 
now=$(date +%s) 
SevenDaysAgo=$(($now - 36000 * $Days)) 
if [ $SevenDaysAgo -gt $ctimeU ] 
then 
$(rm $file)#此處刪除文件 
fi 
else 
echo "" 
fi 
done 

Days=7 
Path="/var/www/***/log" 
del7daysAgoLog $Path $Days 



shell 版本比較麻煩 關鍵我linux轉換不熟悉

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 男人狂躁女人下面狂叫图片 | 成人网免费视频 | 国产精品青青在线观看香蕉 | 91国内在线国内在线播放 | 亚洲 欧美 国产 视频二区 | 继的朋友无遮漫画免费观看73 | 国产成人青草视频 | 波多野结衣178部中文字幕 | 99re这里只有精品视频 | 久久亚洲精品AV无码四区 | 美女被吸乳老师羞羞漫画 | 久久精品人人做人人爽97 | 国产成人综合网 | 韩国三级 720p | 黑人biglackon10十 | 97影院3| 纲手被鸣人插 | 亚洲国产精品久久人人爱 | 国产精品中文字幕 | 日本在线看 | 日韩毛片在线视频 | 亚洲天天综合 | 国产欧美日韩图片一区二区 | 亚洲成人影院在线观看 | 嫩草视频在线观看免费 | 午夜爱爱爱爱爽爽爽视频网站 | 国产成人+亚洲欧洲 | 日本aa大片在线播放免费看 | 性插图动态图无遮挡 | 黄动漫车车好快的车车a | 精品国产区一区二区三区在线观看 | 精品国产福利片在线观看 | 亚洲午夜小视频 | 色综合色狠狠天天久久婷婷基地 | se婷婷| gayxxx视频| 韩国三级年轻的小婊孑 | 非洲黑人gay巨大 | 国产探花视频在线观看 | 91桃花| 5555国产在线观看精品 |