社区
系统维护与使用区
帖子详情
linux下 ssh远程执行目标机器上的shell脚本,shell脚本中包含mysql 操作,提示mysql command not found
yuyunliuhen
2013-05-20 11:43:32
linux下 ssh远程执行目标机器上的shell脚本,shell脚本中包含mysql 操作,提示mysql command not found,但是直接在目标机器操作mysql,是正常的 ,请问这是为何?
...全文
837
9
打赏
收藏
linux下 ssh远程执行目标机器上的shell脚本,shell脚本中包含mysql 操作,提示mysql command not found
linux下 ssh远程执行目标机器上的shell脚本,shell脚本中包含mysql 操作,提示mysql command not found,但是直接在目标机器操作mysql,是正常的 ,请问这是为何?
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yuyunliuhen
2013-06-25
打赏
举报
回复
加上软连接就可以了 谢谢各位
myling1984
2013-06-08
打赏
举报
回复
脚本写的有问题
向良玉
2013-06-06
打赏
举报
回复
ssh 111.111.111.111 "/usr/local/mysql/bin/mysql xxx"
linux-c
2013-05-21
打赏
举报
回复
无代码无真相。
Linux-Torvalds
2013-05-21
打赏
举报
回复
mysql的执行使用绝对路径。
ljc007
2013-05-20
打赏
举报
回复
请把完整代码贴出来看看
yuyunliuhen
2013-05-20
打赏
举报
回复
引用 1 楼 prohibit 的回复:
估计是环境变量不一样,脚本里写mysql的绝对路径试试
我直接ssh 10.6.34.111,然后echo $PATH 也发现有mysql所在的bin目录 ssh ssh 10.6.34.111 mysql确提示 command not found
yuyunliuhen
2013-05-20
打赏
举报
回复
引用 1 楼 prohibit 的回复:
估计是环境变量不一样,脚本里写mysql的绝对路径试试
也尝试过 无用啊
prohibit
2013-05-20
打赏
举报
回复
估计是环境变量不一样,脚本里写mysql的绝对路径试试
OpenClaw
command
not found?PATH、pipx与
Shell
配置全解析
命令行工具‘
command
not found’是开发者高频遇到的基础环境问题,本质源于
Shell
在PATH环境变量
中
无法定位可
执行
文件。其背后涉及PATH的搜索机制、包管理器(如pipx)的安装路径策略,以及
Shell
配置文件(.zshrc/.bashrc)的加载时机与作用域。pipx作为现代Python命令行工具的标准部署方式,将应用隔离至独立虚拟环境并链接至~/.local/bin,但该路径常被系统默认忽略,导致openclaw等命令‘消失’。本文聚焦于PATH生效原理与pipx协同机制,覆盖Linu
Docker Engine实操入门:从docker:
command
not found到可调试容器
容器技术本质是
操作
系统级虚拟化,依托
Linux
namespaces与cgroups实现进程隔离;Docker Engine作为最主流的容器运行时,封装了runc等底层能力,提供统一CLI接口与镜像管理机制;其技术价值在于降低容器化门槛、保障环境一致性,并支撑CI/CD与微服务架构落地;典型应用场景包括本地开发调试、PHP/Java应用容器化、Docker Compose多服务编排及向Kubernetes平滑演进;本文聚焦Docker Engine安装配置、daemon.json深度调优、镜像加速、权限与网
Linux
命令行入门指南:从
Shell
基础到
脚本
实战全解析
Linux
命令行是运维与开发工作的核心技能,而
Shell
作为用户与系统内核之间的桥梁,承载着文件管理、进程控制、文本处理等无数高频
操作
。理解
Shell
的工作原理、文件系统组织方式以及命令组合逻辑,是掌握
Linux
的必经之路。通过管道、重定向、权限控制与文本处理工具的实际演练,可以快速提升服务器管理与故障排查效率。当常用命令熟练之后,进一步学习
Shell
脚本
编程,将重复性
操作
自动化,是提高生产力的关键技术价值。无论是刚接触
Linux
的运维新人,还是希望补全
脚本
能力的开发者,从文件导航到文本分析,再到实战场景
中
Linux
Shell
类型本质:可
执行
程序、登录会话与解析引擎的三重解耦
Shell
不是简单的命令行界面,而是
操作
系统
中
承担程序加载、会话管理与语法解析三重职责的核心组件。其底层是可
执行
二进制文件(如/bin/bash),启动时依据登录/非登录模式加载不同配置(.profile/.zshrc),再通过内置解析引擎
执行
POSIX或扩展语法。理解这一分层结构,是解决zsh:
command
not found、bash: syntax error等高频问题的关键前提——错误往往源于环境链断裂而非命令缺失。本文聚焦
Shell
的程序本体、会话载体与解析引擎三重身份,结合dash/bas/
银河麒麟终端与
Shell
实战:软件安装、
脚本
与故障排查
Linux
操作
系统以其强大的命令行工具和
Shell
脚本
机制,成为服务器与桌面运维的基石。
Shell
作为命令解释器,连接用户输入与系统内核,而软件包管理工具则通过依赖解析实现程序的可靠安装。在国产银河麒麟系统
中
,终端与
Shell
同样承担着软件部署、批量任务和故障定位的核心角色。从终端打开与配置、使用apt命令安装卸载软件,到编写
Shell
脚本
处理变量、循环与错误,再到排查软件商店错误代码0006、权限不足等常见问题,这些基础能力支撑开发者与运维者在国产化环境
中
高效完成日常任务。
系统维护与使用区
19,615
社区成员
74,556
社区内容
发帖
与我相关
我的任务
系统维护与使用区
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
复制链接
扫一扫
分享
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章