Seite 1 von 1

Kurze Frage zu nano

Verfasst: Dienstag 19. Januar 2021, 14:00
von Thatsme
Ich frage das mal hier, da zu banal für's Forum.

Ich kenne nano nicht. Sollte man aber wohl haben und beherrschen.

Wenn ich auf x editiere, soll man ja

Code: Alles auswählen

sudo -e Editor
(bei mir Mousepad), oder sudoedit eingeben.
Nun habe ich gelesen: Ich fette mal
-Mit folgendem Befehl kannst du die Datei bearbeiten:
SUDO_EDITOR=kate sudoedit /etc/mkinitcpio.conf

Alternativ kannst du einen Kommandozeileneditor benutzen
Code: Alles auswählen
sudo nano /etc/mkinitcpio.conf
Daraus folgere ich, dass man in X nano aufrufen kann und kein sudoedit benötigt?

Thx vorab TM

Re: Kurze Frage zu nano

Verfasst: Dienstag 19. Januar 2021, 15:19
von grayfellow
Ich habe die KDE-Ausführung und arbeite auf der Kommandozeile immer, wenn ich eine Root-Datei bearbeiten will, mit:
sudo nano /pfad/<datei>
Was ich dann machen kann, steht ja in der Fußzeile.

Re: Kurze Frage zu nano

Verfasst: Dienstag 19. Januar 2021, 15:35
von djeli
sudo ist ein Komando um kurzzeitig root rechte zu erlangen.
sudo -e bedeutet Dateien bearbeiten, statt einen Befehl auszuführen.
sudo --help zeigt die syntax des Befehls an.
(Befehl) --help funktioniert bei den meisten Befehlen.

es ist egal welchen Editor du nimmst um Dateien/scripte zu verändern.

djeli

Re: Kurze Frage zu nano

Verfasst: Dienstag 19. Januar 2021, 15:49
von Thatsme
Danke.

Ich versuche mal, mich anders auszudrücken, was ich meinte:
Außerhalb von tty, also im Terminal auf der grafischen Oberfläche wird dringend abgeraten SystemDateien zu editieren.
Dazu soll man sudoedit nehmen.
Dabei wird die zu bearbeitende Datei nach /var/tmp kopiert (sieht dann Z. b. so aus (mhwd-gpuXXpGNHT8.conf), datei in /var/tmp öffnen speichern unter.

Ich habe gerade einen Artikel gefunden, in dem diese Problematik erklärt wird. Ich muss das alles noch genauer lesen. Beim Querlesen scheint, dass Auch nano wohl per sudoedit geöffnet werden sollte.

https://linuxundich.de/gnu-linux/dateie ... earbeiten/

EDIT: Oops, peinlich, gibt ja sogar im dt. Wiki von Arch was dazu.
https://wiki.archlinux.de/title/Sudoedit

Re: Kurze Frage zu nano

Verfasst: Dienstag 19. Januar 2021, 17:11
von grayfellow
Danke "Thatsme" für die aufschlussreichen Links!!!
Das wusste ich noch nicht.
Werde meine ./bashrc entsprechend ändern

Re: Kurze Frage zu nano

Verfasst: Dienstag 19. Januar 2021, 17:18
von Thatsme
Gerne. Freut mich, dass ich auch mal helfen kann.

Nur die bashrc zu ändern reicht nach meinem Verständnis nicht.
Der Editor muss doch trotzdem mit sudo - oder sudoedit gestartet werden.
Oder habe ich das falsch verstanden?

Re: Kurze Frage zu nano

Verfasst: Dienstag 19. Januar 2021, 17:46
von grayfellow
Ich hatte vorher in der .bashrc z.B. folgendes stehen:
alias fstab="sudo nano /etc/fstab"
So brauche ich in der Konsole nur fstab aufrufen und der Editor nano öffnet mir die fstab zum Editieren mit Rootrechten.

Das habe ich jetzt geändert in:
alias fstab="sudoedit nano /etc/fstab"

und bin damit, nach den Infos deines Links, auf einer wesentlichen sicheren "Schiene"

Re: Kurze Frage zu nano

Verfasst: Dienstag 19. Januar 2021, 18:28
von Thatsme
Oh, ok, verstehe. Du arbeitest mit Aliasen. Praktisch, wenn man best. Befehle oft braucht.
Ich hatte nur den Editor irgendwo eingetragen und tippe immer sudo -e ein.
So oft brauche ich das ja nicht.