PBS 提供4 條命令用於作業管理。
(1) qsub 命令—用於提交作業腳本命令格式:qsub [-a date_time] [-c interval] [-C directive_prefix][-e path] [-I] [-j join] [-k keep] [-l resource_list] [-m mail_options][-M user_list][-N name] [-o path] [-p priority] [-q destination] [-r c][-S path_list] [-u user_list][-v variable_list] [-V][-W additional_attributes] [-z][script]參數說明:因為所采用的選項一般放在pbs 腳本中提交,所以具體見PBS 腳本選項。例:# qsub aaa.pbs 提交某作業,系統將產生一個作業號(2) qstat 命令—用於查詢作業狀態信息命令格式:qatat [-f][-a][-i] [-n][-s] [-R] [-Q][-q][-B][-u]參數說明:-f jobid 列出指定作業的信息-a 列出系統所有作業-i 列出不在運行的作業-n 列出分配給此作業的結點-s 列出隊列管理員與scheduler 所提供的建議-R 列出磁盤預留信息-Q 操作符是destination id,指明請求的是隊列狀態-q 列出隊列狀態,並以alternative 形式顯示-au userid 列出指定用戶的所有作業-B 列出PBS Server 信息-r 列出所有正在運行的作業-Qf queue 列出指定隊列的信息-u 若操作符為作業號,則列出其狀態。若操作符為destination id,則列出運行在其上的屬於user_list 中用戶的作業狀態。例:# qstat -f 211 查詢作業號為211 的作業的具體信息。(3) qdel 命令—用於刪除已提交的作業命令格式:qdel [-W 間隔時間] 作業號命令行參數:例:# qdel -W 15 211 15 秒后刪除作業號為211 的作業qdel -p jobID 強制進行作業的清除。(4) qmgr 命令—用於隊列管理qmgr -c "create queue batch queue_type=execution"qmgr -c "set queue batch started=true"qmgr -c "set queue batch enabled=true"qmgr -c "set queue batch resources_default.nodes=1"qmgr -c "set queue batch resources_default.walltime=3600"qmgr -c "set server default_queue=batch"