远程服务器的基础操作
远程服务器的基础操作
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 即可退出。