【linux】常用命令集锦&持续更新...

滴:转载引用请注明哦【握爪】:https://www.cnblogs.com/zyrb/p/9709013.html   

  对深度学习训练及日常work中的常用linux命令进行整理。

【一】screen

1. 功能

  解决远程服务器需长时间训练网络时,关闭窗口或断连接的问题。采用screen命令,可以实现当前窗口与任务分离,即即使离线也可以后台运行服务器。

2.命令

a)安装:sudo apt-get install screen 或 sudo yum install screen

b)新建窗口:

新建窗口,服务器自定义名称:$ screen

新建窗口,命名[name]:$ screen -S name

c)跳出窗口:Ctrl a + d (在窗口内) 或 screen -d name (在窗口外)

d)恢复窗口:screen -r name

e)查看窗口:screen -ls

f)关闭窗口:

kill -9 name (窗口外) 或 Ctrl a +k (内)

清除死去的窗口:screen -wipe

 其余详细功能:利用Screen实现Linux程序后台运行

【二】tee

1.功能

  保存log,深度学习中用于保存训练结果。

2.命令

例:python class.py |tee log.log

 

猜你喜欢

转载自www.cnblogs.com/zyrb/p/9709013.html