Linux云计算简明实录
Linux云计算简明实录
.bash四文件
.bash_history
.bash_history
顾名思义,就是在命令行里曾经运行过的指令
.bash_logout
.bash_logout
也顾名思义,就是在命令行里输出的日志
.bahsrc&.bash_profile
.bahsrc
和.bash_profile
就不是很顾名了.
.bahsrc
是在可交互式界面运行后第一个运行的脚本,而.bash_profile
是在登入用户后第一个运行的脚本,而且.bash_profile
的优先级更高.
但实际上两者用处差不多,一般别名和环境变量都会放在.bashrc
文件里.
或者新建一个.bash_path
和.bash_aliases
文件来储存别名和环境变量,而.bashrc
则分别调用两个文件..bashrc
命令如下
1 | if [ -f "$HOME/.bash_path" ]; then |
而且.bashrc
中往往会带全局的.bashrc
文件,这个命令一般要写在上述两个命令上方,以表示其最低优先级.
HOME
默认为用户的主路径目录
Anaconda使用与管理
首先,一定记得先激活anaonda
,这个可以写在.bashrc
里,栗
1 | source /opt/app/anaconda3/bin/activate |
之后创建一个虚拟环境,取一个好听的名字,注意自己基于的环境,比如要装pytorch
就来个Python=3.x
.
默认环境是自带的bash
环境.
1 | conda create --name <EnvironmentName> <TheEnvironmentYouUse(Ex. Python=3.x)> |
删除环境
1 | conda remove --name <EnvironmentName> --all |
激活环境,以后再使用直接激活已创建的环境即可.
1 | conda activate <EnvironmentName> |
停用当前虚拟环境
1 | conda deactivate |
安装指定包
1 | conda install <PackageName> |
移出指定包
1 | conda remove <PackageName> |
检视所有环境
1 | conda env list |
检视当前环境信息
1 | conda info |
检视当前环境所有包
1 | conda list |
Slurm系统的及简明使用
常用查看命令
查看节点与分区信息
1 | sinfo |
查看配置、分区、节点、作业
1 | # 查看配置 |
查看队列
1 | #全部队列 |
常用作业管理命令
1 | sbatch <JobScriptName> |
更新作业资源配置
1 | scontrol update jobid=<JobID> <Parameter> <Parameter> |
取消作业
1 | scancel <JobID> |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Lir Nut's Site!