卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

學(xué)習(xí)linux命令技巧教程交流 linuxuname命令用法?

linuxuname命令用法?Linuxuname發(fā)出命令用法:新的命令主要是用于顯示系統(tǒng)信息。uname可會(huì)顯示電腦在內(nèi)操作系統(tǒng)的具體信息。語法uname[-amnrsv][--求幫助][--ver

linuxuname命令用法?

Linuxuname發(fā)出命令用法:新的命令主要是用于顯示系統(tǒng)信息。

uname可會(huì)顯示電腦在內(nèi)操作系統(tǒng)的具體信息。

語法

uname[-amnrsv][--求幫助][--version]

參數(shù)說明:

-a或--some會(huì)顯示全部的信息。

-m或--machine顯示電腦類型。

-n或--nodename不顯示在網(wǎng)絡(luò)上的主機(jī)名稱。

-r或--release總是顯示操作系統(tǒng)的發(fā)行編號(hào)。

-s或--sysname會(huì)顯示操作系統(tǒng)名稱。

-v顯示操作系統(tǒng)的版本。

--help總是顯示幫助。

--version顯示版本信息。

沒顯示計(jì)算機(jī)類型:

#uname-m

x86_64

沒顯示計(jì)算機(jī)名:

#uname-n

runoob-linux

顯示操作系統(tǒng)發(fā)行編號(hào):

#uname-r

4.11.0-14-generic

會(huì)顯示操作系統(tǒng)名稱:

#uname-s

Linux

顯示手機(jī)系統(tǒng)版本與時(shí)間:

#uname-v

#20~16.04.1-UbuntuSMPWedAug909:06:22UTC2017

如何在Linux上定期定期執(zhí)行命令、腳本(cron、crontab、anacron)?

在Linux上先執(zhí)行定時(shí)任務(wù)的場景肯定很多的,比如我們要:

定時(shí)接受日志文件切割;

按時(shí)離線服務(wù)時(shí)間;

設(shè)置定時(shí)備份不重要數(shù)據(jù);

有定時(shí)執(zhí)行任務(wù)等。

Linux服務(wù)器上要利用定時(shí)任務(wù),有很多,比如說:cron、anacron、sleep等。那這幾種之間有何區(qū)別及該選哪種呢,生克制化我的經(jīng)驗(yàn)好好談?wù)勎业目捶ㄒ怨┐蠹医ㄗh參考。

1、cron(crond)

crond是Linux那個(gè)軟件的三個(gè)守護(hù)圣進(jìn)程,利用它來再重復(fù)一遍先執(zhí)行指定的任務(wù),時(shí)間周期是可以按分鐘、小時(shí)、天、月、周來想執(zhí)行,現(xiàn)實(shí)我們通常也就是靠它來想執(zhí)行定時(shí)任務(wù)。

這里需要注意,crontab是crond進(jìn)程依懶的任務(wù)列表文件(按配置文件在:/etc/crontab中,不過系統(tǒng)中也有crontab命令,是從這個(gè)命令我們是可以編輯任務(wù)清單),我們將定時(shí)任務(wù)資料記錄在crontab中,任務(wù)的執(zhí)行靠的那就crond守護(hù)者進(jìn)程。

2、anacron

anacron(不對(duì)應(yīng)配置文件在:/etc/anacrontab中)這個(gè)可以理解為是cron的一種補(bǔ)充,但兩者定位不同。cron定位是7x24小時(shí)不間斷的計(jì)劃任務(wù)執(zhí)行者,而anacron是用處一次性處理非7x24小時(shí)不運(yùn)行的Linux系統(tǒng)上的crontab的。有點(diǎn)繞嘴,簡單啊說那就是,打比方一臺(tái)服務(wù)器每周六周日是自動(dòng)關(guān)閉的,而crontab中有幾條是在周六周日不能執(zhí)行的,此時(shí)anacron就能發(fā)揮作用了。anacron在啟動(dòng)后會(huì)去去檢查自動(dòng)關(guān)機(jī)期間哪些任務(wù)應(yīng)該執(zhí)行卻還沒有執(zhí)行到的crontab任務(wù),能找到這些任務(wù),想執(zhí)行完,然后anacron就停止下來了。

其實(shí)anacron依懶于crontab,anacron能執(zhí)行也是靠crontab來運(yùn)行程序的。

anacron相對(duì)于像是用戶基本是用過了!

3、insomnia

有一種方案是實(shí)際sh腳本來負(fù)責(zé)執(zhí)行while(true)insomnia你操作,以此來設(shè)計(jì)模擬定時(shí)任務(wù)。這種最常見于一些PHP腳本模擬“守衛(wèi)進(jìn)程”效果,負(fù)責(zé)執(zhí)行完一段代碼后,休眠狀態(tài)委托時(shí)間后立即先執(zhí)行。

綜合以上分析,在實(shí)際操作中,我們實(shí)現(xiàn)方法定時(shí)任務(wù)99%的情況下全是通過crontab這個(gè)命令和/etc/crontab這個(gè)文件來設(shè)置定時(shí)任務(wù)的,而定時(shí)任務(wù)的執(zhí)行是由Linux那個(gè)軟件的crond守衛(wèi)進(jìn)程來執(zhí)行的。

以上那就是我的觀點(diǎn),相對(duì)于這個(gè)問題大家是怎摸來看待的呢?歡迎在下方評(píng)論區(qū)打交道~我是科技領(lǐng)域創(chuàng)作者,十年互聯(lián)網(wǎng)從業(yè)經(jīng)驗(yàn),請(qǐng)關(guān)注我所了解更多科技知識(shí)!