Linux 14.983 Themen, 106.385 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
ghartl1 Borlander „mv /home/a/ /home/b/ sollte das gewünschte tun. Ggf. mit root-Rechten...“
Optionen

@borlander..

root rechte hatte ich immer...das war nicht das problem...

mv /home/a/* /home/b/...hmmm..bin mir ziemlich sicher, dass ichs so eingegeben hab.
eventuell den asterisk vergessen...das könnte sein...muss ich morgen ausprobieren..
verschiebt mv keine verzeichnisse in andere? könnte das sein?

Einfacher wäre es ggf. gewesen wenn Du einen einen Neuen User mit der selben UID und dem bestehenden Verzeichnis als Home angelegt hättest...
wie soll das gehen..keine ahnung welches (linux) os da drauf war...
ausserdem kann ich mich dunkel erinnern, dass die alte user id 500 war...debian user id fängt bei 1000 an.....also da hätt ich mich auf dünnes eis bewegt...

bei Antwort benachrichtigen