Перемещение файлов является важной операцией по манипуляции информацией на диске. На уровне операционной системы эта операция реализуется в два этапа:
- копирование файлов или каталогов из одной директории в другую, не изменяя никаких атрибутов;
- удаление всех файлов или каталогов в старой директории.
Соответственно, нельзя перемещать файлы с установленными атрибутами "только чтение", "системный", "скрытый" средствами одной только операционной системы . Некоторые программные оболочки позволяют перемещать такие файлы. Как это делается, смотри описание перемещения файлов в файловых оболочках.
Процесс перемещения файлов очень похож на процесс их копирования. Ниже, в подразделах, будет рассказано о синтаксисе команд перемещения файлов и отличия этих команд от соответствующих команд копирования.