|
|
cpio
Sichern, anschauen und zurückholen
Das Ergebnis, also die Ausgabe des
hpsrv# cd /home hpsrv# find . -print | cpio -o >/dev/rmt/0mb (Using tape drive with immediate report mode enabled (reel #1).) 1870 blocks hpsrv#
Dieser Befehl sichert alle Dateien unterhalb des aktuellen Verzeichnisses auf
das Bandgerät. Nun soll betrachtet werden, was alles auf dem Band vorhanden
ist. Dazu wird die Option
hpsrv# cpio -it </dev/rmt/0mb . lost+found tacoss willemer notes notes/.sh_history notes/.profile notes/server notes/.Xpdefaults notes/ console.tmp rossow rossow/.sh_history rossow/.rhosts arnold arnold/.cshrc arnold/.exrc arnold/.login arnold/.profile arnold/.sh_history arnold/.rhosts arnold/bad.tif arnold/a.out arnold/hello.cpp arnold/.history 1870 blocks hpsrv#
Um die ganze Sicherung zurückzuholen, wird fast die gleiche Befehlskombination
verwendet, wie beim Auslesen des Verzeichnisses.
hpsrv# cpio -id </dev/rmt/0mb 1870 blocks hpsrv#
Im letzten Beispiel soll nun als einzige Datei
hpsrv# rm -r * hpsrv# cpio -id '*hello*' </dev/rmt/0mb 1870 blocks hpsrv# ll total 2 drwxrwxrwx 2 arnold users 1024 Dec 31 01:46 arnold hpsrv# ll arnold total 2 -rw-rw-rw- 1 arnold users 64 Dec 31 01:46 hello.cpp hpsrv#
Wichtige Optionen
Je nach Version des
Verzeichniskopie via cpio
Auch mit dem Befehl
find Quellverzeichnis -depth -print | cpio -pdm Zielverzeichnis In der Praxis wird man in das Quellverzeichnis wechseln und als Parameter einen Punkt angeben. Ansonsten wird der Quellverzeichnisname mit übertragen und an das Zielverzeichnis angehängt.
|
|
Copyright © Rheinwerk Verlag GmbH 2003
Für Ihren privaten Gebrauch dürfen Sie die Online-Version natürlich ausdrucken.
Ansonsten unterliegt das Openbook denselben Bestimmungen wie die gebundene Ausgabe:
Das Werk einschließlich aller seiner Teile ist urheberrechtlich geschützt.
Alle Rechte vorbehalten einschließlich der Vervielfältigung, Übersetzung, Mikroverfilmung sowie
Einspeicherung und Verarbeitung in elektronischen Systemen.
Nutzungsbestimmungen | Datenschutz | Impressum
Rheinwerk Verlag GmbH, Rheinwerkallee 4, 53227 Bonn, Tel.: 0228.42150.0, Fax 0228.42150.77, service@rheinwerk-verlag.de
Cookie-Einstellungen ändern