实验室常用命令
utils
本文字数:1.1k 字 | 阅读时长 ≈ 5 min

实验室常用命令

utils
本文字数:1.1k 字 | 阅读时长 ≈ 5 min

1. linux 服务器相关

2. slurm管理命令

#!/bin/bash
#SBATCH -J job_name # 作业名称,使用squeue看到的作业名
#SBATCH -N 1 -n 32 # 指定node和核心数量
#SBATCH -o job-%j.log # 把输出结果STDOUT保存在哪一个文件
#SBATCH -e job-%j.err # 把报错结果STDERR保存在哪一个文件
#SBATCH -p GPU-8A100 # 提交到哪一个分区,方便快速检索合适节点
#SBATCH --qos gpu_8a100 # 提交到哪一个分区,方便快速检索合适节点
#SBATCH --gres=gpu:8 # 需要使用多少GPU,n是需要的数量

echo "SLURM_JOB_PARTITION=$SLURM_JOB_PARTITION"  # 被分配到的队列名称
echo "SLURM_JOB_NODELIST=$SLURM_JOB_NODELIST"  # 被分配到的节点列表

#SBATCH -t 5-00:00:00 # 运行总时间,天数-小时数-分钟, D-HH:MM
#SBATCH --mem=2000 # 所有核心可以使用的内存池大小,MB为单位
#SBATCH --mail-type=ALL # 发送哪一种email通知:BEGIN,END,FAIL,ALL
#SBATCH --mail-user=netid@nyu.edu # 把通知发送到哪一个邮箱
#SBATCH --constraint=2630v3  # the Features of the nodes, using command " showcluster " could find them.
4月 06, 2025
3月 10, 2025
12月 31, 2024