Wznów wycinanie i wklejanie / kopiowanie w bash


1

Próbuję przenieść jakiś duży plik z dysku twardego na dysk wymienny. Używam mv.

Jednak czasami z innego powodu operacja może się nie powieść w trakcie działania. Czy istnieje sposób, aby wznowić operację wycinania i wklejania od miejsca, w którym został ostatnio?


Jak duży jest plik? Jakiego systemu operacyjnego używasz? OS X? Linux? Jakie są przyczyny niepowodzenia operacji przenoszenia?
— dtlussier

Nie udaje się, ponieważ transfer powoduje zbyt dużo ciepła do procesora w moim starym laptopie. Plik ma rozmiar około 1,1G. Linux (Ubuntu).
— Tim

Odpowiedzi:


4

Kopiowanie jest łatwe. Użyj rsync --partialzamiast tego. Nie sądzę jednak, że istnieje rozwiązanie dla ruchu.


Wykonaj kopię, a następnie usuń po pomyślnej symulacji ruchu!
— Buggabill,

czy rsync - partial może pracować dla tego, co zostało po „cp” lub „mv”?
— Tim

1
Nie będzie kopiować plików, które zostały całkowicie skopiowane, ale będzie działać tylko na plikach częściowych, które sam sobie wcześniej obsługiwał.
— Ignacio Vazquez-Abrams,

Kolejne pytanie, jeśli operacja mv się nie powiedzie, czy plik źródłowy nadal będzie taki sam jak poprzednio?
— Tim

1
mvniczego nie usunie, dopóki nie uzna, że ​​operacja kopiowania zakończyła się powodzeniem.
— Ignacio Vazquez-Abrams,
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.