前面,在处理交互式命令的非交互运行的时候,我其中的一个方法是通过【pexpect】模块解决的:

具体是这样的:

但是,你可以看到,上面的是在Python命令行终端中执行的;

如果直接把上面的代码贴到Python的脚本中【xxx.py】并执行,你会发现,【spawn】中定义的[……]

Read more

对于使用SecureCRT访问与操作命令行的时候,我们最好可以在操作前,启用会话日志功能,对我们在命令行终端中的操作录屏。

默认情况下这个功能是需要手动启用的;但是有的时候,可能时间紧/任务重,你就忘了录屏,因此,我们需要如题所示的设置:【自动日志】

自动日志的配置很简单,具体如下所示:[……]

Read more

在Linux中使用Percona的MySQL备份工具XtraBackup的时候,你可能需要如题所示,检查【xtrabackup】的版本信息。

在检查完成这个需求的时候,有很多方法,下面简单列举一下。

一、通过YUM

二、通过【xtrabackup】命令本身的版本信息选项

[……]

Read more

JumpServer比较好的一个功能是Web Terminal。
正常的情况下,该功能应该是这样的:

但是,注意到上面我高亮的两块:
1. 服务器列表
2. 服务器命令行

如果你的配置有问题,这两块会是空白的。
就像上一篇文章中,我最后刚刚安装好的时候,只是启用了Web Te[……]

Read more

在使用MongoDB的时候,有时候,可能会遇到如题所示的情况。
可能看描述不太能理解到底是什么情况,看看下面的截图就很能理解了:

其实,上面的画面是我在SecureCRT的终端模拟器中遇到的问题,如果换一个模拟器,比如:Xshell,就没有上述的问题了:

解法:
要解决上面的[……]

Read more