screen退出后继续运行、查看进度

sudo apt install screen

创建一个虚拟会话,名称自定义

screen -S haha

wget http://cdimage.ubuntu.com/ubuntukylin/releases/17.04/release/ubuntukylin-17.04-desktop-amd64.iso | tee haha.log

下次登录时,使用下面指令就可以继续查看进度

screen -r haha


没次都需要创建一次虚拟会话,而不是创建一次以后还可以用,倒是可以创建同名的会话,比如haha,如果有多个后台任务需要运行,创建多个不同名的会话,以便有选择的查看。

也可以用在通过终端远程安装程序,出现意外中断时,再次登录可以继续之前的工作。



nohup 和 screen 的区别

如果想在关闭ssh连接后刚才启动的程序继续运行怎么办,可以使用nohup。但是如果要求第二天来的时候,一开ssh,还能查看到昨天运行的程序的状态,然后继续工作,这时nohup是不行了,需要使用screen来达到这个目的。

你可能感兴趣的:(screen退出后继续运行、查看进度)