歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Unix知識 >> Unix教程

unixware進程相關的命令

unix命令

進程在我們使用unixware的時候,是很重要的。今天,我們就來學習下unixware進程相關的命令。我們都知道Unix系統,那麼了解Unix和unixware的知識。SCO Unix是在國內比較有名氣的操作系統,因為他是當時能運行在Intel的平台之一,並且較早進入中國市場。

進程可分為三大類:在終端上執行的交互式進程,批處理進程,守護進程。
ps 查詢正在運行的進程。
-A 列出系統中正在運行的進程的詳細信息。
-e列出除核心進程外的所有進程。
-a列出與終端有關的所有進程。
-f產生一個完全列表。
-l產生一個長列表。
-t list列出由list表指定的終端創建的所有進程的詳細信息。

查詢當前正在運行的所有進程並列出完整表格:ps -ef/Af

查詢終端pts002正在運行的所有進程:ps -tf pts002

unixware 中nohup命令

環境下進程可以在前台運行也可以在後台運行。進程在前台運行時,用戶必須在終端旁等待該進程結束。若此時用戶想使用終端而又不想終止運行的程序時,可以按如下方法把進程轉移到後台運行,當用戶從當前SHELL或系統中退出時,該用戶在前後台運行的程序都將被終止。為了使用戶在退出時,系統保留其進程繼續運行,UNIX提供nohup命令。

nohup命令將標准輸出重定向到文件nohup.out中,該文件存在於nohup命令執行時的當前目錄中。若用戶後台執行腳本a.sh,符號 表示用戶在後台執行該命令。

unixware中sleep命令

該命令可以使兩條命令執行之間停頓一段時間。如每隔15分鐘可用sleep命令來檢查一些特定文件是否存在。sleep命令參數的單位是秒。如在命令執行之間等待5分鐘:sleep 300

unixware中kill命令

該命令可以向一個正在運行的後台進程(否則用戶無法使用KILL命令)發一個信號。該命令的默認功能是終止一個進程的運行。

-l列出系統支持的信號值及其名字。
-signal number指定送給進程的信號值。用戶可以用信號名代替信號值。

如:終止進程號為1060的進程:kill 1060或kill -9 1060nice命令,該命令用用於修改進程優先級,只有root用戶才有權限。負數比正數具有更高的優先級,優先數一般范圍是-2020.

主要unixware的命令,我們就介紹這些吧!

Copyright © Linux教程網 All Rights Reserved