bash 和 env:某事:权限被拒绝

bash 和 env:某事:权限被拒绝

我使用 openSuse Leap 42.1。

我很久以前就安装了Skype。而且它一直有效。但最近它停止启动,当我从终端运行它时,我收到一个错误:

env: /usr/lib/skype/skype: Permission denied

我用谷歌搜索过这个错误,但没有运气。现在我已经安装了新版本的 Android Studio,当它运行并下载 SDK 和工具时,它说:

Unable to run mksdcard SDK tool

我再次进入终端并运行mksdcard并收到错误:

bash: ./mksdcard: Permission denied

我上次安装以前版本的Android Studio是成功的。我现在尝试安装以前的版本,也出现此错误。

我认为这些错误只有一种性质。但我所有的研究并没有给我带来成功。

有人可以帮我解决这个问题吗?

答案1

嗯,这听起来确实像允许错误。您是否检查过您尝试运行的可执行文件?

ls -l /usr/lib/skype/skype

这应该输出文件的权限(读、写、执行),分别针对用户、所属组以及其他用户。

由于您多次收到此错误,因此这听起来更像是一个群体问题。您可能由于某种原因不是所需群组的成员。要了解您属于哪些组,您可以使用该groups命令。

当然,这只是一个假设。

相关内容