Mam plik o nazwie myfile
, który chciałbym przenieść za pomocą:
sudo mv myfile deep-dark-directory/
Muszę użyć, sudo
aby przenieść plik, ponieważ deep-dark-directory
wymaga uprawnień administratora do zapisu i nie mogę zmienić uprawnień deep-dark-directory
.
Jak mogę zmienić uprawnienia / własność, myfile
aby użytkownik root mógł je przenieść?
Próba 1:
$ chown root myfile
chown: changing ownership of `myfile': Operation not permitted
Próba 2:
$ sudo chown root myfile
chown: changing ownership of `myfile': Operation not permitted
Próba 3:
$ chmod a+x myfile
$ ls -l index.html.1
-rwxrwxrwx 1 hh360 hh360 10819 May 15 12:08 myfile
$ sudo mv myfile deep-dark-directory/
mv: cannot remove `myfile': Permission denied
Próba 4:
$ sudo chmod a+x myfile
chmod: changing permissions of `myfile': Operation not permitted
System operacyjny: Ubuntu 12.04 64bit
myfile
? Wygląda na to, że ten katalog nie pozwala na modyfikację katalogu (usuwanie plików, zmiana uprawnień).Odpowiedzi:
prawdopodobnie musisz mieć uprawnienia do zapisu w bieżącym katalogu roboczym:
źródło