千家信息网

Linux执行.sh文件时提示No such file or directory怎么解决

发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,本篇内容主要讲解"Linux执行.sh文件时提示No such file or directory怎么解决",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"L
千家信息网最后更新 2026年11月03日Linux执行.sh文件时提示No such file or directory怎么解决

本篇内容主要讲解"Linux执行.sh文件时提示No such file or directory怎么解决",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"Linux执行.sh文件时提示No such file or directory怎么解决"吧!



问题描述


解决方法

分析原因,可能因为我平台迁移碰到权限问题我们来进行权限转换

1)在Windows下转换:

利用一些编辑器如UltraEdit或EditPlus等工具先将脚本编码转换,再放到Linux中执行。转换方式如下(UltraEdit):File-->Conversions-->DOS->UNIX即可。

2)方法

用vim打开该sh文件,输入:
[plain]
:set ff
回车,显示fileformat=dos,重新设置下(www.111cn.net)文件格式:
[plain]
:set ff=unix
保存退出:
[plain]
:wq
再执行,竟然可以了

3)在linux中的权限转换

也可在Linux中转换:

首先要确保文件有可执行权限

#chmod u+x filename

然后修改文件格式

#vi filename

三种方法都可以方便快速的解决关于Linux执行.sh文件,提示No such file or directory这个问题了。


在window平台下,写好shell脚本文件,迁移到linux平台,赋过可执行权限,执行该sh文件,
却提示No such file or directory。ls 了下,确实有该文件,怎么会事呢,
难道是文件格式兼容性问题?用vim打开该sh文件,输入:
[plain]
:set ff
回车,显示fileformat=dos,重新设置下文件格式:
[plain]
:set ff=unix
保存退出:
[plain]
:wq
再执行,竟然可以了。这个事情又给我提了次醒,程序尽量在linux下编写,迁移时,也许会少很多问题。

到此,相信大家对"Linux执行.sh文件时提示No such file or directory怎么解决"有了更深的了解,不妨来实际操作一番吧!这里是网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

文件 提示 权限 问题 方法 格式 平台 内容 脚本 学习 输入 实用 更深 下编 事情 兴趣 兼容性 原因 可在 实用性 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 百单网互联网科技有限公司怎么样 华服互联网科技靠谱吗 合肥互联网科技公司 狮子座互联网科技 期待互联网科技 唐信互联网科技 天津摩尔互联网科技 互联网科技缩写 火传媒上海互联网科技 互联网科技大会 滨湖区互联网智能科技产品供应 广西互联网科技孵化中心 南博望互联网科技有限公司 中和天地互联网科技有限公司 杭州披云加互联网科技有限公司 城市宝互联网科技有限公司 江苏互联网智能科技软件 宁波跨境商互联网科技有限公司 山东蛋芒互联网科技有限公司 互联网大会出现的黑科技 互联网与未来科技 互联网科技logo设计 天下捷融互联网科技 互联网前沿科技 互联网科技公司做什么 成都玖崟互联网科技有限公司乐商圈怎么样 互联网科技大赛获奖感言 江苏互联网智能科技软件 科技互联网专业工作会议发言稿 武汉亿视互联网科技有限公司
0