从 USB 驱动器运行可执行文件

从 USB 驱动器运行可执行文件

我的 USB 驱动器上有一个可执行文件。我cd进入目录, ./app产生permission denied.So I did chmod u+x app。然后,./app。但仍然,permission denied.

然后我读了一些东西这里:

该命令 [chmod] 仅更改与该文件关联的权限;它不会更改与整个卷关联的安全控制。如果卷上的安全控制干扰了执行(例如,可能在 Unix fstab 文件中为卷指定了 noexec 选项,表示不允许该卷上的文件执行权限),那么您可以重新挂载带有允许执行选项的卷。但是,将文件复制到本地卷可能是一种更快、更简单的解决方案。

无论有或没有上述解决方案,我如何使程序从 USB 驱动器运行?

答案1

重新安装驱动器并允许执行的命令如下

sudo mount $THING -o remount,exec

但具有适当的值$THING。您可以使用设备名称或安装点。

相关内容