Кто-нибудь может мне помочь в решении этой проблемы. Я новичок в 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$
Вместо mkdir JAVA
используйте sudo mkdir JAVA
, затем введите свой пароль.
Это должно исправить.
Однако вам действительно нужно использовать только одну команду вместо этих двух или трех.
cd /
cd usr
sudo mkdir JAVA
cd просто меняет каталог, в этом нет никакого смысла. Вы можете просто указать путь к файлу после mkdir, например, так.
sudo mkdir /usr/JAVA
Permission denied
означает, что вы должны быть superuser or root
для создания файлов / папок в определенном каталоге. Таким образом, чтобы создать папку, для которой требуется разрешение root, вам нужно просто добавить sudo
перед вашей командой: sudo mkdir -p JAVA
Чтобы создать каталог в любой папке, кроме /home/username
, где username
- это username
вашей учетной записи, вам нужно добавить mkdir
к sudo
, поэтому создайте папку следующим образом:
sudo mkdir JAVA