unixware進(jìn)程相關(guān)的命令
進(jìn)程在我們使用unixware的時候,是很重要的。今天,我們就來學(xué)習(xí)下unixware進(jìn)程相關(guān)的命令。我們都知道Unix系統(tǒng),那么了解Unix和unixware的知識。SCO Unix是在國內(nèi)比較有名氣的操作系統(tǒng),因為他是當(dāng)時能運行在Intel的平臺之一,并且較早進(jìn)入中國市場。
進(jìn)程可分為三大類:在終端上執(zhí)行的交互式進(jìn)程,批處理進(jìn)程,守護(hù)進(jìn)程。
ps 查詢正在運行的進(jìn)程。
-A 列出系統(tǒng)中正在運行的進(jìn)程的詳細(xì)信息。
-e列出除核心進(jìn)程外的所有進(jìn)程。
-a列出與終端有關(guān)的所有進(jìn)程。
-f產(chǎn)生一個完全列表。
-l產(chǎn)生一個長列表。
-t list列出由list表指定的終端創(chuàng)建的所有進(jìn)程的詳細(xì)信息。
查詢當(dāng)前正在運行的所有進(jìn)程并列出完整表格:ps -ef/Af
查詢終端pts002正在運行的所有進(jìn)程:ps -tf pts002
unixware 中nohup命令
環(huán)境下進(jìn)程可以在前臺運行也可以在后臺運行。進(jìn)程在前臺運行時,用戶必須在終端旁等待該進(jìn)程結(jié)束。若此時用戶想使用終端而又不想終止運行的程序時,可以按如下方法把進(jìn)程轉(zhuǎn)移到后臺運行,當(dāng)用戶從當(dāng)前SHELL或系統(tǒng)中退出時,該用戶在前后臺運行的程序都將被終止。為了使用戶在退出時,系統(tǒng)保留其進(jìn)程繼續(xù)運行,UNIX提供nohup命令。
nohup命令將標(biāo)準(zhǔn)輸出重定向到文件nohup.out中,該文件存在于nohup命令執(zhí)行時的當(dāng)前目錄中。若用戶后臺執(zhí)行腳本a.sh,符號 表示用戶在后臺執(zhí)行該命令。
unixware中sleep命令
該命令可以使兩條命令執(zhí)行之間停頓一段時間。如每隔15分鐘可用sleep命令來檢查一些特定文件是否存在。sleep命令參數(shù)的單位是秒。如在命令執(zhí)行之間等待5分鐘:sleep 300
unixware中kill命令
該命令可以向一個正在運行的后臺進(jìn)程(否則用戶無法使用KILL命令)發(fā)一個信號。該命令的默認(rèn)功能是終止一個進(jìn)程的運行。
-l列出系統(tǒng)支持的信號值及其名字。
-signal number指定送給進(jìn)程的信號值。用戶可以用信號名代替信號值。
如:終止進(jìn)程號為1060的進(jìn)程:kill 1060或kill -9 1060nice命令,該命令用用于修改進(jìn)程優(yōu)先級,只有root用戶才有權(quán)限。負(fù)數(shù)比正數(shù)具有更高的優(yōu)先級,優(yōu)先數(shù)一般范圍是-2020.
主要unixware的命令,我們就介紹這些吧!
【編輯推薦】

















