News arrow Die Konsole arrow Bewegen Donnerstag, 20. November 2008

In der Dateistruktur bewegen

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: Tabulator
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
/etcuser@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

 
Main Menu
News
Einleitung
Linux Allgemein
Über Ubuntu
Installation
kleine Hilfen
grafische Oberfläche
Die Konsole
Downloads
Erkenntnisse
Sicherheit
Video Tutorials
Neuste Erkenntnisse
LINUX LERNEN © by Kay Fichtelmann


Social Bookmarking