# PBS 整理 ## 裝PBS看這邊 [佳儒整理的咧](https://hackmd.io/rnx2xrKWTJeshjLR0uJpwQ#PBS) ## 總結使用方法 主要有在用的是 * qsub:To submit a batch job to the specified queue using a script(提交作業腳本) * `qsub -I -q queue_name -l resource_list `看有多少resource-interactive job->國網不接受 * qstat:To display queue information(查詢狀態) * qstat -q 查看佇列 * qstat -u [userID] 查看某個user提交的作業狀態 * qstat -a [queue ID]查看某個佇列的狀態 * qstat -f [job ID]看某個工作的細節 * qdel:To delete (cancel) a job(刪除已提交的作業) * pbsnodes可查看nodes狀態 job script範例 ```shell= #PBS -N lammps_test1 #PBS -q ct400 ##佇列名稱 #PBS -l select=12:ncpus=25:mpiprocs=25 ##12nodes 每個nodes25核 25個MPI序列 #PBS -l walltime=15:00:00 ##最大運行時間 #PBS -P ACD110038 ##計畫名稱 #PBS -j oe ##照打 #PBS -o pbsout_lammps_openmpi4=-4.0.5_12nodes_25ppn.txt ##output 名稱 ``` 看佇列(qstat -q)->選佇列->交job->等 ## 互動式job ``` qsub -X -I -l select=1:ncpus=5:ngpus=1 -l walltime=01:00:00 -q dgx -A install -P 50000033 ``` ###### tags: `PBS`