如何使用 exec 权限挂载光盘

Nat*_*ann 8 permissions mount

我有一个存储驱动器,我通常只需单击文件浏览器中的光盘即可安装。但是,我希望能够从该驱动器运行一些 bash 脚本。当我尝试时,./script.sh我得到权限被拒绝。如何设置它以便我可以从此驱动器运行脚本?

Joh*_*Siu 11

解决

有一个简单的解决方法,而不是./script.sh,做

sh script.sh
Run Code Online (Sandbox Code Playgroud)

或者

bash script.sh
Run Code Online (Sandbox Code Playgroud)

您应该检查 script.sh 的第一行以确认使用哪个 shell。

手动安装

使用命令行挂载,您可以使用如下exec选项

mount -o exec <device> <mount-point/path>

mount -o exec /dev/cdrom /mnt/cdrom
Run Code Online (Sandbox Code Playgroud)

如果光盘是自动安装的,您必须先使用文件管理器卸载(而不是弹出)它。

磁盘

这是复杂的方法,在这篇文章中得到了回答。