执行文件需要读取权限吗?

Про*_*ист 1 c linux shell executable file-permissions

我正在尝试在 C (适用于 Linux)上制作一个简单的类似 c-shell 的程序来执行脚本。

我需要读取一个脚本文件才能执行它,但是如果它只有执行权限而没有读取权限,我该如何读取它?

Sam*_*Sam 6

简而言之,

  • 仅可使用执行权限执行的二进制文件。
  • 脚本是一个文本文件,因此您需要读取权限。

因此,您需要使用组所有权、sudo 或类似的方式玩一些游戏。