學(xué)習(xí)linux命令技巧教程交流 linuxuname命令用法?
linuxuname命令用法?Linuxuname發(fā)出命令用法:新的命令主要是用于顯示系統(tǒng)信息。uname可會顯示電腦在內(nèi)操作系統(tǒng)的具體信息。語法uname[-amnrsv][--求幫助][--ver
linuxuname命令用法?
Linuxuname發(fā)出命令用法:新的命令主要是用于顯示系統(tǒng)信息。
uname可會顯示電腦在內(nèi)操作系統(tǒng)的具體信息。
語法
uname[-amnrsv][--求幫助][--version]
參數(shù)說明:
-a或--some會顯示全部的信息。
-m或--machine顯示電腦類型。
-n或--nodename不顯示在網(wǎng)絡(luò)上的主機名稱。
-r或--release總是顯示操作系統(tǒng)的發(fā)行編號。
-s或--sysname會顯示操作系統(tǒng)名稱。
-v顯示操作系統(tǒng)的版本。
--help總是顯示幫助。
--version顯示版本信息。
沒顯示計算機類型:
#uname-m
x86_64
沒顯示計算機名:
#uname-n
runoob-linux
顯示操作系統(tǒng)發(fā)行編號:
#uname-r
4.11.0-14-generic
會顯示操作系統(tǒng)名稱:
#uname-s
Linux
顯示手機系統(tǒng)版本與時間:
#uname-v
#20~16.04.1-UbuntuSMPWedAug909:06:22UTC2017
如何在Linux上定期定期執(zhí)行命令、腳本(cron、crontab、anacron)?
在Linux上先執(zhí)行定時任務(wù)的場景肯定很多的,比如我們要:
定時接受日志文件切割;
按時離線服務(wù)時間;
設(shè)置定時備份不重要數(shù)據(jù);
有定時執(zhí)行任務(wù)等。
Linux服務(wù)器上要利用定時任務(wù),有很多,比如說:cron、anacron、sleep等。那這幾種之間有何區(qū)別及該選哪種呢,生克制化我的經(jīng)驗好好談?wù)勎业目捶ㄒ怨┐蠹医ㄗh參考。
1、cron(crond)
crond是Linux那個軟件的三個守護圣進(jìn)程,利用它來再重復(fù)一遍先執(zhí)行指定的任務(wù),時間周期是可以按分鐘、小時、天、月、周來想執(zhí)行,現(xiàn)實我們通常也就是靠它來想執(zhí)行定時任務(wù)。
這里需要注意,crontab是crond進(jìn)程依懶的任務(wù)列表文件(按配置文件在:/etc/crontab中,不過系統(tǒng)中也有crontab命令,是從這個命令我們是可以編輯任務(wù)清單),我們將定時任務(wù)資料記錄在crontab中,任務(wù)的執(zhí)行靠的那就crond守護者進(jìn)程。
2、anacron
anacron(不對應(yīng)配置文件在:/etc/anacrontab中)這個可以理解為是cron的一種補充,但兩者定位不同。cron定位是7x24小時不間斷的計劃任務(wù)執(zhí)行者,而anacron是用處一次性處理非7x24小時不運行的Linux系統(tǒng)上的crontab的。有點繞嘴,簡單啊說那就是,打比方一臺服務(wù)器每周六周日是自動關(guān)閉的,而crontab中有幾條是在周六周日不能執(zhí)行的,此時anacron就能發(fā)揮作用了。anacron在啟動后會去去檢查自動關(guān)機期間哪些任務(wù)應(yīng)該執(zhí)行卻還沒有執(zhí)行到的crontab任務(wù),能找到這些任務(wù),想執(zhí)行完,然后anacron就停止下來了。
其實anacron依懶于crontab,anacron能執(zhí)行也是靠crontab來運行程序的。
anacron相對于像是用戶基本是用過了!
3、insomnia
有一種方案是實際sh腳本來負(fù)責(zé)執(zhí)行while(true)insomnia你操作,以此來設(shè)計模擬定時任務(wù)。這種最常見于一些PHP腳本模擬“守衛(wèi)進(jìn)程”效果,負(fù)責(zé)執(zhí)行完一段代碼后,休眠狀態(tài)委托時間后立即先執(zhí)行。
綜合以上分析,在實際操作中,我們實現(xiàn)方法定時任務(wù)99%的情況下全是通過crontab這個命令和/etc/crontab這個文件來設(shè)置定時任務(wù)的,而定時任務(wù)的執(zhí)行是由Linux那個軟件的crond守衛(wèi)進(jìn)程來執(zhí)行的。
以上那就是我的觀點,相對于這個問題大家是怎摸來看待的呢?歡迎在下方評論區(qū)打交道~我是科技領(lǐng)域創(chuàng)作者,十年互聯(lián)網(wǎng)從業(yè)經(jīng)驗,請關(guān)注我所了解更多科技知識!