У меня большой объем данных (несколько ГБ) на удаленном диске, который прозрачно монтируется через nfs. Я хотел бы скопировать эти файлы в подкаталог, в котором они уже находятся, чтобы все оставалось на одном физическом диске. По этой причине я хотел бы предотвратить ненужные поездки по сети.
Кажется, что cp files* subdir
делает наивные вещи и читает все данные в память, а затем записывает их обратно. Это правда? Существует ли специальная команда, которая полностью выполняет фактическое копирование на сервер, к которому физически подключен диск?
cp
) или переместить (как вmv
)? Если вы переместите файлы, я не понимаю, почему должны быть какие-либо обходы.