Ubuntu如何定時清理內存
1.進入su
jiqing@Ubuntu:~$ su
密碼: 
root@Ubuntu:/home/jiqing# 
 
        2.創建cleanCache.sh
#!/bin/bash
# 每一小時清除一次緩存
echo "開始清除緩存"
sync;sync;sync #寫入硬盤,防止數據丟失
sleep 10 #延遲10秒
echo 3 > /proc/sys/vm/drop_caches
 
        3.設置可執行
chmod +x cleanCache.sh 
 
        4.創建定時器任務,以管理員的身份
  0 *  *   *   *     cd /home/jiqing/sh && ./cleanCache.sh
 
        每小時執行一次。
這樣你的電腦就不會越用越卡頓了。
如何查看cron日志?

需要先將這個日志開啟。
進入配置文件中,
sudo vim /etc/rsyslog.d/50-default.conf 
 
        將cron的日志注釋去掉
cron.*  /var/log/cron.log #將cron前面的注釋符去掉
 
        重啟rsyslog
sudo  service rsyslog  restart 
 
         
         
        查看crontab日志
tail -f /var/log/cron.log   
 
        日志是個好東西,方便調試,方便看清系統的真實情況。透過數據看問題。
專門監聽特定的定時器
 tail -f /var/log/cron.log |grep dg
May 12 19:36:01 Ubuntu CRON[17186]: (jiqing) CMD (cd /home/wwwroot/default/dg/store/Public && /usr/bin/php cron.php Timer/clearSms)
May 12 19:37:01 Ubuntu CRON[17226]: (jiqing) CMD (cd /home/wwwroot/default/dg/store/Public && /usr/bin/php cron.php Timer/clearSms)
 
       