远程服务器的基础操作

远程服务器的基础操作

1. SSH 配置免密登录

在本地 PC 端终端输入命令:ssh-keygen

然后在 C 盘的用户文件夹下 .ssh 中生成两个文件:id_rsa (私钥)、id_rsa.pub (公钥)

登录远程服务器配置 ssh 的免密登录

在 .ssh 目录下新建 authorized_keys 文件

id_rsa.pub 中 ssh 公钥的内容写入到该文件:

至此 ssh 免密登录验证登录配置完成。

2. 如何查看远程服务器 gpu 的占用率

在 gpu 环境下直接通过命令 nvidia-smi 查看显存利用率和 GPU 的利用率

可以看到这种查看方式很不直观,而且显示的信息很大程度被折叠。这里推荐使用 python 内置的一个模块 gpustat,安装方式直接使用 pip install gpustat 即可。

然后通过终端命令:gpustat -i -p 就可以查看当前 gpu 环境下所有的卡序、型号、GPU 利用率 和显存的使用情况等,而且这些信息是实时更新的。


如果想退出该环境,使用快捷键 Ctrl + C 即可退出。