要运行 `.sh` 脚本文件,可以按照以下步骤操作:
一、通过终端运行
打开终端 在 Linux 系统中,打开终端(Terminal)应用程序。
切换到文件目录
使用 `cd` 命令切换到包含 `.sh` 文件的目录。例如:
```bash
cd /path/to/your/script
```
如果文件在其他目录,需提供完整路径,如:
```bash
sh /home/user/scripts/hello.sh
```
执行脚本
- 直接运行:
```bash
./hello.sh
```
注意:脚本需具有可执行权限(通过 `chmod +x hello.sh` 设置)。
- 使用 `sh` 命令运行:
```bash
sh hello.sh
```
即使脚本没有执行权限,系统也会尝试通过 `sh` 解释器执行。
二、设置默认执行权限(可选)
若希望在任何目录下直接运行 `.sh` 文件,可设置默认权限:
修改权限
在终端中运行:
```bash
chmod u+x hello.sh
```
这将赋予当前用户执行权限。
测试执行
现在可直接运行:
```bash
hello.sh
```
三、其他注意事项
权限问题: 若脚本无执行权限,需先使用 `chmod +x` 添加权限`。 文件关联
查看脚本内容:若仅需查看脚本内容,可使用文本编辑器(如 `vi`、`nano`)打开:
```bash
vi hello.sh
```
编辑后保存并退出即可。
通过以上方法,可灵活地在 Linux 系统中运行 `.sh` 脚本。