Linux 15.012 Themen, 106.874 Beiträge

Move befehl..

ghartl1 / 28 Antworten / Flachansicht Nickles

hallo,

habe auf der home partition einen neuen benutzer..
jetzt will ich vom "alten" benutzer die dateien dem neuen zuordnen

da die platte aber schon recht voll ist, kann ich kein "cp -a /home alter_user/ /home/neuer_user"
machen...würde mir der platz ausgehen, wenn ich die daten 2x hätte

mit "mv /home/alter.. /home/neuer..." kann ichs auch nicht machen, da sich mv beschwert, dass das verzeichnis nicht leer ist.

mv /home/alter --target-directory=/home/neuer... ditto

hat jemand eine idee, mit welchem befehl ich das machen kann?

gruss günter

bei Antwort benachrichtigen
the_mic ghartl1 „Move befehl..“
Optionen

Günter, kannst du bitte den genauen Befehl, wie du ihn in die Shell eingetippt hast geben? Inklusive der ganz genauen Fehlermeldung (am einfachsten reinkopieren, nicht abtippen).

Grundsätzlich solltest du prüfen, ob du erstens die Rechte hast, um in /home zu schreiben (bist du root?), zweitens, ob das Zielverzeichnis nicht schon existiert und drittens, ob nicht das Dateisystem womöglich einen Fehler hat. Beende auch alle Prozesse, die noch auf /home zugreifen. Das kannst du prüfen mittels lsof | grep /home

Und lies auch mal noch das da: https://bugs.launchpad.net/ubuntu/+source/coreutils/+bug/71174


@Karsten: Wieder mal kilometerweit an der Frage vorbei... :-(

cat /dev/brain > /dev/null
bei Antwort benachrichtigen