cp -r .. kopieren von verzeichnissen

  • hi...


    ich will von einer per usb angestecken festplatte daten bzw verzeichnisse auf meine nas kopieren..
    cp -r /mein/verzeichnis /ziel


    wenn ich jetzt putty schließe hört die nas auf zu kopieren wie kann ich das machen das sie kopiert ohne das ein rechner läuft?


    mfg

  • Code
    cp -R /mein/verzeichnis /ziel

    (großes -R)
    Das ist schon der richtige weg. :thumb: Platte drann ans NAS, und via cp kopieren. :thumb:
    Da Du ja mit SSH / SCP kopierst. Musst Du schon den Putty auf lassen, ansonsten geht ja deine aktuelle Session flöten.

  • Hi,


    ich denke was du suchst ist "screen".


    Dazu musst du zuerst Screen installieren.


    1)

    Code
    ipkg install screen


    2)

    Code
    screen cp /Quellverzeichnis/ /Zielverzeichnis/


    mfg
    Christian

  • Code
    screen cp -R /Quellverzeichnis/ /Zielverzeichnis/


    Dann klappts auch mit Verzeichnissen. ;)


    Das Screen kenne ich noch gar net. Scheint sowas wie die Kombination nohup und nice zu sein;) Schon über 7 Jahre Linux auf den buckel... *g* Unn dann sowas vom Christian. :thumb:
    Werde ich mir die Tage sicherlich mal anschauen. ;)

  • Hallöle,


    versuch erstmal ein

    Code
    ipkg update


    und anschließend sollte das mit dem screen klappen...


    Grüße
    Jody

  • ja , das habe ich


    edit//



    vielleicht hilft das



    2009-04-11 22:23:51 System 127.0.0.1 localhost [Optware-ipkg] has been enabled.
    2009-04-11 22:23:12 System 127.0.0.1 localhost Optware-ipkg 0.99.163 has been installed in /share/MD0_DATA/optware.

  • mhm irgendwo muss ja der harken sein =(


    mein stand:


    Habe das QPKG Paket Optware installiert und aktiviert..


    habe per SSH im root (bzw admin) verzeichniss ipkg,ipkg update und ipkg install screen probiert jedesmal kommt der Fehler:


    command not found



    Weiß einer weiter bzw hat einer einen guten Rat ?

  • So am Rande hab ich auch ein bissal mit Linux zu tun, ich würds mal mit


    Code
    cp source dest &


    probieren, damit wird der Prozess in den Hintergrund geschickt.
    Alternativ auch


    Code
    cp source dest

    anschließend

    Code
    ctr + z

    drücken und den Prozess mit

    Code
    bg

    in den Hintergrund schicken. Mit

    Code
    fg

    bekommt man ihn dann wieder zurück.


    Ich würde mir dabei immer die PID merken, so kann man die Prozesse auch nachher noch leicht beenden, entweder sanft mit

    Code
    kill PID

    oder brutal mit

    Code
    kill -9 PID


    Hat man die PID nicht mehr, findet man sie relativ leicht mit

    Code
    ps -aux

    .