|
Um sich durch die Dateistruktur in Linux zu bewegen ist als erstes die Taste TAB zu erwähnen. Mit der TAB Taste ist es möglich alles zu vervollständigen was man schreibt. Viele weden jetzt nicht genau verstehen, was ich mein, aber ab seit WindowsXP ist dieses Feature auch in der Eingabeaufforderung verfügbar.
Wer jetzt nicht genau weiß wie die Tab Taste aussieht, der gucke hier:

Sie befindet sich oben links neben dem "Q". Das einfach nur mal im Hintekopf behalten.
Fangen wir mit etwas einfachem an. Der Befehl cd. cd steht für "change Directory, was soviel heisst wie "wechsel Ordner".
Sollten wir nun also in unser Home-Verzeichnis wechseln wollen geben wir folgendes ein:
user@linux:~$ cd /home/mein_benutzername
Wollen wir ins root-Verzeichnis geben wir folgendes ein:
user@linux:~$ cd /
Wollen wir ins Verzeichnis "/etc" geben wir folgendes ein:
user@linux:/$ cd /etc
Ist euch was aufgefallen? Euch wird immer angezeigt, wo ihr euch befindet. Zwischen dem Doppelpunt : und dem Dollarzeichen $ wird euch immer gezeigt wo ihr euch befindet.
Das Zeigen euch die Symbole bzw. die Pfade. Kling unverständlich ist aber so. Die Welle ~ steht z.B. für das Homeverzeichnis. Hier eine kleine Übersicht:
| ~ | user@linux:~$ | Das Home-Verzeichnis |
| / | user@linux:/$ | Das Root-Verzeichnis |
| /etc | user@linux:/etc$ | Das /etc Verzeichnis |
Jetzt fragt ihr euch sicher ob man das nicht auch noch anderweitig verwenden kann. Ja man kann die Welle ~ ist eines der praktischsten Symbole. Sie ersetzt komplett den Pfad "/home/mein_benutzername".
Beispiel: Ihr befindet euch im /etc Verzeichnis und wollt an eure Bilder, dann sieht das so aus:
user@linux:/etc$ cd ~/bilder
user@linux:~/bilder$
Es gibt noch einen kleinen Trick um nur ins Home-Verzeichnis zu gelangen, dazu einfach nur cd eingeben und schon seit ihr wieder in euren Home Verzeichnis.
Für einen Anfänger klingt das sehr verwirrend, deshalb machen wir auch erstmal weiter.
Der nächste Befehl den wir lernen nennt sich ls. "ls" steht für list und listet euch den inhalt des verzeichnisses auf in dem ihr seid.
Beispiel:
user@linux:~$ cd /
user@linux:/$ ls
bin dev home media opt sbin tmp var
boot etc initrd lib mnt proc srv transfer
cdrom extern initrd.img lost+found mp3 root sys usr
user@linux:/$
Natürlich lässt sich das ganze noch noch anders anzeigen. Dafür gibt es z.B. das Attribut "-l".
Beispiel:
user@linux:/$ ls -l
drwxr-xr-x 3 root root 4096 2007-02-06 07:55 bin
drwxr-xr-x 3 root root 4096 2007-04-11 08:01 boot
lrwxrwxrwx 1 root root 11 2006-08-03 16:45 cdrom -> media/cdrom
drwxr-xr-x 13 root root 14860 2007-04-25 07:43 dev
drwxr-xr-x 136 root root 8192 2007-04-25 09:27 etc
drwxrwxrwx 2 root root 4096 2006-09-05 09:59 extern
drwxr-xr-x 8 root root 4096 2007-03-27 08:27 home
drwxr-xr-x 2 root root 4096 2006-05-31 02:49 initrd
drwxr-xr-x 19 root root 12288 2007-02-06 07:44 lib
drwxr-xr-x 2 root root 49152 2006-08-03 16:44 lost+found
drwxr-xr-x 5 root root 4096 2007-04-24 16:27 media
drwxr-xr-x 3 root root 4096 2006-09-11 16:06 mnt
drwxrwx--- 2 root root 4096 2007-02-07 11:17 mp3
drwxr-xr-x 8 root root 4096 2007-01-04 15:21 opt
dr-xr-xr-x 179 root root 0 2007-04-24 07:34 proc
drwxr-xr-x 31 root root 4096 2007-04-03 08:57 root
drwxr-xr-x 2 root root 8192 2007-02-13 07:38 sbin
drwxr-xr-x 2 root root 4096 2006-05-31 02:49 srv
drwxr-xr-x 10 root root 0 2007-04-24 07:34 sys
drwxrwxrwt 14 root root 4096 2007-04-25 13:00 tmp
drwxrwxrwx 2 root root 4096 2006-08-11 11:26 transfer
drwxr-xr-x 12 root root 4096 2007-01-03 14:43 usr
drwxr-xr-x 15 root root 4096 2006-08-28 11:37 var
user@linux:/$
Zu jedem Befehl den man eingeben kann gibt es in Linux eine Hilfe. Dazu setzt man einfach das Attribut "--help" dahinter. Beispiel:
user@linux:~$ cd --help
bash: cd: --: invalid option
cd: usage: cd [-L|-P] [dir]
user@linux:~$
Bei ls ist die Hilfe noch ein wenig größer. Einfach mal anschauen.
Auf der nächsten Seite wird erklärt, wie man ein Verzeichnisse erstell, Dateien und Verzeichnisse löscht und verschiebt.
DIE NÄCHSTE SEITE FOLGT IN DER NÄCHSTEN WOCHE
|