Файловая система: пути, папки и рабочая директория

Файловая система - это способ организовать файлы и папки на компьютере. Командная строка работает не с абстрактным “проектом”, а с конкретной текущей папкой.

Краткий ответ

Файловая система - это способ организовать файлы и папки на компьютере. Командная строка работает не с абстрактным “проектом”, а с конкретной текущей папкой.

Файловая система - это способ организовать файлы и папки на компьютере. Командная строка работает не с абстрактным “проектом”, а с конкретной текущей папкой. Эта папка называется рабочей директорией.

Путь показывает, где находится файл или папка. Абсолютный путь начинается от корня системы, а относительный путь считается от текущей директории. На Linux и macOS корень выглядит как /, на Windows часто встречаются диски вроде C:\.

Основные обозначения

Пример относительных путей

./src/main.ts
../shared/types.ts
~/projects/demo

Первый путь указывает на файл внутри текущей папки. Второй поднимается на уровень выше и затем входит в папку shared. Третий начинается из домашней папки.

Почему это важно

Большая часть ошибок в терминале связана не с самой командой, а с тем, что она была запущена не в той директории. Перед важным действием полезно проверить, где вы находитесь. Это особенно важно перед удалением файлов, запуском установки зависимостей или выполнением Git-команд.

Понимание путей делает терминал предсказуемым: вы перестаете “тыкать команды” и начинаете осознанно указывать, с какими файлами работаете.

Что важно запомнить

https://yadro-code.ru/lessons/without-university/command-line-git-basics/command-line-git-02