/bin/sh: 1: cannot create ./.cache.mk: Permission denied
时间: 2023-10-18 08:32:17 浏览: 52
这个问题可能是因为你没有在当前目录下创建文件的权限。你可以尝试使用sudo命令来运行你的命令,或者切换到有权限的用户来运行该命令。如果你已经是root用户,那么可能是该目录的权限设置不正确。你可以使用chmod命令来更改目录的权限,确保你有足够的权限来创建文件。例如,你可以使用以下命令来更改目录的权限:
```
sudo chmod 777 .
```
这将赋予当前目录下所有用户读、写、执行的权限。注意,这可能会使你的系统存在一些安全隐患,因此你需要谨慎使用。
相关问题
/bin/sh: 1: ./configure: Permission denied
根据你提供的引用内容,当你在编译软件时出现"/bin/sh: 1: ./configure: Permission denied"错误时,这意味着你没有执行该文件的权限。解决这个问题的方法是给该文件添加执行权限。
你可以使用以下命令来为该文件添加执行权限:
```shell
chmod +x configure
```
然后,你可以再次尝试运行该文件:
```shell
./configure
```
这样应该就可以解决权限不足的问题了。
-/bin/sh: ./beepApp: Permission denied
这个错误提示意味着当你尝试运行名为`./beepApp`的程序时,系统没有赋予你执行(或运行)该文件的权限。在Linux或Unix-like系统中,`/bin/sh: ./beepApp: Permission denied`通常表示你当前用户没有对`beepApp`文件的执行权限,即使文件存在并且是可执行的。
解决这个问题的方法有:
1. **更改文件权限**:使用`chmod`命令,比如`chmod +x beepApp`,这将给文件所有者添加执行权限。
2. **用sudo执行**:如果文件在其他用户或组下,你可以尝试以管理员身份(`sudo`)运行,例如`sudo ./beepApp`。
3. **检查文件所属**:确保文件在当前用户目录或在用户的PATH环境变量中正确放置。
4. **检查文件是否可执行**:确认`beepApp`是否真的是一个可执行文件,可以通过`file`命令查看。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)