linux终端里,退出后再次登录,如何找回上次离开时的软件状态(还原上次会话)?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux终端里,退出后再次登录,如何找回上次离开时的软件状态(还原上次会话)?相关的知识,希望对你有一定的参考价值。

telnet 到 ubuntu server,使用 wget 命令下东西。登出,再登回,wget进度就看不到了。请问有什么办法能找回wget的状态提示?

用tmux或者byobu之类的终端窗口管理程序吧,否则正常情况你都是找不回你所说的wget的进度的,并且我觉得如果你没有将wget放后台运行的话估计wget已经退出了。

如果要继续下载可以使用 "wget -c 原始地址 下载文件名"。
参考技术A 终端关了就找不回进度了呀
除非你用后台运行或者screen这样的软件
否则关终端的时候就同时把下载任务也关了
参考技术B 找它干嘛,重新wget一下就行了嘛。又不是hibernate,你可是退出登录了呀。找不回来的

linux中使用ssh保持会话链接,自动登录

在linux的终端下登录server后,新开一个终端,再次登录,依然需要输入密码,securecrt有会话clone功能,不用再次输入密码。linux的ssh作些设置也可以实现类似功能

  • 编辑.ssh/config,添加如下几行,在登录server后,再次开一终端,不用再输入密码,就能登录,下面的参数,会在第一登录后在.ssh下创建一个socket,只要这个soket存在,再次登录,复用这个socket,因为不用再次输入密码
    Host *
    #ControlPersist yes #设置socket持久化,即使最后一会话退出后,依然保留socket,设置为yes,socket保持4个小时
    ControlPersist 60 # 设置socket在最后一连接关闭后,保护1分钟
    ControlMaster auto 
    ControlPath ~/.ssh/master-%[email protected]%h:%p
    Compression yes

以上是关于linux终端里,退出后再次登录,如何找回上次离开时的软件状态(还原上次会话)?的主要内容,如果未能解决你的问题,请参考以下文章

Firebase Google 身份验证,退出并再次登录将使用上次登录的帐户登录

linux脚本里运行环境变量,不重启终端,重新登陆用户,让其一直有效,在脚本退出后,能被其他程序访问

linux中使用ssh保持会话链接,自动登录

linux suse 10安装完成后如何配置才能支持SSH远程登录

linux 怎么退出 telnet

购物车程序