qstat 不是linux命令,此命令用于PBS公開源代碼的作業(yè)管理系統(tǒng)。
創(chuàng)新互聯(lián)是一家以網(wǎng)絡(luò)技術(shù)公司,為中小企業(yè)提供網(wǎng)站維護、成都網(wǎng)站建設(shè)、成都網(wǎng)站制作、網(wǎng)站備案、服務(wù)器租用、域名注冊、軟件開發(fā)、微信小程序開發(fā)等企業(yè)互聯(lián)網(wǎng)相關(guān)業(yè)務(wù),是一家有著豐富的互聯(lián)網(wǎng)運營推廣經(jīng)驗的科技公司,有著多年的網(wǎng)站建站經(jīng)驗,致力于幫助中小企業(yè)在互聯(lián)網(wǎng)讓打出自已的品牌和口碑,讓企業(yè)在互聯(lián)網(wǎng)上打開一個面向全國乃至全球的業(yè)務(wù)窗口:建站歡迎咨詢:18980820575
qstat 命令—用于查詢作業(yè)狀態(tài)信息
命令格式:qatat [-f][-a][-i] [-n][-s] [-R] [-Q][-q][-B][-u]
參數(shù)說明:
-f jobid 列出指定作業(yè)的信息
-a 列出系統(tǒng)所有作業(yè)
-i 列出不在運行的作業(yè)
-n 列出分配給此作業(yè)的結(jié)點
-s 列出隊列管理員與scheduler 所提供的建議
-R 列出磁盤預(yù)留信息
-Q 操作符是destination id,指明請求的是隊列狀態(tài)
-q 列出隊列狀態(tài),并以alternative 形式顯示
-au userid 列出指定用戶的所有作業(yè)
-B 列出PBS Server 信息
-r 列出所有正在運行的作業(yè)
-Qf queue 列出指定隊列的信息
-u 若操作符為作業(yè)號,則列出其狀態(tài)。
若操作符為destination id,則列出運行在其上的屬于user_list 中用戶的作業(yè)狀態(tài)。
例:# qstat -f 211 查詢作業(yè)號為211 的作業(yè)的具體信息。
bg(將作業(yè)放置于后臺執(zhí)行)(在前臺執(zhí)行時間過長,則可以按ctrl+z,暫停進程,用bg放其至后臺)
bg 作業(yè)ID
fg(把作業(yè)放置前臺執(zhí)行)
jobs(查看后臺作業(yè))
一:linux查看進程命令詳解
ps命令查找與進程相關(guān)的PID號:
ps a 顯示現(xiàn)行終端機下的所有程序,包括其他用戶的程序。
ps -A 顯示所有程序。
ps c 列出程序時,顯示每個程序真正的指令名稱,而不包含路徑,參數(shù)或常駐服務(wù)的標示。
ps -e 此參數(shù)的效果和指定"A"參數(shù)相同。
ps e 列出程序時,顯示每個程序所使用的環(huán)境變量。
ps f 用ASCII字符顯示樹狀結(jié)構(gòu),表達程序間的相互關(guān)系。
ps -H 顯示樹狀結(jié)構(gòu),表示程序間的相互關(guān)系。
ps -N 顯示所有的程序,除了執(zhí)行ps指令終端機下的程序之外。
ps s 采用程序信號的格式顯示程序狀況。
ps S 列出程序時,包括已中斷的子程序資料。
ps -t終端機編號 指定終端機編號,并列出屬于該終端機的程序的狀況。
ps u 以用戶為主的格式來顯示程序狀況。
ps x 顯示所有程序,不以終端機來區(qū)分。
最常用的方法是ps aux,然后再通過管道使用grep命令過濾查找特定的進程,然后再對特定的進程進行操作。
ps aux | grep program_filter_word,ps -ef |grep tomcat
ps -ef|grep java|grep -v grep 顯示出所有的java進程,去處掉當前的grep進程。
二.擴展資料:linux 結(jié)束進程命令詳解
使用kill命令結(jié)束進程:kill xxx
常用:kill -9 324
Linux下還提供了一個killall命令,可以直接使用進程的名字而不是進程標識號,例如:# killall -9 NAME
linux常用命令(基礎(chǔ))
1. man 對你熟悉或不熟悉的命令提供幫助解釋
eg:man ls 就可以查看ls相關(guān)的用法
注:按q鍵或者ctrl+c退出,在linux下可以使用ctrl+c終止當前程序運行。
2. ls 查看目錄或者文件的屬*,列舉出任一目錄下面的文件
eg: ls /usr/man
ls -l
a.d表示目錄(directory),如果是一個”-”表示是文件,如果是l則表示是一個連接文件(link)
b.表示文件或者目錄許可權(quán)限.分別用可讀(r),可寫(w),可運行(x)。
3. cp 拷貝文件
eg: cp filename1 filename2 //把filename1拷貝成filename2
cp 1.c netseek/2.c //將1.c拷到netseek目錄下命名為2.c
4. rm 刪除文件和目錄
eg: rm 1.c //將1.c這個文件刪除
5. mv 移走目錄或者改文件名
eg: mv filename1 filename2 //將filename1 改名為filename2
mv qib.tgz ../qib.tgz //移到上一級目錄
6. cd 改變當前目錄 pwd 查看當前所在目錄完整路徑
eg: pwd //查看當前所在目錄路徑
cd netseek //進入netseek這個目錄
cd //退出當前目錄
7. cat,more命令
將某個文件的內(nèi)容顯示出來。兩個命令所不同的是:cat把文件內(nèi)容一直打印出來,而 more則分屏顯示
eg; cat1.c //就可以把代碼粘帖到1.c文件里,按ctrl+d 保存代碼。
cat 1.c 或more 1.c //都可以查看里面的內(nèi)容。
gcc -o 1 1.c //將1.c編譯成.exe文件,我們可以用此命編譯出代碼。
8.chmod 命令 權(quán)限修改 用法:chmod 一位8進制數(shù) filename。
eg: chmod u+x filenmame //只想給自己運行,別人只能讀
//u表示文件主人, g 表示文件文件所在組。 o 表示其他人 ;r 表可讀,w 表可寫,x 表可以運行
chmod g+x filename //同組的人來執(zhí)行
9. clear,date命令
clear:清屏,相當與DOS下的cls;date:顯示當前時間。
10. mount 加載一個硬件設(shè)備
用法:mount [參數(shù)] 要加載的設(shè)備 載入點
eg: mount /dev/cdrom
cd /mnt/cdrom //進入光盤目錄
11. su 在不退出登陸的情況下,切換到另外一個人的身份
用法: su -l 用戶名(如果用戶名缺省,則切換到root狀態(tài))
eg:su -l netseek (切換到netseek這個用戶,將提示輸入密碼)
12.whoami,whereis,which,id
//whoami:確認自己身份
//whereis:查詢命令所在目錄以及幫助文檔所在目錄
//which:查詢該命令所在目錄(類似whereis)
//id:打印出自己的UID以及GID。(UID:用戶身份唯一標識。GID:用戶組身份唯一標識。每一個用戶只能有一個唯一的UID和 GID)
eg: whoami //顯示你自已登陸的用戶名
whereis bin 顯示bin所在的目錄,將顯示為:/usr/local/bin
which bin
13. grep,find
grep:文本內(nèi)容搜索;find:文件或者目錄名以及權(quán)限屬主等匹配搜索
eg: grep success * /*查找當前目錄下面所有文件里面含有success字符的文件
14. kill 可以殺死某個正在進行或者已經(jīng)是dest狀態(tài)的進程
eg; ps ax
15. passwd 可以設(shè)置口令
16. history 用戶用過的命令
eg: history //可以顯示用戶過去使用的命令
17. !! 執(zhí)行最近一次的命令
18. mkdir命令
eg: mkdir netseek //創(chuàng)建netseek這個目錄
19. tar 解壓命令
eg: tar -zxvf nmap-3.45.tgz //將這個解壓到nmap-3.45這個目錄里
20. finger 可以讓使用者查詢一些其他使用者的資料
eg: finger //查看所用用戶的使用資料
finger root //查看root的資料
? ? 1、前臺進程就是用戶使用的有控制終端的進程,一旦這個終端關(guān)閉,這個進程也隨之消失。
? ? ? ?2、后臺進程也叫守護進程,是運行在后臺的一種特殊進程,不受終端控制。
? ? ? ?3、后臺程序基本上不和用戶交互,優(yōu)先級別稍微低一點 ; 前臺的程序和用戶交互,需要較高的響應(yīng)速度,優(yōu)先級別稍微高一點。
方法一 :切換到shell腳本所在的目錄(此時,稱為工作目錄)執(zhí)行shell腳本:./test.sh
方法二: 以絕對路徑的方式去執(zhí)行bash shell腳本:/home/user1/test.sh
方法三: 直接使用bash 或sh 來執(zhí)行bash shell腳本:sh?test.sh bash test.sh。該方法執(zhí)行腳本,可以不必事先設(shè)定shell的執(zhí)行權(quán)限,甚至都不用寫shell文件中的第一行(指定bash路徑)。因為方法三是將test.sh作為參數(shù)傳給sh(bash)命令來執(zhí)行的。這時不是test.sh自己來執(zhí)行,而是被人家調(diào)用執(zhí)行,所以不要執(zhí)行權(quán)限
方法四: 在當前的shell環(huán)境中執(zhí)行bash shell腳本: . test.sh ?source test.sh
幾種方法的對比:
前三種方法執(zhí)行shell腳本時都是在當前shell(稱為父shell)開啟一個子shell環(huán)境,此shell腳本就在這個子shell環(huán)境中執(zhí)行。shell腳本執(zhí)行完后子shell環(huán)境隨即關(guān)閉,然后又回到父shell中。而方法四則是在當前shell中執(zhí)行的 。
可以使用nohup命令忽略所有掛斷(SIGHUP)信號,來實現(xiàn)在終端關(guān)閉后,命令不掛斷地運行,nohup就是不掛起的意思( no hang up)。
tail -f 日志文件路徑主要用于查看實時的日志記錄,屬于動態(tài)記錄查看。
cat日志路徑主要用于查看靜態(tài)的歷史日志記錄,一般跟路徑名稱,常見的這周類型的日志記錄一般用管道符進行過濾篩選自己所需的記錄。
dmesg主要用于調(diào)試腳本或者命令,出現(xiàn)異常中斷來排查錯誤原因顯示的。
tail? -n? 10? test.log,查詢?nèi)罩疚膊孔詈?0行的日志。
tail -n +10 test.log,查詢10行之后的所有日志。
head -n 10? test.log,查詢?nèi)罩疚募械念^10行日志。
head -n -10? test.log,查詢?nèi)罩疚募俗詈?0行的其他所有日志。
操作命令
首先介紹一個名詞“控制臺(console)”,它就是我們通常見到的使用字符操作界面的人機接口,例如dos。我們說控制臺命令,就是指通過字符界面輸入的可以操作系統(tǒng)的命令。
例如dos命令就是控制臺命令。要了解的是基于Linux操作系統(tǒng)的基本控制臺命令。有一點一定要注意,和dos命令不同的是,Linux的命令(也包括文件名等等)對大小寫是敏感的,也就是說,如果你輸入的命令大小寫不對的話,系統(tǒng)是不會做出你期望的響應(yīng)的。
分享名稱:linux查看作業(yè)命令,linux查看本機命令
當前路徑:http://chinadenli.net/article22/hessjc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供外貿(mào)網(wǎng)站建設(shè)、服務(wù)器托管、網(wǎng)站內(nèi)鏈、動態(tài)網(wǎng)站、網(wǎng)頁設(shè)計公司、搜索引擎優(yōu)化
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)