Работа с файлами и папками: mkdir, touch, cp, mv, rm
Работа с файлами в командной строке нужна для быстрых операций: создать папку, добавить пустой файл, скопировать шаблон, переименовать документ или удалить временный артефакт.
Краткий ответ
Работа с файлами в командной строке нужна для быстрых операций: создать папку, добавить пустой файл, скопировать шаблон, переименовать документ или удалить временный артефакт. Основные команды: mkdir создает папку, touch создает пустой файл или обновляет время изменения, cp копирует, mv перемещает или переименовывает, rm удаляет.
Работа с файлами в командной строке нужна для быстрых операций: создать папку, добавить пустой файл, скопировать шаблон, переименовать документ или удалить временный артефакт.
Основные команды: mkdir создает папку, touch создает пустой файл или обновляет время изменения, cp копирует, mv перемещает или переименовывает, rm удаляет.
Пример
mkdir notes
touch notes/todo.md
cp notes/todo.md notes/todo.backup.md
mv notes/todo.backup.md notes/archive.md
rm notes/archive.md
Здесь создается папка notes, внутри нее файл, затем копия, переименование и удаление копии.
Осторожно с удалением
Команда rm не всегда отправляет файл в корзину. В учебной практике используйте ее внимательно и проверяйте путь перед запуском.
pwd
ls
rm notes/archive.md
Сначала убедитесь, что вы в правильном проекте и удаляете именно тот файл.
Полезный прием
Если нужно создать вложенные папки, используйте флаг -p.
mkdir -p src/components/Button
Команда создаст всю цепочку папок, если ее еще нет. Это удобнее, чем создавать каждый уровень отдельно.
Эти операции выглядят бытовыми, но они ускоряют ежедневную работу. Чем свободнее вы управляете файлами из терминала, тем меньше зависите от ручных действий в проводнике.
Что важно запомнить
- Работа с файлами в командной строке нужна для быстрых операций: создать папку, добавить пустой файл, скопировать шаблон, переименовать документ или удалить временный артефакт.
- Основные команды: mkdir создает папку, touch создает пустой файл или обновляет время изменения, cp копирует, mv перемещает или переименовывает, rm удаляет.
- Здесь создается папка notes, внутри нее файл, затем копия, переименование и удаление копии.
- Команда rm не всегда отправляет файл в корзину.
https://yadro-code.ru/lessons/without-university/command-line-git-basics/command-line-git-04