命令說明
qsub [script_name]
任務提交,後面跟pbs指令碼名
qdel [sequence-number]
刪除正在執行或將要執行的任務,後面跟任務編號
qstat
任務狀態檢視
showq
正在執行以及將要執行的所有任務檢視
即上表中的script_name這個檔案裡的內容選項
選項說明
-n name
作業名,以字母開頭,不能有空格
-e path
將標準錯誤重定向到path
-o path
標準輸出重定向到path
-j join
將標準輸出資訊與標準錯誤資訊合併到同乙個檔案join中去
-p priority
任務優先順序,整數,無定義預設0
-m mail_options
mail_option =a:左右abort時給使用者發信;=b:作業開始時發信;=e:作業結束時發信. 預設=a
-l resource_list
定義資源列表
常見的資源種類 resource_list 有
資源說明
cput=n
請求n秒cpu時間,n也可以寫成hh:mm::ss,單位分別是 時:分:秒
mem=n[k|m|g|][b|w]
請求n大小的記憶體
nodes=n
n個節點
ppn=m
m個處理器
有了上面的知識我們就可以看懂用於提交pbs的作業指令碼啦!下面是乙個簡單的pbs作業指令碼,可以試著自己分析一下
#!/bin/bash
#pbs -l walltime=580:00:00
#pbs -l nodes=1:ppn=12
#pbs -m e
#pbs -n pbe
#pbs -j oe
cd$pbs_o_workdir
#進入到作業執行目錄
echo
"working directory = "
$pbs_o_workdir
.....#這裡放我們要執行的作業命令
PBS常用指令合集
以下以任務名 job.pbs對應任務id 12341234為代表,提交者使用者名為user。1.基本指令 最常用 提交作業 qsub job.pbs 查詢全部作業 qstat 查詢個人作業 qstat u user 查詢單個作業 qstat 12341234 刪除執行中作業 qdel 1234123...
Django入門基本命令
1.安裝django pip install django 1.11.72.檢查django是否安裝成功 3.建立django專案 django admin.py startproject helloworld5.建立資料庫表 或 更改資料庫表或字段 django 1.7.1及以上 用以下命令 1....
Git入門基本命令
git是一款用於 版本管理的工具,最優秀,沒有之一 1.分布式 2.分支管理非常優秀 3.版本管理比svn優秀 4.git有工作區和版本庫 版本庫又分為 暫存區和本地庫 5.git的工作流程先在工作區工作,然後提交到暫存區,最終提交到本地庫 在本地建立工作區,並將其add到git的暫存區中,然後co...