Я перемещал большой каталог (до 10 ГБ) с помощьюmv
команду и через несколько минут я ее отменил (Ctrl+C).
Themv
Затем процесс был остановлен, а некоторые файлы скопированы в целевой каталог.
Мой вопрос в том, что делаетmv
команда удаляет файл сразу после копирования в целевой каталог или удаляет все файлы сразу после завершения копирования всех файлов?
решение1
Когда вы работаете в той же файловой системе, mv
на самом деле не копирует содержимое файла куда-то еще и не удаляет оригинал. Он просто перемещает указатель на файл (проще говоря) или переименовывает его.
Номер инода mv
ed-файлов не изменится.
При работе с несколькими файловыми системами mv
будут копироваться и удаляться только исходные файлы, один за другим.