De documentatie van Machteld Garrels is ondertussen voor een oude Ubuntu versie. De commandolijn is echter niet veranderd. Omdat het werk echter zeer sterk naar de commandolijn gaat, blijft het nog steeds zeer leerrijk om de diepere werking van eender welk linux systeem beter te begrijpen.
"Maar mijn vraag is nu nog waarvoor wordt in sommige gevallen door het systeem een teksteditor ingeschakeld om toe te passen? Hoe moet ik dit zien in samenhang met de terminalcommando's."
In linux zijn configuratiebestanden gewone tekstbestanden. Je kan vaak de configuratie aanpassen door rechtstreeks die tekstbestanden aan te passen. Een tekstbestand aanpassen, gebeurt met een editor. Elke editor die dient om "platte" tekst aan te passen, is goed.
Onder een grafische werkomgeving gebruiken we vaak een editor met een grafische interface, zoals gedit of leafpad (of notepad.exe onde Windows!). Er bestaan echter ook editors die in de terminal werken. nano is de gemakkelijkste. vi is minder intuitief, maar is aanwezig op praktisch elk unix/linux/freebsd, you name it, onder de zon.
Hoe je dit moet zien in samenhang met terminalcommando's? Elk terminal commando "doet iets" door een programma aan te roepen. Soms roep je met een commando een editor aan, om een tekstbestand te bewerken.
Ik bedoel hiermee het gebruik van een automatisch openend tekstbestand na b.v. deze terminalopdracht:
"Tik vervolgens in de terminal in (kopieer en plak):
sudo -H gedit /mnt/boot/grub/grub.cfg
druk op Enter."
Wat doet het systeem met deze info anders dan de info rechtstreeks uit de Terminal. Waarom niet alles direct via de Terminal ingegeven.?
Hier gebruik je dus editor gedit om het bestand grub.cfg dat zich in de folder grub in de folder boot in de folder mnt bevindt. Met het commando
sudo nano /mnt/boot/grub/grub.cfg
laad je hetzelfde bestand, maar nu in de editor "nano" (die in de terminal blijft).