bsub 根据job id 查询对应提交的command
时间: 2023-08-13 10:08:41 浏览: 326
您可以使用以下命令来查询特定作业ID的提交令:
```bash
bsub -o output.txt -e error.txt bjobs -l <job_id>
```
其中,`<job_id>`是您要查询的作业的ID。这个命令将输出作业的详细信息,包括提交命令和其他相关信息。作业的输出将被记录在`output.txt`文件中,而错误信息将被记录在`error.txt`文件中。
请注意,您需要有足够的权限来执行此操作,并且`bjobs`命令需要在您的系统中可用。
相关问题
如何bsub提交job
bsub命令通常用于Sun Grid Engine(SGE)系统中,这是一种分布式计算环境,用于管理和调度大量的并行任务。如果你想使用bsub提交job,你可以按照以下步骤操作:
1. 打开终端或命令提示符。
2. 首先,你需要激活SGE环境。如果已经配置,一般只需运行`source /path/to/sge/bin/login.sh`(路径取决于你的系统安装)。这将设置好SGE变量。
3. 编写作业脚本(script.sh),这是一个包含了你的程序、输入文件、输出文件路径以及所需的资源等信息的bash脚本。例如:
```bash
#!/bin/bash
#SBATCH -J job_name # 设置作业名称
#SBATCH -o output.txt # 输出日志文件名
#SBATCH -e error.txt # 错误日志文件名
#SBATCH -n 4 # 要求的处理器核心数
#SBATCH -t 00:30:00 # 作业运行时间限制(hh:mm:ss)
your_program input_file > output_file
```
4. 使用bsub命令提交作业,语法是`bsub <your_script.sh>`。例如:
```
bsub script.sh
```
5. 等待作业提交成功,会返回一个作业ID。你可以通过`qstat`命令查看作业状态。
bsub 查询提交的命令
bsub 是一个用于在集群上提交作业的命令。通过 bsub 命令,您可以将作业提交到集群中的作业队列,并设置作业的参数和要执行的命令。
以下是 bsub 命令的一般语法:
bsub [options] command
其中,options 是用于设置作业参数的选项,command 则是要执行的命令。
具体的 bsub 命令选项和参数根据不同的集群和作业队列管理系统可能会有所不同。您可以通过运行 "bsub --help" 命令来获取关于可用选项的帮助信息,或者查阅相关文档以了解更多详细信息。
需要注意的是,我是一个AI助手,无法直接访问您的计算机或集群系统。因此,我无法查询您提交的具体命令。如果您有特定的问题或需要进一步的帮助,请提供更详细的信息,我将尽力为您解答。
阅读全文