В отличии от Windows в linux совсем другая структура файловой системы. Если вы только осваиваете linux, то вам будет интересно узнать, что и где расположено, в каких папках находятся интересующие вас файлы.
Если в Windows программа или игра расположена в одной папке, то в linux она распределена по нескольким папкам.
При подключении внешнего носителя, флешки, карты памяти, они появляются в системе как пака в каталоге /mnt
Для сравнения ниже приведен диск Windows и корень файловой системы linux.
Структура файловой системы Linux выглядит так:
/ — Корень файловой системы linux
По сути это сам диск в котором расположены все каталог и файлы системы. Подобие диску «С:\» в операционной системе Windows.
/bin — Бинарные программы
Тут расположены основные программы для работы в системе, файловые утилиты, командные оболочки и так далее.
/boot — файлы загрузки системы
Думаю понятно — здесь располагаются файлы для загрузки системы, образ ядра, файлы Grub, Lilo
/dev — каталог который содержит файлы устройств
Хранятся файлы отвечающие за доступ и работу любого подключенного к системе устройства. Для каждого устройства должен существовать свой файл иначе доступа к нему у вас не будет. Например для принтера, жесткого диска и так далее.
/etc — содержит файлы конфигурации
Конфигурационные системные файлы различных приложений и самой системы
/home — файлы и каталоги пользователей
Хранятся файлы пользователей системы, настройки интерфейса каждого пользователя, личные файлы и каталоги, домашняя папака (Документы, Видео, Музыка и т.д.)
/lib — библиотеки системы
Системные библиотеки которые необходимы для программ и модуля ядра.
/media — каталог съемных носителей
В этот каталог монтируются съемные носители информации, такие как флешки и диски.
/mnt — временные смонтированные
В этом каталоге как правило располагают временно подключенные, смонтированные устройства. (Жесткие диски, облачные каталоги, сетевые каталоги)
/opt — Дополнительные пакеты программ
В этот каталог устанавливаются программы не являющиеся частью дистрибутива. Если программа установленная сюда больше не нужна то можно просто удалить ее каталог расположенный тут.
/proc — информация о процессе
Виртуальная файловая система, в данном каталоге расположены все сведения обо всех процессах на данный момент времени.
/root — каталог пользователя root
Каталог файлов администратора системы
/run — каталог для обмена данными между запущенными процессами
Этот каталог используется для хранения данных запущенными процессами. Программы которые вы запускаете, процессы которые запускает система и т.д.
/sbin- cиcтемные бинарные файлы
Располагаются команды системного администрирования, программы выполняемые в ходе загрузки операционной системы, фоновые процессы.
/srv — служба данных
Файлы имеющие отношение к сервисам, здесь хранят файлы такие программы как ftp, http
/sys — информация об устройствах, драйверах
Используется как виртуальная файловая система которая хранит и позволяет модифицировать устройства подключенные к системе.
/tmp — временные файлы
Данный каталог доступен всем пользователям и хранит все временные файлы системы и пользователей, очищается при следующей загрузке.
Если есть чем дополнить, Пишите в комментариях.
Я написал только самое важное, чтоб начинающий Linux пользователь, смог понять что из себя представляет файловая система.
Всем Удачи!