Hallo,
ich habe eine Frage zum cp-Befehl.
Wie muss ich den cp-Befehl benutzen, um alle sichtbaren Dateien und
Verzeichnisse aus dem Directory /home/conny/tmp nach /tmp zu
kopieren?
Hallo,
ich habe eine Frage zum cp-Befehl.
Wie muss ich den cp-Befehl benutzen, um alle sichtbaren Dateien und
Verzeichnisse aus dem Directory /home/conny/tmp nach /tmp zu
kopieren?
--------------------------------
www.gentoo.org
www.gentoo.de
de.gentoo-wiki.com
--------------------------------
Code:cp -a /home/conny/tmp/* /tmp
Damit bekommst du leider nicht die Einträge direkt unterhalb von tmp die z.B. mit einem Punkt beginnen.
Du kannst stattdessenverwenden, dann wird das komplette Verzeichnis kopiert.Code:cp -a /home/conny/tmp /tmp
PS: ein cp in Verbindung mit * hätte auch dann Probleme wenn sehr viele Einträge vorhanden sind, dann würde der Befehl zu lang werden. Was gemacht wird ist nichts anderes als das * durch die Einträge zu ersetzen. z.B.
durchCode:cp -a /home/conny/tmp/* /tmp
Code:cp -a /home/conny/tmp/datei1 /home/conny/tmp/datei2 /home/conny/tmp/verzeichnis1 [...] /tmp
Geändert von 3qualizer (16.11.08 um 22:06 Uhr)
Eurebia - der UO Freeshard (www.eurebia.net) :)
schön danke, also -a ist gleichbedeutend mit -dpr
-d damit er den symbolischen links nicht folgt
-r rekursiv
-p mit dieser option kann ich nichs anfangen
was macht -p ?
--------------------------------
www.gentoo.org
www.gentoo.de
de.gentoo-wiki.com
--------------------------------
man cp
Es stellt sicher das die kopierten Dateien die gleichen Eigenschaften haben. Einige können z.B. nur als root mitgenommen werden, wenn du z.B. eine Datei kopierst die einem anderen Benutzer gehört.Code:-p same as --preserve=mode,ownership,timestamps --preserve[=ATTR_LIST] preserve the specified attributes (default: mode,ownership,timestamps), if possible additional attributes: context, links, all
Eurebia - der UO Freeshard (www.eurebia.net) :)
Do you want your possessions identified?
Og friend. Og good dude. Og died. Og now food.
Gravity is a myth, the earth sucks.
Hast Recht. Da hat sich beim Lesen was reingeschlichen was nicht da war
Eurebia - der UO Freeshard (www.eurebia.net) :)
also wenn ich mit cp -a kopiere, dann kopiert er auch die versteckten Datein mit.
Gibt es nicht einen Befehl der nur die sichtbaren kopiert? vlt. mit Hilfe von [!\.]* was meint ihr?
Geändert von uTaNG (17.11.08 um 00:09 Uhr)
--------------------------------
www.gentoo.org
www.gentoo.de
de.gentoo-wiki.com
--------------------------------
Ich bin root - ich darf das.
Lesezeichen