![bash 和 env:某事:权限被拒绝](https://linux22.com/image/91405/bash%20%E5%92%8C%20env%EF%BC%9A%E6%9F%90%E4%BA%8B%EF%BC%9A%E6%9D%83%E9%99%90%E8%A2%AB%E6%8B%92%E7%BB%9D.png)
我使用 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
命令。
当然,这只是一个假设。