System operacyjny: Debian. Chcę móc przenosić pliki i foldery jako root i z wiersza poleceń bez zmiany właściciela i grupy. Czy to możliwe?Przenoszenie pliku jako root zachowujący własność linux
Odpowiedz
rsync:
-A, --acls preserve ACLs (implies --perms)
-X, --xattrs preserve extended attributes
-o, --owner preserve owner (super-user only)
-g, --group preserve group
--devices preserve device files (super-user only)
--specials preserve special files
man rsync
Wielkie dzięki, Radu, ja nigdy nie myślałem o rsync do lokalnego użytku. Zadziałało. Dodałem flagę --remove-source-files, aby działała jak komenda 'mv'. Będzie to wyglądało tak: '#rsync -o -g --remove-source-files source dest' – Rombus
Komenda mv
zachowuje własność i stempli czasowych. Dla polecenia cp
dostępne są różne opcje wiersza poleceń. Na przykład
cp -p file1 file2
man cp
wyświetli wszystkie dostępne opcje
Używam polecenia mv oraz zmian własności i grup. Potrzebuję polecenia mv like. – Rombus
Sprawdź, czy twoja komenda 'mv' nie jest aliażowana. Być może sekretnie nazywa się "cp" za sceną. Wpisz 'alias', aby zobaczyć wszystkie swoje aliasy. – dseiple
Mój nie jest aliasowany i niczego nie zachowuje. –
offtopic dla Stackoverflow. Prawdopodobnie chcesz zapytać na [SuperUser] (http://superuser.com/) lub [Unix i Linux] (http://unix.stackexchange.com/) –
gdzie doświadczyłeś przeniesienia plików jako uprawnienia administratora root? nie powinno. – mata
@mata Użyłem polecenia mv, aby przenieść plik z x użytkownika i grupy. Kiedy przeniosłem plik jako root, był on teraz własnością root i grupy root – Rombus