Não é possível alterar a permissão para o arquivo bash.bashrc no Ubuntu

2

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?

    
por user20285 29.05.2010 / 01:53

2 respostas

2

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
    
por 29.05.2010 / 02:18
1

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

    
por 29.05.2010 / 15:02