Permissão para meu ~/.bashrc negada

Permissão para meu ~/.bashrc negada

Estou com um problema ao acessar meu ~/.bashrcarquivo. Eu fiz e obtive o seguinte:

yuve@YuveSys:~$ ~/.bashrc
-bash: /home/yuve/.bashrc: Permission denied
yuve@YuveSys:~$ sudo su
root@YuveSys:/home/yuve# ~/.bashrc
bash: /root/.bashrc: Permission denied

Alguém pode ajudar?

Observação: Estou usando o Ubuntu 14.04 LTS. Obrigado.

Responder1

.bashrcnão se destina a ser executado, mas sim originado. Em vez disso, tente isto:

. ~/.bashrc

Para editar o arquivo executenano .bashrc

Espero que ajude

Responder2

Se o que você está tentando fazer é abrir o .bashrcarquivo para edição, será necessário abri-lo com qualquer editor de texto, como nano, vi ou gedit. Se você estiver tentando atualizar depois de alterá-lo de alguma forma, poderá usar source .bashrco comando.

Por exemplo,

# Open the file with nano text editor and make changes you want
$ nano ~/.bashrc
# Run source command to apply changes
$ source ~/.bashrc
foobar@ubuntu:$ 

Veja também:

Responder3

~/.bashrcnão deveria ser executado. Você deveria executar algo comogedit ~/.bashrc

Você está recebendo esse erro porque o bit de execução não está definido, mas não deveria estar.

Você também pode obtê-lo para edição executando nano .bashrcquando estiver na raiz.

informação relacionada