『神器点滴之ssh』如何优雅的退出ssh
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了『神器点滴之ssh』如何优雅的退出ssh相关的知识,希望对你有一定的参考价值。
参考技术A 在用ssh干活儿的时候,总会有各种各样的原因导致服务器连接中断,这时候ssh就卡在那里,只能强制关闭终端窗口来结束ssh任务或者等待pipe broken。这里有一个更加优雅的退出ssh客户端的方法:
是的,在一行的开始,输入『~』跟着『.』就可以结束ssh了。
如果不在一行的开始,这个命令是无效的,这个时候可以先按一下回车,再输入上面的命令。
python之fabric:环境env (转)
原文地址:https://my.oschina.net/indestiny/blog/289587
1. fabric有很多可配置的环境,如:
- user:默认用于ssh登录的本地用户名。
- password:用于ssh登录的默认密码,若未提供且未配置ssh无密登录,在执行ssh登录时,需要输入密码。
- warn_only:是否当在远程机器上执行命令,出现错误时,fabric是否退出。 (默认false,退出)
其他配置可详见:http://docs.fabfile.org/en/1.9/usage/env.html#env-vars
2. settings上下文管理器:
- 有时,我们希望覆盖env全局配置,而是使用临时配置,你可以用settings,如:
from fabric.api import settings, run def exists(path): with settings(warn_only=True): return run(‘test -e %s‘ % path)
3. 其他:
- 属性读写访问:
# 两种方式: env.host_string env[‘host_string‘]
- 变量引用:
# 普通方式 print("Executing on %s as %s" % (env.host, env.user)) # 字典方式 print("Executing on %(host)s as %(user)s" % env)
以上是关于『神器点滴之ssh』如何优雅的退出ssh的主要内容,如果未能解决你的问题,请参考以下文章