Команда терминала против перетаскивания GUI при копировании большого номера. файлов: Любая материальная выгода?

Я нахожусь в терминале все чаще и чаще в эти дни, когда я научусь делать определенные вещи быстрее или удобнее.

Однако, когда дело доходит до копирования большого количества данных (т. Е. Сотен гигабайт) с одного жесткого диска на другой, я всегда возвращаюсь к графическому интерфейсу (Nautilus или Finder в моем случае, файловые системы – ext4 или HFS +).

Я имею в виду первоначальное копирование данных на новый более крупный жесткий диск, который заменяет более старый, или на внешний резервный жесткий диск.

Существуют ли какие-либо ощутимые преимущества, которые могут быть использованы с помощью команд терминала в этой настройке? Если так, то кто они?

РЕДАКТИРОВАТЬ

Иногда с этими большими копиями GUI он будет сбиваться где-то по пути из-за поврежденного файла или по какой-то другой причине. Наверное, мне было интересно, могут ли команды терминала, а не GUI-метод, избежать этой проблемы. Часто бывает сложно определить, где копировать графический интерфейс, где возобновить работу и какие файлы вызывают проблемы.

По крайней мере, для моих глаз эти копии кажутся немного случайными относительно того, где они начинаются и заканчиваются.

  • Есть ли утилита командной строки, которая копирует файлы с информацией о ходе работы?
  • копирование файлов с определенными именами в другую папку
  • В чем разница между (cp f1.txt f2.txt) & (меньше f1.txt> f2.txt)
  • Резервное копирование всего содержимого текущего каталога в подкаталог внутри текущего каталога, который будет создан, если он не существует
  • 2 Solutions collect form web for “Команда терминала против перетаскивания GUI при копировании большого номера. файлов: Любая материальная выгода?”

    Я не вижу разницы между копированием многих файлов и другими задачами, обычно то, что делает командную строку более привлекательной, – это

    • простые задачи, которые достаточно тривиальны для вас в командной строке, так что использование GUI будет пустой тратой времени (быстрее набрать несколько символов, чем щелкнуть в меню, если вы знаете, какие символы набирать);
    • очень сложные задачи, которые GUI просто не в состоянии сделать.

    Еще одно преимущество, которое я вижу в командной строке в одном очень конкретном случае. Если вы выполняете очень длительную операцию, например, копируете много файлов, и вам может потребоваться проверить прогресс при удаленном входе в ваш компьютер, тогда удобно просмотреть экран прогресса задачи. Тогда удобно запустить задачу в терминальном мультиплексоре, таком как Screen или Tmux. Начальный экран, запустите задачу внутри экрана, затем подключитесь к компьютеру с помощью SSH и присоедините к этому сеансу экрана.

    Вы можете обнаружить, что неловко использовать командную строку для перемещения больших объемов файлов из одного каталога или диска в другой, потому что вы не используете нужные инструменты. Обычно это предпочтительный способ rsync или rsnapshot. У меня есть небольшой скрипт basb homebrew, который использует rsync для выполнения именно этого, и он работает достаточно хорошо, намного лучше, чем доступные параметры графического интерфейса для щелчка мышью и перетаскивания каталога по моему мнению.

    http://en.wikipedia.org/wiki/Rsync

    Linux и Unix - лучшая ОС в мире.