Переименование файлов

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