Перемещение файлов
Чтобы переместить файл, используйте mvкоманду. Синтаксис команды mvочень похож на cpкоманду:
mv source destinationВ следующем примере hostsсозданный ранее файл перемещается из текущего каталога в Videosкаталог:
sysadmin@localhost:~$ ls
Desktop Downloads Pictures Templates example.txt hosts.copy
Documents Music Public Videos hosts
sysadmin@localhost:~$ mv hosts Videos
sysadmin@localhost:~$ ls
Desktop Downloads Pictures Templates example.txt
Documents Music Public Videos hosts.copy
sysadmin@localhost:~$ ls Videos
hosts Когда файл перемещается, он удаляется из исходного местоположения и помещается в новое место. Перемещение файлов может быть несколько затруднительным в Linux, поскольку пользователям нужны определенные разрешения для удаления файлов из каталога. Без правильных разрешений Permission deniedвозвращается сообщение об ошибке:
sysadmin@localhost:~$ mv /etc/hosts .
mv: cannot move `/etc/hosts' to `./hosts': Permission deniedРазрешения будут подробно рассмотрены позже
Last updated