1 安装包
- dgl 用于开发图神经网络
-
打开网页https://www.dgl.ai/pages/start.html,复制命令,在服务器中运行
image.png
-
查看dgl包下载情况
-
conda list dgl
运行代码
- 后台运行
nohup 英文全称 no hang up(不挂起),用于在系统后台不挂断地运行命令,退出终端不会影响程序的运行。
nohup Command [ Arg … ] [ & ]
Command:要执行的命令。
Arg:一些参数,可以指定输出文件。
&:让命令在后台执行,终端退出后命令仍旧执行。
如果要停止运行,你需要使用以下命令查找到 nohup 运行脚本到 PID,然后使用 kill 命令来删除:
ps -aux | grep "runoob.sh"
参数说明:
a : 显示所有程序
u : 以用户为主的格式来显示
x : 显示所有程序,不区分终端机
找到 PID 后,就可以使用 kill PID 来删除。
kill -9 进程号PID
- 指定卡运行 CUDA_VISIBLE_DEVICES
- 命令行 2>&1解释
学习链接
0 表示stdin标准输入
1 表示stdout标准输出
2 表示stderr标准错误
image.png
例子:
CUDA_VISIBLE_DEVICES=1,2,3 nohup python demo.py 2>&1 >./run_demo.log &
查看运行情况
- 阅读日志
cat run_demo.log
-
top
top命令是linux系统常用命令之一,能够实时显示系统各个进程的资源占用情况,类似于windows系统的任务管理器。 -
screen:用于多重视窗管理程序。
screen -R run_demo
有用就留个赞吧^_^~
网友评论