相关文章推荐
慷慨的鸵鸟  ·  QWidget子窗口中setStyleShe ...·  1 年前    · 
爱听歌的炒饭  ·  数字孪生开发 数字孪生开发软件_c# ...·  1 年前    · 
果断的土豆  ·  Python数据可视化库seaborn ...·  2 年前    · 
高大的金针菇  ·  在启动微服务时,报了某个类不能被打开,因为它 ...·  2 年前    · 
魁梧的汤圆  ·  Android原生方式获取经纬度和城市信息 ...·  2 年前    · 
Code  ›  SSH连接服务器后执行多条命令开发者社区
ssh
https://cloud.tencent.com/developer/article/2217811
仗义的羽毛球
2 年前
作者头像
阿兵云原生
0 篇文章

SSH连接服务器后执行多条命令

前往专栏
腾讯云
开发者社区
文档 意见反馈 控制台
首页
学习
活动
专区
工具
TVP
文章/答案/技术大牛
发布
首页
学习
活动
专区
工具
TVP
返回腾讯云官网
社区首页 > 专栏 > golang云原生new > SSH连接服务器后执行多条命令

SSH连接服务器后执行多条命令

作者头像
阿兵云原生
发布 于 2023-02-16 11:21:36
555 0
发布 于 2023-02-16 11:21:36
举报

SSH连接服务器后执行多条命令

大家平时有没有遇到自己连接云服务器,ssh 连接上去之后,发现自己的一些小工具用不了

例如go build无法使用 ,由于我们安装配置golang 环境的时候,是在文件 /etc/profile 中写了配置,因此需要 source 一下 /etc/profile

那么是否可以在ssh 连接上服务器的时候就可以立即自动执行这一类命令呢?

我们的智慧无穷无尽,小工具也是非常的多,今天来讲述一下 SSH连接服务器后执行 多条命令可以如何做

1 使用分号隔开

使用 分号 ; 来隔开命令

附带1条命令

ssh User@Host 'source /etc/profile'

附带多条命令

ssh User@Host 'source /etc/profile ; uptime'

2 使用管道符号隔开

使用管道 | 来隔开命令

附带1条命令

ssh User@Host 'source /etc/profile'

附带多条命令

ssh User@Host 'source /etc/profile | uptime'

3 使用写EOF的方式

同样适用于一条 / 多条命令

ssh User@Host << EOF
> ls -al
> source /etc/profile
 
推荐文章
慷慨的鸵鸟  ·  QWidget子窗口中setStyleSheet无效,解决方法_自定义qwidget setobjectname 无效-CSDN博客
1 年前
爱听歌的炒饭  ·  数字孪生开发 数字孪生开发软件_c# 数字孪生界面-CSDN博客
1 年前
果断的土豆  ·  Python数据可视化库seaborn ------ 绘制直方图概率密度曲线;绘制多条曲线;设置主题风格;小提琴图;箱线图;绘制seaborn多个子图;调色板; - 巴蜀秀才 - 博客园
2 年前
高大的金针菇  ·  在启动微服务时,报了某个类不能被打开,因为它不存在,但是去找发现这个类是存在的_云计算-CSDN问答
2 年前
魁梧的汤圆  ·  Android原生方式获取经纬度和城市信息 - 掘金
2 年前
今天看啥   ·   Py中国   ·   codingpro   ·   小百科   ·   link之家   ·   卧龙AI搜索
删除内容请联系邮箱 2879853325@qq.com
Code - 代码工具平台
© 2024 ~ 沪ICP备11025650号