Der Editor vi



Wenn man richtig mit Linux arbeitet,kommt man um eins nicht herum und das ist ein Editor.
Mit dem Editor werden viele Einstellungen unter Linux vorgenommen-z.B  unter /etc  die Datei fstab
Auf dem Amiga ist das ganze Vergleichbar mit der Datei user-startup  und dem Editor  ed.
Als Beispiel,welches dem Editor vi (es gibt auch andere!) am besten erklärt,nehme ich die Datei fstab
fstab befindet sich im Verzeichnis /etc

Warum als Editor vi? Weil der in jedem Linuxpaket enthalten ist!
Was ist fstab? Unter fstab sind/werden alle gemounteten Laufwerke eingetragen (CDROM,Amigapartitionen..)
fstab wird mit vi  so aufgerufen:

vi  /etc/fstab

Auf dem  ersten Blick bietet sich folgendes Bild-hier als Beispiel meine fstab

 Ganz oben steht  mein Swap-Device  als Filesystem swap gemountet,
gefolgt von dem Root-Device welches als Filesystem ext2  gemountet ist.
Fd0 ist das Diskettenlaufwerk welches ebenfalls als ext2 angemeldet ist,no auto bedeutet-erst wenn ich das Laufwerk mounte wird es angemeldet
Als nächstes Laufwerk ist mein CD-Rom als iso9660 angemeldet-ich muss es nur noch mounten,wenn ich eine CD eingelegt habe:

1.cd /
2. mount  /mnt/cdrom

ganz zum Schluß ist hier noch eine Amigapartition angemeldet.Diese befindet sich auf der 10.Partition von meinem
IDE-Kontroller und ist unter Linux als Laufwerk /emu angemeldet.



So jetzt zu vi!

Nach dem Aufruf befindet man sich im Lösch und Speichermodus-es ist in diesem Modus loeschen mit x möglich,wieder raus geht mit :q
Veraenderungen werden mit :wq  abgespeichert

In den Eingabemodus gelangt man mit i  (wie Insert) es erscheint immer in der letzten sichtbaren Zeile insert
Hat man sich verschrieben,muss mit Esc wieder in den Löschmodus geschaltet werden.
Nachdem alle Eingaben abgeschlossen sind,gehts mit :wq  wieder zurück und es wird abgespeichert.
Ein neues Laufwerk wird für den nächsten Neustart wie folgt vorbereitet
Angenommen man hat unter Linux ein Verzeichnis /amigahd angelegt  worauf eine Amigapartition von der 15.Partition

der ersten IDE-Platte ist

1.cd /
2. mkdir amigahd
3.mount -t affs /dev/hda15 /amigahd

Nun muesste man den Punkt 3 jedes mal nach dem Neustart neu eingeben.
Jetzt kommt fstab ins Spiel-folgendes mit vi in die fstab eintragen:

/dev/hda15        /amigahd      affs    default    0 0

mit :wq abspeichern.

Jetzt ist nach jedem Neustart  unter /amigahd  die Amigapartition gemountet.
Wem die Linuxbefehle nicht klar sind -hier klicken.