糖尿病康复,内容丰富有趣,生活中的好帮手!
糖尿病康复 > linux pbs 用户时间 Linux/超算中PBS常用命令

linux pbs 用户时间 Linux/超算中PBS常用命令

时间:2023-08-23 10:27:06

相关推荐

linux pbs 用户时间 Linux/超算中PBS常用命令

自己的Linux笔记,贴在这里,忘了就过来查。

1. Linux常用命令:

ls(英文全拼:list files): 列出目录及文件名

ls -l:列出目录及文件名,可查看更多

cd(英文全拼:change directory):切换目录

pwd(英文全拼:print work directory):显示目前的目录

mkdir(英文全拼:make directory):创建一个新的目录

rmdir(英文全拼:remove directory):删除一个空的目录

cp(英文全拼:copy file): 复制文件或目录

mv(英文全拼:move file): 移动文件与目录,或修改文件与目录的名称

rm(英文全拼:remove): 删除文件或目录

此外:

vim/vi 某文件 (编辑文件)

sudo -s (切换到root模式)

exit (退出root模式等)

sudo chmod -R 755 文件名/文件夹名 (获取文件/文件夹的755权限)

make (编译成.exe)

解压/解包:

tar文件(注:tar是打包,不是压缩!)

解包:tarxvfFileName.tar

打包:tarcvfFileName.tarDirName

.gz文件

解压1:gunzipFileName.gz

解压2:gzip-dFileName.gz

压缩:gzipFileName

.tar.gz和.tgz文件

解压:tarzxvfFileName.tar.gz

压缩:tarzcvfFileName.tar.gzDirName

2. vim/vi里的操作:

:q 退出

:wq 保存并退出

:w 保存

:q! 强行退出(不保存退出)

:w! 强行保存

i 进入编辑,转为输入模式(光标前面)

a 进入编辑,转为输入模式(光标后面)

o 进入编辑,转为输入模式(光标下方新建一行)

Esc 退出i(插入)命令

3. 超算中PBS常用命令

pbsnodes (查看所有节点)

pbsnodes -l free (查看空闲节点)

pbsnodes 某节点 (查看某节点状态)

ssh 某节点 (转到某结点)

exit (离开结点)

qsub 文件名.pbs/sh (提交任务)

qstat (列出状态)

qstat -q (列出队列)

qstat -n (列出队列中使用的节点)

qstat -f jobid (查看jobid任务的详细信息)

qdel jobid (取消任务)

4. a.sh文件(用于提交任务,执行a.py文件)

#!/bin/sh

#PBS -N task

#PBS -l nodes=1:ppn=1

#PBS -q score

cd $PBS_O_WORKDIR

export OMP_NUM_THREADS=1

python a.py

5. a.sh文件(用于提交任务,执行a.exe文件)

#!/bin/sh

#PBS -N task

#PBS -l nodes=1:ppn=1

#PBS -q score

cd $PBS_O_WORKDIR

export OMP_NUM_THREADS=1

./a.exe

6. makefile文件(用于编译Fortran文件)

INC := -I/public/software/compiler/intel/composer_xe_.2.164/mkl/include/intel64/lp64

LIB := -L/public/software/compiler/intel/composer_xe_.2.164/mkl/lib/intel64

mpi:= -I/public/software/mpi/mpich/3.1.4/intel/include /public/software/mpi/mpich/3.1.4/intel/lib -lmpich -limf -lsvml -lintlc

src:=Console1

exec:=a

all: $(src).f90

ifort $(src).f90 $(INC) $(LIB) -openmp -lmkl_intel_lp64 -Wl,--start-group -lmkl_intel_thread -lmkl_lapack95_lp64 -lmkl_core -lmkl_blas95_lp64 -Wl,--end-group -liomp5 -lpthread -O2 -o $(exec).exe

+1

如果觉得《linux pbs 用户时间 Linux/超算中PBS常用命令》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。