新聞中心
linux是一種免費的操作系統(tǒng),用來完成復(fù)雜的任務(wù),如果安裝在企業(yè)服務(wù)器上,就需要另外定義機器的定時運行和關(guān)機以提高服務(wù)器性能和減少資源的浪費。linux定時關(guān)機是一種實現(xiàn)定時關(guān)機的簡便方法,可以幫助實現(xiàn)關(guān)閉機器的功能。

因為Linux的定時關(guān)機比較簡單,只要知道一些Linux下的一些命令就可以很方便地實現(xiàn)定時關(guān)機的功能。
讓機器自動完成任務(wù)的一般步驟是:
1、計算你的機器關(guān)機的絕對時間:以秒表示時間(time=當(dāng)前時間+要關(guān)機的時間);
2、在終端窗口中輸入命令:sudo SHUTDOWN -h +seconds;
3、隨后輸入root密碼,然后它會自動安排在之前計算的關(guān)機時間進行關(guān)機。
例如:本次任務(wù)想在2個小時之后自動關(guān)機,可以執(zhí)行如下代碼:
# 計算機器關(guān)機所需的絕對時間
current_time=$(date +%s);
shutdown_time=$(date -d “2 hours” +%s);
shutdown_seconds=$(($shutdown_time-$current_time));
# 運行關(guān)機命令
sudo shutdown -h +$shutdown_seconds;
當(dāng)然也可以使用crontab的功能來實現(xiàn)定時關(guān)機。使用crontab的方法有兩步:
1、使用crontab -e命令編輯crontab。
#可使用crontab -e 命令來編輯cron時間表
crontab -e
#在編輯的窗口中,可以輸入如下命令和運行的時間
#本次任務(wù)執(zhí)行時間設(shè)定為17:00每天
0 17 * * * sudo shutdown -h now
2、保存文件后退出,等待crontab按照計劃自動運行。
Linux定時關(guān)機是Linux服務(wù)器常用的一種功能,能夠讓機器自動完成任務(wù)。通過上面的介紹,大家應(yīng)該可以了解到如何使用Linux的shutdown命令進行定時關(guān)機或者如何使用crontab的功能來實現(xiàn)linux的定時關(guān)機任務(wù)。
成都服務(wù)器托管選創(chuàng)新互聯(lián),先上架開通再付費。
創(chuàng)新互聯(lián)(www.cdcxhl.com)專業(yè)-網(wǎng)站建設(shè),軟件開發(fā)老牌服務(wù)商!微信小程序開發(fā),APP開發(fā),網(wǎng)站制作,網(wǎng)站營銷推廣服務(wù)眾多企業(yè)。電話:028-86922220
網(wǎng)站欄目:Linux定時關(guān)機:讓機器自動完成任務(wù)(linux定時關(guān)機)
文章網(wǎng)址:http://www.5511xx.com/article/cojpjoi.html


咨詢
建站咨詢
