Linux如何运行.sh脚本

Linux如何运行.sh脚本

作者:Rhett Bai发布时间:2026-03-04阅读时长:0 分钟阅读次数:6

用户关注问题

Q
怎样在Linux系统中执行.sh脚本文件?

我有一个.sh脚本文件,怎样才能在Linux终端中运行它?

A

在Linux终端中执行.sh脚本的方法

要运行.sh脚本,首先需要确保脚本具有执行权限。可以使用命令 chmod +x 脚本名.sh 来赋予权限。之后,通过 ./脚本名.sh 命令就可以运行脚本。

Q
没有执行权限的.sh脚本怎样运行?

如果.sh脚本没有执行权限,能够运行吗?有没有其他方法?

A

无执行权限时通过解释器直接运行脚本

如果脚本没有执行权限,可以用 bash 脚本名.sh 或 sh 脚本名.sh 来执行,这种方式不依赖文件本身的执行权限。

Q
如何检查.sh脚本是否具有执行权限?

我不确定.sh脚本是否有执行权限,怎么查看它的权限情况?

A

查看.sh脚本权限的命令

通过 ls -l 脚本名.sh 命令可以查看文件权限,如果看到 x 标志(例如 -rwxr-xr-x),表明脚本有执行权限。