Vielleicht ist dies nicht das, wonach Sie suchen, aber wenn Sie eine .profileDatei in Ihrem Home-Verzeichnis erstellen und Ihre benutzerspezifischen Konfigurationsänderungen dort ablegen können, müssen Sie sich keine Gedanken über die in / etc / profile machen. Möglicherweise möchten Sie jedoch die Konfiguration für alle Benutzer und nicht nur für einen einzelnen Benutzer ändern. Wenn ja, dann sind die beiden oben genannten Antworten genau richtig.
ls -l /etc/profile
sagt das aus?-r--r--r--
?Antworten:
/etc/profile
ist schreibgeschützt.Sie können es mit beschreibbar machen
oder noch besser in
vi
, überschreibe eine schreibgeschützte Datei mitEsc-wq!
quelle
Esc-wq!
ist ein toller Tipp. Vielen Dank!Vielleicht ist dies nicht das, wonach Sie suchen, aber wenn Sie eine
.profile
Datei in Ihrem Home-Verzeichnis erstellen und Ihre benutzerspezifischen Konfigurationsänderungen dort ablegen können, müssen Sie sich keine Gedanken über die in / etc / profile machen. Möglicherweise möchten Sie jedoch die Konfiguration für alle Benutzer und nicht nur für einen einzelnen Benutzer ändern. Wenn ja, dann sind die beiden oben genannten Antworten genau richtig.quelle
Laufen
ls -l
auf/etc/profile
zeigt , dass nicht einmal der Besitzer Schreibberechtigung hat:Sie können den Eigentümer wie folgt bearbeiten lassen:
Dann sollten Sie es bearbeiten können als
root
.quelle