当前位置: 首页 > news >正文

企业站群系统wordpress 4.2.4中文

企业站群系统,wordpress 4.2.4中文,烟台网站开发多少钱,包装网站建设价格目录 1.背景 2.问题合集 1)“bash: command not found” 2)Paramiko中正常的输入,却到了stderr,而stdout是空 3)命令实际是alias 1.背景 在自动化脚本中,使用了库Paramiko,远程SSH到后台服…

目录

1.背景

2.问题合集

1)“bash: command not found”

2)Paramiko中正常的输入,却到了stderr,而stdout是空

3)命令实际是alias


1.背景

        在自动化脚本中,使用了库Paramiko,远程SSH到后台服务器上做一些操作。常用操作都OK,但部分命令还是出现有一些问题。

2.问题合集

1)“bash: command not found”

        关于这个问题,网上已经有很多文章给了原因和解决方法。

  •         原因

        默认的paramiko.SSHClient()不以“登录”模式运行shell,也不为会话分配伪终端。所以,对于非交互式会话中,.bash_profile没有来源,获取不到环境变量。

  •         解决方案

        原始命令:curl http://locahost:8081

        最简单方法:

ssh.exec_command("bash --login -c 'curl http://locahost:8081'")
  •         参考

使用 Python Paramiko exec_command 执行时,某些 Unix 命令失败并显示“<command> not found”答案 - 爱码网

 paramiko连接centos7使用某些命令提示command not found_神经娃娃的博客-CSDN博客_paramiko bash: 未找到命令

使用paramiko中 Server not found in known_hosts的错误解决_weixin_34038652的博客-CSDN博客

2)Paramiko中正常的输入,却到了stderr,而stdout是空

        目前也不知道为什么Paramiko会把这个命令的输出,收集在了stderr中。不过,也还是有办法。例如:

        原始命令:curl http://locahost:8081。输出的stderr中。

  •         解决方法

        将stderr的内容重定向到stdout。

ssh.exec_command('curl http://localhost:8081 2>&1')
  •         参考

在Paramiko中执行curl时,它的输出是stderr,而不是stdout - 问答 - 腾讯云开发者社区-腾讯云

Linux如何在Bash中将标准错误stderr重定向到stdout标准输出 - 腾讯云开发者社区-腾讯云

3)命令实际是alias

  •         原因

        一些命令可能为了方便,做了一些alias。虽然在SSH会话上执行是可以的,但通过paramiko时就不一定能成功了。如果使用下面这样的方法,执行后就会报错:command not found。

ssh.exec_command('pod')

        先找到别名的原始命令,例如:

# cat /opt/bin/common/cmds.sh#!/bin/bashalias pod='kubectl get --all-namespaces pod -o wide'
  •         解决方法

        使用原本的命令即可。

ssh.exec_command('kubectl get --all-namespaces pod -o wide')

http://www.yayakq.cn/news/520172/

相关文章:

  • 网页 网站及与之相关的概念做爰全过程免费的视频凤凰网站
  • wordpress标签云页面业务型网站做seo
  • 曲靖网站建设0doit传奇游戏开发
  • 山东平台网站建设企业东莞建设网沟通平台
  • cms建站系统陕西旭泽建设有限公司网站
  • 莆田企业自助建站网站建设站
  • 外贸网站是用什么软件做的网站建设收费标准新闻
  • 网站asp文件只读seo建站营销
  • 徐州制作网站软件什么网站招聘外国人做兼职
  • 英文网站模板响应式网站检测工具
  • 洮南市城乡和住房建设局网站黄冈市建设局网站
  • 网站回答问题app怎么做品牌设计公司成都
  • 湖南专业网站建设服务淘宝做任务网站
  • 门户网站建设情况golang 网站开发 教程
  • 永城网站设计公司杭州注册公司流程是怎样的
  • 旅游网站建设方法的探讨建网站商城有哪些公司
  • 佛山设计网站自建站跨境电商
  • 比较好的网站开发框架网站评论做外链
  • 网站建设教程哪家公司好wordpress 优酷 html5
  • 临淄哪里做网站wordpress模板目录
  • 动态链接做网站外链图hao123网站难做吗
  • 新乡百度网站优化排名asp网站免费
  • 旅游网站网页设计报告苏州的建筑公司网站
  • 福州网站建设推广平台特斯拉公司的发展历程
  • 都兰县公司网站建设网址怎么注册
  • 网站建设要素的核心内容网站收录怎么做
  • 局域网网站建设步骤wordpress采集软件
  • 安徽省港航建设投资集团网站网站宣传片的创意
  • 微信网站建设和维护报价表北京做网站的公司排名
  • 房山石家庄网站建设专门做有机食品的网站