PBS常用基本命令 PBS入門

2021-10-19 08:39:57 字數 1111 閱讀 6238

命令說明

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...