Bash
儘管有“rwx”特權,但在啟動二進製文件時“權限被拒絕”
我正在嘗試在 Ubuntu 11.10 上執行統計軟體 Stata 11。作為普通使用者,我收到以下錯誤消息:
bash: xstata: Permission denied
使用者特權對我來說似乎還可以,很難:
-rwxr-x--x 1 root root 16177752 2009-08-27 16:29 xstata*
我非常感謝有關如何解決此問題的一些建議!
在
ls
輸出中,您可以看到文件所有者(root)和組(root)。使用者權限適用於文件所有者 (rwx
)、文件組 (r-x
) 和其他 (--x
)。因為您不是根(並且我假設您不在根組中),所以只有other
(--x
) 適用於您。因此,您可以執行該文件,但不能讀取它。作為快速修復,請嘗試chmod +r xstata
,這將授予所有人讀取權限。