Arbeit mit Dateien
Hier erhaltet ihr eine kurze Übersicht, wie ihr Dateien erstellt, kopiert, verschiebt, löscht, sucht ...
Entweder macht ihr alles mit dem TuxCommander, soweit das möglich ist, oder ihr arbeitet auf der Kommandozeile :)
- Dateien erstellen: Am einfachsten erstellt ihr eine Datei mit
touch datei
Danach habt ihr eine leere Datei, die ihr bearbeiten könnt.
- Dateien kopieren: der Befehl cp kopiert Dateien. Beispiele:
cp datei1 datei2
erstellt eine Kopie der datei1 oder
cp verzeichnis1/datei1 verzeichnis2
kopiert die datei1 aus verzeichnis1 in das verzeichnis2.
- Dateien verschieben: der Befehl mv verschiebt die Dateien. Das könnt ihr euch wie das kopieren vorstellen, nur das hinterher die Quelldatei gelöscht wird. Beispiele:
mv datei1 datei2
benennt datei1 in datei2 um. Oder
mv datei1 ~/cdsicherung/
verschiebt die datei1 in das Verzeichnis /home/name/cdsicherung.
- Dateien löschen: Dateien werden mittels rm gelöscht. Beispiele:
rm datei2
löscht datei2,
rm *.mp3
löscht alle mp3-Dateien im aktuellen Verzeichnis und
rm -R verzeichnis
löscht das ganze Verzeichnis. rm ist sehr vorsichtig einzusetzen. Linux geht immer davon aus, dass der Benutzer weiß, was er tut und stellt nur selten Fragen. Beim Löschen eigentlich nie :)
- Dateien suchen: Manchmal kommt es vor, dass man eine Datei sucht. Man weiß, dass sie da ist, aber man weiß nicht, wo sie ist. Um die Suche zu beschleunigen, gibt es den Befehl find. Um zum Beispiel die Datei hallo.txt zu suchen, lautet der Befehl
find . -name hallo.txt -print
Auch bei find gelten die Platzhalter.
- Dateien anzeigen: Um eine Datei angezeigt zu bekommen, muss man nicht mühselig einen Editor laden, die Datei öffnen, angucken und alles wieder schließen. Ein simples
less datei
auf der Kommandozeile genügt, und man kann einen schnellen Blick in die Datei werfen. less beendet man durch Drücken von "Q".