screen使用小记

screen后台挂机神器

screen没接触的同学,还是建议接触一下,比如在你在服务器运行了某个程序,最常用的就是我们训练一个模型,时间很长,但是我们不能关闭它,因为关闭终端程序就断了,同样还有其他的操作能让它运行在后台,但是训练中的模型打印出来准确度损失值情况无法回顾和实时查看,这个时候screen就能很好的解决,等于你弄了一个窗口,在程序运行在该窗口中,你可以选择退出终端,但是只要我想看现在什么情况了通过命令就能把那个窗口调出来运行过程就一直在那,每一个记录也都在界面中。

screen在线安装和离线安装

安装分为怎么在线安装和离线安装,在线安装非常的简单,就是有网络情况下安装。离线安装指的是某种情况下,服务器上网络做了管控没有外网,不能直接下载,但是可以在其他有网的电脑上下载离线安装包拷贝到服务器上进行安装。

(1)在线安装screen

sudo apt-get screen

很方便,就可以使用了。

(2)离线安装,服务器无网络。

第一步、在有网络的地方下载安装包

下载地址http://ftp.gnu.org/gnu/screen/

安装包   screen-4.6.0.tar.gz

http://ftp.gnu.org/gnu/ncurses/

很有必要是要下载ncurses-6.1.tar.gz

第二步、解压screen

将screen-4.6.0.tar.g拷贝到某路径下

解压:

tar -xzvf screen-4.6.0.tar.gz

然后进入解压目录:

cd screen-4.6.0

第三步、编译源码

先创建build文件 并进入build目录:

mkdir build && cd build

运行配置程序:

 ../configure

没有错误跳到第五步

出现错误一般是要安装ncurses

第四步、安装Ncurses

类似上面的操作

tar -xzvf ncurses-6.1.tar.gz
 
cd ncurses-6.1
 
mkdir build && cd build
 
../configure
 
make && make install
安装完毕ncurses

第五步、重新进入安装目录

 
cd screen-4.6.0/build/


../configure


make && make install

安装完成可以用了。

screen操作命令

至于怎么用screen,可以参考网上很多指导。

常用快捷命令:

screen -S  窗口名称  指定screen窗口的名称。
screen -ls          查看有哪些在后台的窗口
screen -r  窗口名称  恢复离线的screen窗口。
Ctrl+a+d   -> detach,暂时离开当前session, 丢到后台执行,
exit    关闭窗口。 在窗口中时,该窗口会被关闭不再有。或者用ps aux  找到该进程,kill  进程。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值