Переименование файлов
8.4.1 Переименование файлов
Команда mv
используется не только для перемещения файла, но и для их переименования. Если целью команды mv
является каталог, файл перемещается в указанный каталог. Имя файла изменяется только в том случае, если также указано имя целевого файла.
sysadmin@localhost:~$ ls
Desktop Downloads Pictures Templates example.txt
Documents Music Public Videos hosts.copy
sysadmin@localhost:~$ mv example.txt Videos/newexample.txt
sysadmin@localhost:~$ ls
Desktop Downloads Pictures Templates hosts.copy
Documents Music Public Videos
sysadmin@localhost:~$ ls Videos
hosts newexample.txt
Если каталог назначения не указан, файл переименовывается с использованием имени файла назначения и остается в исходном каталоге. Например, следующие команды переименовывают файл newexample.txt
в myfile.txt
:
sysadmin@localhost:~$ cd Videos
sysadmin@localhost:~/Videos$ ls
hosts newexample.txt
sysadmin@localhost:~/Videos$ mv newexample.txt myfile.txt
sysadmin@localhost:~/Videos$ ls
hosts myfile.txt
Предыдущий mv
пример означает перемещение newexample.txt
файла из текущего каталога в текущий каталог и присвоение новому файлу имениmyfile.txt
Last updated