服务器使用
- 进程相关 (查看、结束、一直运行)
# 查看所有端口占用情况:netstat -nlp
# 查看所有进程信息:ps aux
# 关闭某进程:kill XXXX
# 关闭某一类进程:killall XXXX
# 一直运行某程序 nohup XXXX >> out.txt &
- GPU相关
# 查看实时GPU使用情况
watch -n 1 nvidia-smi
# 查看此时GPU使用情况
nvidia-smi
- jupyter相关
# 关闭正在运行的jupyter内核
# 众所周知,jupyter内核并不会在你叉掉那个文件之后释放...所以需要一些强制手段
ps -ef | grep jupyter | grep -v grep | awk '{print $2}' | xargs kill -9
- 外部访问
vscode十分方便!在VScode中放行端口只需要在端口的地方添加端口就行了!
第二种方法就是通过建立SSH隧道:
# 在本机上输入:
ssh -L [本地端口]:localhost:[远程端口] [远程用户名]@[远程IP] -p [ssh连接端口]
# 然后输入服务器密码即可