Learning Platform
Глоссарий Troubleshooting
Урок 04.01 · 14 мин
Начальный
ФайлыПапкиДеревоРасширенияТекстовый файл

Файлы и папки

Представь обычный бумажный шкаф с документами. Внутри — папки. В папках лежат листы бумаги, а ещё могут лежать другие папки поменьше. Компьютер устроен ровно так же. Всё, что хранится на твоём ноутбуке — фотографии, музыка, документы, программы — это файлы. А чтобы файлы не валялись в одной куче, их раскладывают по папкам.

В этом уроке мы разберём, что такое файл, что такое папка, как они вкладываются друг в друга и почему у файлов бывают «хвостики» вроде .txt или .jpg. Ничего набирать в терминале пока не нужно — просто читай и представляй шкаф.


Что такое файл

Файл — это один кусочек информации, у которого есть имя. Одна фотография — файл. Один документ — файл. Одна песня — файл. Программа, которую ты запускаешь, — тоже файл (а часто и несколько).

У файла есть две важные вещи:

  • имя — например отпуск, резюме, котик;
  • содержимое — то, что внутри: текст, картинка, звук.

Имя нужно тебе, чтобы ты сам понимал, где что лежит. Компьютеру по большому счёту всё равно, как называется файл — он хранит его как длинную цепочку нулей и единиц. А вот людям имена очень помогают: резюме-финал-вот-это-точно-последнее говорит о содержимом гораздо больше, чем безликий номер.

NOTE

Файл — это не обязательно что-то «полезное и красивое» на экране. Настройки программы, история браузера, временные данные — всё это тоже файлы. Просто часть из них ты обычно не видишь и не открываешь руками.


Что такое папка

Папка (её ещё называют «каталог» или «директория» — это одно и то же) — это контейнер, в который складывают файлы. Папка сама по себе ничего не «содержит» в смысле текста или картинки. Её задача — группировать.

Например, ты можешь сделать папку Отпуск-2026 и сложить туда все фотографии с поездки. Рядом — папку Документы с важными бумагами. Так ты не будешь искать один нужный файл среди тысячи чужих.

Главная фишка: внутри папки могут лежать не только файлы, но и другие папки. Папка внутри папки внутри папки — сколько угодно уровней вложенности.


Дерево папок

Когда папки вкладываются друг в друга, получается структура, которую называют деревом. Только это дерево перевёрнутое: «корень» сверху, а «ветки» растут вниз.

Посмотри, как это выглядит на примере домашней папки одного человека:

Дерево папок: как всё вложено
Дом (домашняя папка)Самая верхняя папка пользователя. Отсюда обычно начинается всё твоё личное: документы, загрузки, фото
внутри лежат
ДокументыПапка. Внутри лежат файлы и могут лежать другие папки
ФотоПапка. Внутри неё ещё одна папка Отпуск-2026
заметка.txtЭто файл, а не папка. Лежит прямо в домашней папке
а внутри Фото
Отпуск-2026Папка внутри папки Фото. Вложенность может быть сколько угодно глубокой
море.jpgФайл-картинка внутри папки Фото

Читается это так: в домашней папке лежат две папки (Документы и Фото) и один файл (заметка.txt). А внутри папки Фото лежат ещё одна папка (Отпуск-2026) и файл море.jpg.

Самую верхнюю папку, с которой начинается всё дерево, называют корнем (или корневой папкой). К адресам и тому, как добраться до нужной ветки, мы вернёмся в следующем уроке.


Расширения: что за «хвостик» после точки

Ты наверняка видел имена вроде резюме.docx, котик.jpg, музыка.mp3. Часть после последней точки — docx, jpg, mp3 — называется расширением.

Расширение — это подсказка о том, что за тип данных внутри файла. По нему и ты, и компьютер понимаете, какой программой файл открывать.

Вот частые расширения, которые встретятся тебе в учёбе:

Расширения и что они значат
.txtПростой текст без оформления. Открывается любым текстовым редактором. Самый простой и надёжный формат
.pyФайл с кодом на языке Python. Внутри тоже обычный текст, просто его читает программа Python
.csvТаблица в виде текста. Значения разделены запятыми (comma-separated values). Открывается и в Excel, и в текстовом редакторе
.jpgКартинка, фотография. Это НЕ текст: если открыть текстовым редактором, увидишь мусор

