6 Grundlagen aus Anwendersicht
6 Grundlagen aus Anwendersicht
6 Grundlagen aus Anwendersicht
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
6 <strong>Grundlagen</strong> <strong>aus</strong> <strong>Anwendersicht</strong><br />
$ cd swendzel<br />
-bash: cd: swendzel: No such file or directory<br />
$<br />
Listing 6.9 Ein fehlgeschlagener cd-Aufruf<br />
Was dieses -bash in der obigen Ausgabe zu suchen hat, erfahren Sie im nächsten<br />
Kapitel, wo wir den Unterschied zwischen Programmen und Shell-Builtins erklären.<br />
6.4 Arbeiten mit Dateien<br />
Unser nächster Schwerpunkt soll das Arbeiten mit Dateien sein. Zuerst wollen wir<br />
dabei betrachten, wie man sich Dateien in der Shell anzeigen lassen kann.<br />
6.4.1 ls<br />
Dateien eines<br />
Verzeichnisses<br />
anzeigen<br />
Für die Auflistung von Dateien in der Shell ist der ls-Befehl zuständig. Ohne<br />
Argument zeigt ls den Inhalt des Arbeitsverzeichnisses an, allerdings kann man<br />
sich die Dateien jedes beliebigen Verzeichnisses durch dessen Angabe als Argument<br />
auflisten lassen:<br />
$ pwd<br />
/usr/src/linux-2.6.10<br />
$ ls<br />
arch crypto fs ipc MAINTAINERS<br />
...<br />
CREDITS drivers init lib mm<br />
REPORTING-BUGS sound<br />
$ ls /home<br />
jploetner mploetner aploetner<br />
Listing 6.10 Dateien auflisten mit ls<br />
Versteckte Dateien<br />
anzeigen<br />
Im Normalfall – also wie hier im Listing ohne Angabe weiterer Optionen – zeigt<br />
ls nur Dateien und Verzeichnisse an. Mit einem Punkt beginnende und somit<br />
»versteckte« Elemente eines Verzeichnisses werden <strong>aus</strong>geblendet. Möchte man sich<br />
diese Dateien dennoch alle anzeigen lassen, sollte man das -a-Flag benutzen:<br />
$ ls<br />
test test.c<br />
$ ls -a<br />
test test.c .vimlog<br />
Listing 6.11 Versteckte Dateien anzeigen<br />
196