1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies. Weitere Informationen

Wie kopiere ich ganze ordner im terminal?

Dieses Thema im Forum "Mac OS" wurde erstellt von GForce, 11.10.2003.

  1. GForce

    GForce Thread Starter MacUser Mitglied

    Mitglied seit:
    17.08.2003
    Beiträge:
    816
    Zustimmungen:
    0
    hallo, habe große probleme und muß jetzt den inhalt meines alter system ordners in einen neuen kopieren, nur mit "cp * /System" werden keine directorys kopiert! welchen Befehl muß ich nutzen`?

    (GF
     
  2. GForce

    GForce Thread Starter MacUser Mitglied

    Mitglied seit:
    17.08.2003
    Beiträge:
    816
    Zustimmungen:
    0
    .. hat sich eben erledigt, habe herausgefunden, dass man mit "man Befehl" die funktion anzeigen lassen kann und dass cp -r der richtige parameter ist !
     
  3. admartinator

    admartinator MacUser Mitglied

    Mitglied seit:
    09.09.2003
    Beiträge:
    15.284
    Zustimmungen:
    290
    man cp

    liefert Dir eine Anleitung:

    cp -R Ordner1 Ordner2

    Gruss
    Martin
     
  4. GForce

    GForce Thread Starter MacUser Mitglied

    Mitglied seit:
    17.08.2003
    Beiträge:
    816
    Zustimmungen:
    0
    schade, ist doch nicht so einfach, bekomme haufenweise diese fehlermeldung:
    cp: directory private/var/spool/clientmqueue encountered when not expected.
    cp: directory private/var/spool/cups encountered when not expected.
    cp: private/var/spool/lock/messages.tdb: Permission denied
    cp: directory private/var/spool/mqueue encountered when not expected.
    cp: private/var/tmp/3f8187581daca: Permission denied
    cp: private/var/tmp/3f86cf71604b6: Permission denied
    cp: private/var/tmp/3f8188f9d716b: Permission denied
    cp: private/var/tmp/3f7f248cc23c7: Permission denied
    cp: private/var/tmp/3f7b0c464e033: Permission denied
    cp: private/var/tmp/3f7b068f2bb11: Permission denied
    cp: directory private/var/vm/app_profile encountered when not expected.

    muß aber unbedingt alles aus dem alten system in den neuen system ordner bekommen, wie stelle ich das an?
     
  5. -Nuke-

    -Nuke- MacUser Mitglied

    Mitglied seit:
    13.09.2003
    Beiträge:
    2.135
    Zustimmungen:
    15
    Hmm,

    Erst:

    sudo su

    dann:

    cp -r
     
  6. Du solltest dafür nicht cp nehmen, weil Du damit alle Zugriffsrechte verderht hast. cp vergibt die Zugriffsrechte nach umask 0022. Außerdem kopiert cp keine Resourcen.
    Nimm besser ditto, das kopiert die Resourcen mit und korrigiert die Zugriffsrechte bzw. den Carbon Copy Cloner.

    P.S. die von Dir unten genannten Dateien brauchst Du eh nicht zu kopieren, es sind Temporäre Dateien.
     
  7. Morfio

    Morfio MacUser Mitglied

    Mitglied seit:
    25.10.2002
    Beiträge:
    215
    Zustimmungen:
    1
    cp -a
     
  8. Grady

    Grady MacUser Mitglied

    Mitglied seit:
    25.04.2003
    Beiträge:
    2.280
    Zustimmungen:
    1
    Wie ._ut schon schrieb, sollte die einfachste Lösung der CCC sein

    Dort einfach die nicht erwünschten Ordner (z.B. /Users) abwählen und das System klonen lassen. CCC arbeitet auch mit ditto, ist aber viel einfacher für den User.