Самое важное, что нужно понять прямо сейчас: расширение — это просто часть имени файла. Это не какая-то магическая печать внутри. Файл заметка.txt называется заметка.txt целиком, вместе с точкой и txt.

Из этого следует неожиданная вещь: расширение можно переименовать. Если ты переименуешь котик.jpg в котик.txt, файл не превратится в текст. Внутри останется та же картинка. Просто компьютер начнёт думать, что это текст, попробует открыть текстовым редактором — и покажет непонятный мусор. Само содержимое от смены имени не меняется.

WARNING

Не переименовывай расширения у важных файлов «на всякий случай». Сменить .jpg на .txt — всё равно что переклеить на банке варенья этикетку «соль». Содержимое не изменилось, но теперь все запутаются, как его открывать.


Что такое «текстовый файл»

Раз уж мы много раз сказали «текст» — давай разберёмся, что это значит точно.

Текстовый файл — это файл, внутри которого лежат только обычные символы: буквы, цифры, знаки препинания, пробелы и переносы строк. Ничего больше. Никаких шрифтов, цветов, картинок, жирного начертания.

Когда ты открываешь такой файл, ты видишь ровно те символы, что в нём записаны — и всё. Примеры текстовых файлов: .txt, .py, .csv, файлы настроек.

Этому противопоставлены двоичные (бинарные) файлы — картинки, музыка, видео, готовые программы. Внутри них не буквы, а специально упакованные данные. Если открыть такой файл текстовым редактором, увидишь нечитаемую кашу из странных символов.

Почему это важно для тебя как для будущего программиста? Потому что код — это текст. Файл main.py с программой на Python внутри — это обычный текстовый файл. Его можно открыть, прочитать глазами и поправить руками. Никакой магии: программа — это просто текст по определённым правилам.

TIP

Запомни простую проверку: если файл можно осмысленно открыть и прочитать в «Блокноте» — это текстовый файл. Если вместо букв появляется мусор — это двоичный файл (картинка, программа и так далее).


Попробуй сам

Терминал пока не нужен — это разминка для головы и проводника файлов (Finder на Mac, Проводник на Windows).

  1. Открой проводник файлов и найди свою домашнюю папку (обычно там есть Документы, Загрузки, Рабочий стол). Это «корень» твоих вещей.
  2. Зайди в любую папку и посмотри: что внутри — файлы, другие папки или и то и другое? Попробуй мысленно нарисовать дерево, как на схеме выше.
  3. Найди три файла с разными расширениями. Посмотри на «хвостик» после точки. Угадай по нему, что внутри: текст, картинка, таблица?
  4. Найди любой файл .txt (или создай новый текстовый документ) и открой его в «Блокноте». Обрати внимание: ты видишь ровно те символы, что записаны. Это и есть текстовый файл.
  5. Подумай (но не делай этого с важными файлами): если переименовать фотографию фото.jpg в фото.txt, что произойдёт с самой картинкой внутри? Правильный ответ — ничего, изменится только имя.

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


Проверка знанийKnowledge check
Друг прислал тебе файл фото.jpg. Ты переименовал его в фото.txt, открыл в Блокноте и увидел нечитаемый мусор из странных символов. Друг говорит: ты сломал мой файл! Что на самом деле произошло и сломан ли файл?
ОтветAnswer
Файл не сломан, содержимое внутри не изменилось ни на байт. Расширение (.jpg или .txt) — это всего лишь часть имени файла, подсказка о типе данных. Переименование меняет только имя, но не сами данные внутри. Картинка осталась картинкой: внутри по-прежнему упакованные двоичные данные изображения, а не буквы. Мусор появился потому, что Блокнот — текстовый редактор: он попытался показать двоичные данные как буквы и цифры, и получилась каша. Чтобы всё починить, достаточно переименовать файл обратно в фото.jpg (или вообще открыть его программой для картинок, не глядя на расширение). Главный вывод: смена расширения не превращает один тип файла в другой — она лишь меняет подсказку о том, какой программой файл открывать.

Проверьте понимание

Результат: 0 из 0
Концептуальный
Вопрос 1 из 3. Что такое папка (директория) на компьютере?

Закончили урок?

Отметьте его как пройденный, чтобы отслеживать свой прогресс

Войдите чтобы оценить урок

Прогресс модуля
0 из 3