Вопрос Как переименовать файл в терминале?


У меня есть:

  1. /home/user/my_static

  2. /home/user/static/

Как переименовать my_static в static и удалить static(2)?


127
2018-04-12 18:23


происхождения


возможный дубликат Как переименовать каталог через командную строку? - Avinash Raj


ответы:


Использование:

mv "old location" "new location"

mv /home/user/my_static /home/user/static

Эта команда используется для перемещения и переименования файлов и каталогов.


210
2018-04-12 18:24



Для опытных пользователей этот комментарий лишний, но стоит отметить, что это также отменит (удалит) оригинал static каталог. - gertvdijk
Иногда вам может понадобиться вернуть файл вверх, например, в файл конфигурации, использовать cp /home/file1 /home/file1.bak у вас будет 2 файла. - wlraider70


Простым способом переименования файлов и папок является команда mv (сокращение от «move»). Его основной целью является перемещение файлов и папок, но он также может переименовывать их, поскольку действие переименования файла интерпретируется файловой системой как перенос ее с одного имени на другое.

Синтаксис:

mv (опция) file1.ext file2.ext

где «file1.ext» - это «старое» имя файла, а «file2.ext» - новое имя.

И чтобы удалить, вы можете использовать команду:

rm -f filename

Надеюсь, что это помогло.


5
2018-06-01 05:07



? Это точно так же, как с 4 лет существующего и принятого ответа с 148 Upvotes ... - RoVo