在Linux中如何运行.sh文件
基本方式
在Linux上运行.sh文件(Shell脚本)的步骤如下:
在Linux或Unix系统中打开终端(terminal)应用程序。
使用文本编辑器创建一个具有.sh扩展名的新脚本文件。
使用nano编辑器编写脚本文件,命令如下:
nano script-name-here.sh
使用chmod命令为您的脚本设置执行权限:
chmod +x script-name-here.sh
运行您的脚本:
./script-name-here.sh
或者,您也可以使用以下选项来执行Shell脚本:
sh script-name-here.sh
或
bash script-name-here.sh
如何以root用户身份运行.sh文件
有时候你需要root权限来安装应用程序;如果没有root权限,你就没有必要的权限来安装应用程序或进行系统级别的修改。在许多Linux和类UNIX系统上,默认情况下禁用了root访问。只需使用sudo命令或su命令,如下所示:
sudo bash 文件.sh
另一种选择是使用su命令,如下所示成为超级用户:
sudo su -
输入root用户密码,最后运行你的脚本:
bash 文件.sh
如何使用chmod命令在Linux中运行.sh shell脚本
另一个推荐的选项是使用chmod命令设置可执行权限,如下所示(实际操作中替换文件名称即可):
chmod +x 文件.sh
现在你可以按以下方式运行你的.sh文件:
./文件.sh
/path/to/文件.sh
如何运行名为install.sh的.sh文件?
只需运行以下两个命令:
chmod +x install.sh
./install.sh
点号(.)表示当前工作目录。install.sh在当前目录中,因此可以按上述方式运行它,或者也可以按以下方式运行:
bash install.sh
或者
sh install.sh
以上。
