Berechtigung für meine ~/.bashrc verweigert

Berechtigung für meine ~/.bashrc verweigert

Ich habe ein Problem mit dem Zugriff auf meine ~/.bashrcDatei. Ich habe Folgendes getan und erhalten:

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

Kann jemand helfen?

Achtung: Ich verwende Ubuntu 14.04 LTS. Danke.

Antwort1

.bashrcsoll nicht ausgeführt, sondern als Quelle verwendet werden. Versuchen Sie stattdessen Folgendes:

. ~/.bashrc

Um die Datei zu bearbeiten, führen Sienano .bashrc

Ich hoffe es hilft

Antwort2

Wenn Sie die Datei zum Bearbeiten öffnen möchten .bashrc, müssen Sie sie mit einem beliebigen Texteditor wie nano, vi oder gedit öffnen. Wenn Sie versuchen, sie nach einer Änderung zu aktualisieren, können Sie source .bashrcden Befehl verwenden.

Zum Beispiel,

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

Siehe auch:

Antwort3

~/.bashrcsoll nicht ausgeführt werden. Sie sollten etwas wiegedit ~/.bashrc

Sie erhalten diesen Fehler, weil das Ausführungsbit nicht gesetzt ist, was jedoch nicht der Fall sein sollte.

Sie können es zum Bearbeiten auch als Quelle verwenden, indem Sie es ausführen, nano .bashrcwenn Sie sich im Stammverzeichnis befinden.

verwandte Informationen