“无法创建目录‘JAVA’:权限被拒绝”如何解决这个问题?

“无法创建目录‘JAVA’:权限被拒绝”如何解决这个问题?

有人能帮我解决这个问题吗?我是 Linux 新手,问题如下:

gourab@gourab-RV509:/usr/share/java$ cd /
gourab@gourab-RV509:/$ cd usr
gourab@gourab-RV509:/usr$ mkdir JAVA
mkdir: cannot create directory `JAVA': Permission denied
gourab@gourab-RV509:/usr$ 

答案1

不要mkdir JAVA使用sudo mkdir JAVA,然后输入您的密码。

这应该可以解决问题。

但是,您实际上只需要使用一个命令,而不是这两个或三个命令。

cd / 
cd usr 
sudo mkdir JAVA 

cd 只会改变目录,这样做毫无意义。您只需将文件的路径放在 mkdir 后面即可,如下所示。

sudo mkdir /usr/JAVA

答案2

Permission denied意味着您必须是 才能superuser or root在特定目录上创建文件/文件夹。因此,要创建需要 root 权限的文件夹,您只需sudo在命令前添加:sudo mkdir -p JAVA

答案3

为了在除 之外的任何文件夹中创建目录(/home/username其中username是您的帐户的 )username,您需要mkdir在前面添加sudo,因此请按如下方式创建文件夹:
sudo mkdir JAVA

相关内容