我尝试将设置更改为 /properties/permissions>allow 以程序形式执行。当我单击它时,什么都没有发生?有什么建议吗?我不知道这是否有区别,但它是一个游戏(我读到过不应该以某种特定方式运行)
答案1
.sh
文件只不过是用于安装给定应用程序或在 UNIX 等操作系统下执行其他任务的 shell 脚本。.sh
在 Linux 或 UNIX 中运行 shell 脚本的最简单方法是键入以下命令。打开终端(您的 shell 提示符)并键入命令:
sh filename.sh
或者
bash filename.sh
有时您需要 root 访问权限才能安装应用程序;如果没有 root,您将没有安装应用程序或进行系统级修改所需的权限。许多 Linux 和类 UNIX 系统默认禁用 root 访问权限。只需使用sudo
或su
如下:
sudo bash filename.sh
输入您的密码。另一个选项是使用su
以下命令成为超级用户:
su root
输入 root 用户密码并最终运行脚本:
bash filename.sh
chmod
另一个推荐的选项是使用以下命令设置可执行权限:
chmod +x filename.sh
现在您可以.sh
按如下方式运行文件
./filename.sh
答案2
要执行文件,首先要从终端
.sh
移动到包含该文件的目录。.sh
cd /path/to/the/directory/which/contains/filename.sh
然后运行
ls
命令以确保您位于正确的目录中(其中包含.sh
文件)。运行以下命令将
.sh
文件制作为executable
文件。sudo chmod 777 filename.sh
run
然后在文件中输入以下命令.sh
,sudo ./filename.sh