進(jìn)程的查看的命令是ps和top,進(jìn)程調(diào)度的命令有at、crontab、batch以及kill;進(jìn)程是一個(gè)其中運(yùn)行著一個(gè)或多個(gè)線程的地址空間和這些線程所需要的系統(tǒng)資源,一般來(lái)說(shuō),Linux系統(tǒng)會(huì)在進(jìn)程之間共享程序代碼和系統(tǒng)函數(shù)庫(kù)。
創(chuàng)新互聯(lián)建站堅(jiān)持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站建設(shè)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時(shí)代的寧洱網(wǎng)站設(shè)計(jì)、移動(dòng)媒體設(shè)計(jì)的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!
推薦:《linux教程》
進(jìn)程的查看和調(diào)度分別使用的命令:
進(jìn)程查看的命令是ps和top。
進(jìn)程調(diào)度的命令有at,crontab,batch,kill。
相關(guān)介紹:
進(jìn)程查看的命令是ps和top。
ps 命令用于查看當(dāng)前正在運(yùn)行的進(jìn)程。
進(jìn)程調(diào)度的命令有at,crontab,batch,kill。
kill命令
當(dāng)需要中斷一個(gè)前臺(tái)進(jìn)程的時(shí)候,通常是使用< Ctrl+c >組合鍵;但是對(duì)于一個(gè)后臺(tái)進(jìn)程恐怕就不是一個(gè)組合鍵所能解決的了,這時(shí)就必須求助于kill命令。該命令可以終止后臺(tái)進(jìn)程。至于終止后臺(tái)進(jìn)程的原因很多,或許是該進(jìn)程占用的CPU時(shí)間過(guò)多;或許是該進(jìn)程已經(jīng)掛死。總之這種情況是經(jīng)常發(fā)生的。
kill命令是通過(guò)向進(jìn)程發(fā)送指定的信號(hào)來(lái)結(jié)束進(jìn)程的。如果沒(méi)有指定發(fā)送信號(hào),那么默認(rèn)值為T(mén)ERM信號(hào)。TERM信號(hào)將終止所有不能捕獲該信號(hào)的進(jìn)程。至于那些可以捕獲該信號(hào)的進(jìn)程可能就需要使用kill(9)信號(hào)了,該信號(hào)是不能被捕捉的。
kill命令的語(yǔ)法格式很簡(jiǎn)單,大致有以下兩種方式:
kill [-s 信號(hào) | -p ] [ -a ] 進(jìn)程號(hào) ...
kill -l [信號(hào)]
-s 指定需要送出的信號(hào)。既可以是信號(hào)名也可以對(duì)應(yīng)數(shù)字。
-p 指定kill命令只是顯示進(jìn)程的pid,并不真正送出結(jié)束信號(hào)。
-l 顯示信號(hào)名稱列表,這也可以在/usr/include/linux/signal.h文件中找到。
kill命令的使用
有時(shí)候可能會(huì)遇到這樣的情況,某個(gè)進(jìn)程已經(jīng)掛死或閑置,使用kill命令卻殺不掉。這時(shí)候就必須發(fā)送信號(hào)9,強(qiáng)行關(guān)閉此進(jìn)程。當(dāng)然這種“野蠻”的方法很可能會(huì)導(dǎo)致打開(kāi)的文件出現(xiàn)錯(cuò)誤或者數(shù)據(jù)丟失之類(lèi)的錯(cuò)誤。所以不到萬(wàn)不得已不要使用強(qiáng)制結(jié)束的辦法。如果連信號(hào)9都不響應(yīng),那恐怕就只有重新啟動(dòng)計(jì)算機(jī)了。
nohup命令
理論上,我們一般退出Linux系統(tǒng)時(shí),會(huì)把所有的程序全部結(jié)束掉,包括那些后臺(tái)程序。但有時(shí)候,例如您正在編輯一個(gè)很長(zhǎng)的程序,但是您下班或是有事需要先退出系統(tǒng),這時(shí)您又不希望系統(tǒng)把您編輯那么久的程序結(jié)束掉,希望退出系統(tǒng)時(shí),程序還能繼續(xù)執(zhí)行。這時(shí),我們就可以使用nohup命令使進(jìn)程在用戶退出后仍繼續(xù)執(zhí)行。
一般這些進(jìn)程我們都是讓它在后臺(tái)執(zhí)行,結(jié)果則會(huì)寫(xiě)到用戶自己的目錄下的nohup.out這個(gè)文件里(也可以使用輸出重定向,讓它輸出到一個(gè)特定的文件)。
[例26] $ nohup sort sales.dat &
這條命令告訴sort命令忽略用戶已退出系統(tǒng),它應(yīng)該一直運(yùn)行,直到進(jìn)程完成。利用這種方法,可以啟動(dòng)一個(gè)要運(yùn)行幾天甚至幾周的進(jìn)程,而且在它運(yùn)行時(shí),用戶不需要去登錄。
nohup命令把一條命令的所有輸出和錯(cuò)誤信息送到nohup.out文件中。若將輸出重定向,則只有錯(cuò)誤信息放在nohup.out文件中。
網(wǎng)站題目:進(jìn)程的查看和調(diào)度分別使用什么命令
文章來(lái)源:http://www.rwnh.cn/article20/cgipjo.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供動(dòng)態(tài)網(wǎng)站、商城網(wǎng)站、靜態(tài)網(wǎng)站、服務(wù)器托管、網(wǎng)站排名、手機(jī)網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)