O arquivo provavelmente não pertence a você. tente
sudo chmod og=rw bash.bashrc
Você pode ver quem é o proprietário dele com
ls -l
e você pode alterar o proprietário com
sudo chown username:username bash.bashrc
Estou tentando mudar a permissão para o meu arquivo .bashrc no Ubuntu, mas parece que não tenho permissão. Tentei seguir o exemplo aqui :
Open up publicity.html for reading and writing by anyone.
Before: -rw-r--r-- publicity.html
Command: chmod og=rw publicity.html
After: -rw-rw-rw- publicity.html
Aqui está minha sessão de terminal:
username@ubuntu:/etc$ -rw-r--r-- bash.bashrc
-rw-r--r--: command not found
username@ubuntu:/etc$ chmod og=rw bash.bashrc
chmod: changing permissions of 'bash.bashrc': Operation not permitted
username@ubuntu:/etc$ -rw-rw-rw- bash.bashrc
-rw-rw-rw-: command not found
Alguma idéia de como posso fazer isso?
Parece que você inseriu -rw-r--r-- bash.bashrc
como um comando.
Não é um comando em si, mas faz parte da saída do comando ls -l bash.bashrc
.
Exemplo:
user@host:~$ ls -l /etc/bash.bashrc
-rw-r--r-- 1 root root 1939 2010-04-19 04:15 /etc/bash.bashrc
Consulte a Wikipedia para obter mais informações sobre o significado de -rw-r--r--
link
Tags permissions chmod bashrc linux ubuntu