有時系統在使用時發生無法存取的怪現像,可以利用指令df查看看是否是空間已被佔用。
像是/var/log/如果沒設定daily log或是max file size就有可能會把硬碟空間佔滿了。
有時系統在使用時發生無法存取的怪現像,可以利用指令df查看看是否是空間已被佔用。
像是/var/log/如果沒設定daily log或是max file size就有可能會把硬碟空間佔滿了。
Mariadb 10
sudo apt-get install mariadb-server
openJDK 8
sudo apt-get install openjdk-8-jdk
openJDK 7
sudo apt-get install openjdk-7-jdk
openJRE 7
sudo apt-get install openjdk-7-jre
之前主機一直被強迫斷線,而且設定了自動ADSL重撥都沒作用,應該是程式被強迫關閉了,所以重撥功能也才沒做用,本來想利用Windows排程,定時一直自動重撥ADSL,不過重撥後還要把ICS Bind DNS Server重啟才有作用,所以簡單的規畫了一個程式,可以設定在Windows排程式,開機後執行,而我是設定在ADSL自動撥號及DNS啟動後執行(一個command檔)。
程式功能很簡單,主要在啟動時把需要排程執行的thread class全都載入及執行,而定時的部份在每一個thread class裡,利用sleep來間隔執行,不過這會有執行內容時間上的問題,程式還有很多需要改進的地方,像是讀取外部檔來設定排程、排程中斷等目前都還沒加入,等有空時再慢慢增加。
測試ADSL是否斷線是利用執行command指令ipconfig /all 來取得default gateway是否存在著ip位置,如果不存在則執行command 來啟動撥號ADSL,並重啟ICS Bind DNS Server,設定時間是30分鐘檢查一次。不過這是我的環境,需要的人可能要修改些地方。
程式碼如下:
可以利用這個指令來每天建立一個日期目錄存放需要的資料
可以把這個方法寫在bat檔裡,按下去就可以執行了
set hh=%time:~0,2% set yymmdd_hhmmss=%date:~12,2%%date:~4,2%%date:~7,2%_%hh%%time:~3,2%%time:~6,2% md h:\%yymmdd_hhmmss%
補充二個指令
Read More