四、進程優先順序前臺後臺01.進程式控制制#find /name aaa &#ps aux | grep find#updatedb & #ps aux | grep updatedbroot 5871 52.8 0.2 2204 700 pts\2 R(低優先順序) 08:43 0:02 updatedb
四、進程優先順序前臺後臺01.進程式控制制#find /name aaa &#ps aux | grep find#updatedb & #ps aux | grep updatedbroot 5871 52.8 0.2 2204 700 pts\2 R(低優先順序) 08:43 0:02 updatedb#nice -n -10(優先順序) updatedb &##ps aux | grep updateroot 5871 52.8 0.2 2204 700 pts\2 D<(高優先順序) 08:43 0:02 updatedb#nice -n 10 updatedb &root 5871 52.8 0.2 2204 700 pts\2 RN(低優先順序) 08:43 0:02 updatedb#top(查看進程狀態)此時按r可以改變優先順序的高低#ps aux -ef#kill PID kill -9 PID#killall Pname#killall -9 byf#skill -9 tty1#pkill -u byf#pstree(樹形顯示進程目錄)#renice -10 1(把一個進程的優先順序調為-10)#top r進程概念:有init來初始化所有進程,PID總是為102.進程式控制制的前臺和後臺#vi(前臺)#vi $(後臺運行)#kill %1(殺掉後臺第一個任務)#fg %3(從後臺放回前臺)#update Ctrl+z(放到回台,暫停)#jobs(查看後臺任務)#bg %1(從後臺開始運行)#fg %1(從後臺拉到前臺)#nohup updatedb &(父進程退出後,將子進程掛起)#exit從新打開一個控制台#ps aux | grep updatedb#find / -name sssss &Ctrl+z(暫停)#jobs#kill %1