StudyCode
К практике
Начальныйфайлыпапкипути
📁Juniorфайлыпапкипутитерминал

Файловая система и пути

Как устроены файлы и папки, абсолютные и относительные пути — без этого не работать с кодом.

📁Файловая система
🌐/
├─ 📁home/
├─ 📁ivan/
├─ 📁projects/
├─ 📁my-site/
├─ 📄index.html
├─ 📄style.css
├─ 📄app.js
├─ 📁documents/
Шаг 1 из 2Практика
1

Файлы, папки и дерево директорий

Как компьютер хранит данные

Всё что есть на компьютере — документы, фотографии, программы, твой код — хранится в файлах. Файлы организованы в папки (их ещё называют директориями).

Папки могут содержать другие папки. Это называется вложенность. Вся структура похожа на дерево — есть корень, от него идут ветки, от веток — листья.


Корень файловой системы

Windows: каждый диск — отдельный корень. Диск C: содержит папку Users, внутри — папки пользователей.

javascript
C:\
├── Users\
│   └── Иван\
│       ├── Documents\
│       └── Desktop\
├── Program Files\
└── Windows\

Linux и macOS: один корень — /. Всё начинается отсюда.

javascript
/
├── home/
│   └── ivan/
│       ├── documents/
│       └── projects/
├── usr/
└── etc/

Расширения файлов

Расширение — часть имени после точки. Оно говорит какого типа файл:

РасширениеТип файла
.jsJavaScript код
.tsTypeScript код
.htmlВеб-страница
.cssСтили
.jsonДанные в формате JSON
.mdТекст в формате Markdown
.png, .jpgИзображения

Что такое расширение файла?