Перемещение файлов
Чтобы переместить файл, используйте 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