1. 使用alias简化
- 在 ~/.bashrc 文档最后加入:
alias cls="clear"
alias srcrc="source ~/.bashrc"
alias rm="rm -i"
alias mv="mv -i"
alias cp="cp -i"
alias ..="cd .."
alias l="ll -a"
alias gst="git status"
alias ga="git add"
alias gm="git commit -m"
alias gp="git push"
alias gl="git pull"
alias gd="git diff"
alias gb="git branch"
alias gc="git checkout"
alias tn='tmux new -s'
alias ta="tmux a"
alias tl="tmux ls"
alias tt="tmux a -t"
alias tk="tmux kill-session -t"
alias tr="tmux rename-session -t"
alias sq="squeue | grep daiguo"
alias si="sinfo | grep matrix2"
alias get='wget --http-user=daiguozheng --http-passwd=DAwner1224. --no-check-certificate'
alias ipy="~/anaconda3/bin/ipython"
alias his="history | grep"
alias srun="srun -p matrix --cpu-bind=none"
alias cout='conda deactivate'
alias cin='conda activate'
alias path='realpath'
alias gpu1='salloc -n1 -N1 --gres=gpu:1 --partition=matrix5'
alias gpu8='salloc -n1 -N1 --gres=gpu:8 --partition=matrix5'
alias mpi='moduleloadbasic'
alias srun='srun -u'
alias mpirun_8='mpirun -np8 --oversubscribe'
alias nvidia-smi='watch -n1nvidia -smi'
- 保存关闭之后,运行 source ~/.bashrc
- 可通过 alias 语句可查看已保存的alias
- 【zsh】alias 在zsh中同样适用,只是路径要改为 ~/.zshrc
语句说明:
gpu1:进入一个环境,里面你占1块卡
gpu8:进入一个环境,里面你占8块卡
每次采用gpu1、gpu8申请资源后,需要使用mpi,加载基本环境,使用 Ctrl + D 返回之前的环境
cin XXX :进入conda某个你建立的环境
cout :退出当前的conda环境
在环境里面运行脚本,要以srun开头,比如原来的 pythontrain.py->srunpythontrain.py