建体彩网|中彩网双色球连号|
?
快捷搜索:  as  test  1111  test aNd 8=8  test++aNd+8=8  as++aNd+8=8  as aNd 8=8

新蒲京澳門賭場網站客服:Linux常見命令進程調度

?

kill敕令

當必要中斷一個前臺進程的時刻,平日是應用組合鍵;然則對付一新蒲京澳門賭場網站客服個后臺進程生怕就不是一個組合鍵新蒲京澳門賭場網站客服所能辦理的了,這時就必須告急于kill敕令。該敕令可以終止后臺進程。至于終止后臺進程的緣故原由很多,或許是該進程占用的CPU光陰過多;或許是該進程已經掛逝世。總之這種環境是常常發生的。

kill敕令是經由過程向進程發送指定的旌旗燈號來停止進程的。假如沒有指定發送旌旗燈號,那么默認值為TERM旌旗燈號。TERM旌旗燈號將終止所有不能捕獲該旌旗燈號的進程。至于那些可以捕獲該旌旗燈號的進程可能就必要應用kill(9)旌旗燈號了,該旌旗燈號是不能被捕捉的。

kill敕令的語法款式很簡單,大年夜致有以下兩種要領:

kill [-s 旌旗燈號 | -p ] [ -a ] 進程號 ...

kill -l [旌旗燈號]

-s 指定必要送出的旌旗燈號。既可所以旌旗燈號名也可以對應數字。

-p 指定kill敕令只是顯示進程的pid,并不真正送出停止旌旗燈號。

-l 顯示旌旗燈號名稱列表,這也可以在/usr/include/linux/signal.h文件中找到。

kill敕令的應用

下面看看該敕令的應用。

[例24] 在履行一條find指令時因為光陰過長,抉擇終止該進程。

首先應該應用ps敕令來查看該進程對應的PID,鍵入ps,顯示如下:

PID TTY TIM新蒲京澳門賭場網站客服E COMMAND

285 1 00:00:00 -bash

287 3 00:00:00 -bash

289 5 00:00:00 /sbin/minge新蒲京澳門賭場網站客服tty tty5

290 6 00:00:00 /sbin/mingetty tty6

312 3 00:00:00 telnet bbs3

341 4 00:00:00 /sbin/mingetty tty4

345 1 00:00:00 find / -name foxy.jpg

348 1 00:00:00 ps

可以看到該進程對應的PID是345,現在應用kill敕令來終止該進程。鍵入:

# kill 345

再用ps敕令查看,就可以看到,find進程已經被殺掉落了。

[例25] 殺掉落進程11721

# ps

PID TTY TIME COMMAND

11668 p1 00:00:00 -tcsh

11721 p1 00:00:00 cat

11737 p1 00:00:00 ps

# kill 11721

[1] Terminated cat

#

無意偶爾候可能會碰到這樣的環境,某個進程已經掛逝世或閑置,應用kill敕令卻殺不掉落。這時刻就必須發送旌旗燈號9,強行關閉此進程。當然這種“野蠻”的措施很可能會導致打開的文件呈現差錯或者數據損掉之類的差錯。以是不到萬不得已不要應用強制停止的法子。假如連旌旗燈號9都不相應,那生怕就只有從新啟動謀略機了。

節制多個進程敕令

Linux可應用戶同時運行多個進程,還容許用戶或系統治理員能節制正在運行的進程。

nohup敕令

理論上,我們一樣平常退出Linux系統時,會把所有的法度榜樣整個停止掉落,包括那些后臺法度榜樣。但無意偶爾候,例如您正在編輯一個很長的法度榜樣,然則您放工或是有事必要先退出系統,這時您又不盼望系統把您編輯那么久的法度榜樣停止掉落,盼望退出系統時,法度榜樣還能繼承履行。這時,我們就可以應用nohup敕令使進程在用戶退出后仍繼承履行。

一樣平常這些進程我們都是讓它在后臺履行,結果則會寫到用戶自己的目錄下的nohup.out這個文件里(也可以應用輸出重定向,讓它輸出到一個特定的文件)。[例26]

$ nohup sort sales.dat &

這條敕令奉告sort敕令輕忽用戶已退出系統,它應該不停運行,直到進程完成。使用這種措施,可以啟動一個要運行幾天以致幾周的進程,而且在它運行時,用戶不必要去登錄。

nohup敕令把一條敕令的所有輸出和差錯信息送到nohup.out文件中。若將輸出重定向,則只有差錯信息放在nohup.out文件中。

renice敕令

renice敕令容許用戶改動一個正在運行進程的優先權。

使用renice敕令可以在敕令履行時調劑其優先權。其款式如下:

$ renice -number PID

此中,參數number與nice敕新蒲京澳門賭場網站客服令的number意義相同。

注:

(1) 用戶只能對自己所有的進程應用renice敕令。

(2) root用戶可以在任何進程上應用renice敕令。

(3) 只有root用戶才能前進進程的優先權。

免責聲明:以上內容源自網絡,版權歸原作者所有,如有侵犯您的原創版權請告知,我們將盡快刪除相關內容。

您可能還會對下面的文章感興趣:

建体彩网
福建11选5的基本走势图 快三绝密公式算单双 东方6+1开奖结果玩法 云南十一选五任五最大遗漏 中超直播频道 新浪足球直播 好彩客首页 赚钱是检验男人是否成功的标准 北京赛车走势图 河南11选5及时直播开奖