GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Wie verschiebt man Dateien und zeigt den Fortschritt an (z. B. mit einem Fortschrittsbalken)?

Beim Verschieben großer Verzeichnisse mit mv , gibt es eine Möglichkeit, den Fortschritt anzuzeigen (%)?
Der cp Befehl auf Gentoo hatte einen -g Schalter, der den Fortschritt anzeigt.

Akzeptierte Antwort:

Sie können ein gepatchtes cp und mv erstellen, die dann beide den Schalter -g unterstützen, um den Fortschritt anzuzeigen. Es gibt Anweisungen und Patches auf dieser Seite. Allerdings :Die Seite weist Sie an

$ sudo cp src/cp /usr/bin/cp
$ sudo cp src/mv /usr/bin/mv

was die ursprünglichen cp und mv überschreibt. Dies hat zwei Nachteile:Erstens, wenn ein aktualisiertes Coreutils-Paket auf Ihrem System ankommt, werden diese überschrieben. Zweitens, wenn die gepatchte Version ein Problem hat, können sie Skripte beschädigen, die sich auf Standard-cp und -mv verlassen. Ich würde eher so etwas tun:

$ sudo cp src/cp /usr/local/bin/cpg
$ sudo cp src/mv /usr/local/bin/mvg

das die Dateien nach /usr/local/bin kopiert, das für vom Benutzer kompilierte Programme gedacht ist, und ihnen einen anderen Namen gibt. Wenn Sie also einen Fortschrittsbalken wünschen, sagen Sie mvg -g bigfile /mnt/backup und mv normal verwenden.

Sie können auch alias mvg="/usr/local/mvg -g" verwenden dann müssen Sie nur mvg bigfile /mnt/backup sagen und erhalten Sie direkt den Fortschrittsbalken.


Linux
  1. Linux-Grundlagen:So laden Sie Dateien auf der Shell mit Wget herunter

  2. So komprimieren Sie Dateien und Verzeichnisse unter Linux (mit Beispielen)

  3. So kopieren / verschieben Sie Dateien und Verzeichnisse unter Linux mit den Befehlen „cp“ und „mv“.

  4. Wie verschiebe ich Dateien und Verzeichnisse in den übergeordneten Ordner in Linux?

  5. So verschieben Sie alle Dateien und Ordner mit dem Befehl mv

So rotieren und komprimieren Sie Protokolldateien unter Linux mit Logrotate

So schließen Sie Dateien und Verzeichnisse mit Rsync aus

So verschieben Sie Dateien und Verzeichnisse in Linux (mv-Befehl)

So finden und listen Sie die Dateien rekursiv nach Datum in Linux auf

So zeigen Sie die Festplattennutzung mit Duf unter Linux und Unix an

So finden Sie Dateien mit dem fd-Befehl in Linux