wget файл, регистрируя вывод и показывая вывод на подсказке

Мой вопрос, если я куплю стандартный внешний жесткий диск Windows с соединением USB, то я смогу скопировать файлы с сервера файлов кластера Linux на внешний диск?

Да, нет никакой технической проблемы к этому, однако:

Аппаратные средства нас не "стандартный жесткий диск окон с соединением USB". Фрагментируйте часть окон от того предложения. И внешний USB жесткий диск будет работать одинаково хорошо с или без окон как ОС.

Я предполагаю, что кластер Linux имеет USB-порт, но это - что-то, что я должен буду проверить.

Для большого объема данных (и 1 ТБ много) подключение диска локально, вероятно, намного быстрее. Однако с USB2 Вы все еще ограничены МБ/с с 35 выходами. Это означает, что копирование 1 ТБ по USB2 занимает приблизительно 8-9 часов.*

Можно ускорить это много, если диск локально смонтирован (через плоскость SATA), если кластер и диск имеют eSATA, если у обоих есть USB3 или если у обоих есть firewire.

Кроме того, можно подключить диск к собственному рабочему столу и скопировать файлы. В этом случае сеть могла бы быть ограничением скорости. Вы также рискуете сердитым администратором, спрашивающим, почему Вы делаете сеть настолько медленной для других пользователей.:-)

Похоже, что много стандартных внешних жестких дисков Windows отформатированы или в NTFS или в FAT32, тогда как наш файловый сервер Linux Ubuntu использует NFS.

uhm, нет.

Жесткий диск не заботится, какая файловая система используется. Это может прибыть предварительно отформатированное с NTFS (который является разумным выбором для большинства людей, которые покупают их), но ничто не мешает Вам изменить файловую систему и переформатировать. Это должно только занять несколько минут.

Кроме того, Ваш файловый сервер не использует NFS на своих жестких дисках. Это, вероятно, использует ext2, ext4 или ZFS. Ни один из которых необходимо волноваться о. Пока можно считать данные, можно записать это в любом формате.

(Рассмотрите аналогию: Вы копируете текст, записанный в ноутбуке. Не волнуйтесь о форме или цвете исходного ноутбука. Пока можно считать его и иметь достаточно большой собственный ноутбук, можно скопировать содержание от одного ноутбука до другого).


*: 8-9 часов оценили на основе этого:

35 мебибайт/секунда
100 мебибайт в 3 секунды.
1 000 мебибайт в 30 секунд, который совпадает с 1 ГиБ в 30 секунд.

1 ГиБ в 30 секунд
1000 ГиБ в 30 000 секунд
1 ТиБ в 30 000 секунд. 30000/3600=8.3 (3 600 секунд в час)

4
10.06.2018, 15:32
1 ответ
[114585] Для этого используется прекрасная команда [115136]tee[115137]:[12107]THe [115138]2>&1[115139] означает, что STDERR идет в то же самое место, что и STDOUT, и оба они соединены трубой в [115140]tee[115141]. Значение [115142]-a[115143] означает приложение. Затем [115144]-тройник[115145] отправит выход как в wget_log, так и в STDOUT.[114588].
11
27.01.2020, 20:47

Теги

Похожие вопросы