Структура каталогов
Статья: Для чего нужен каждый каталог в Linux
- bin - исполняемые файлы, может быть ссылкой на /usr/bin
- boot - загрузочные файлы
- dev - устройства, каждое устройство в виде файла
- etc - прочее, конфигурационные файлы системы
- home - Домашняя папка, в которой создаются папки созданных пользователей.
- /home/<user> - папка пользователя с именем заданным во время установки. В ней создаются каталоги Видео, Документы, Загрузки, Изображения, Музыка, Рабочий стол
- Следующие каталоги могут изначально отсутствовать, создаваться программами или вручную.
- /home/<user>/.icons - локальный каталог "/usr/share/icons"
- /home/<user>/.themes - локальный каталог "/usr/share/themes"
- /home/<user>/.config - локальные настройки программ
- /home/<user>/.local/share - локальный каталог "/usr/share"
- /home/<user>/.kde/share - локальный каталог оболочки kde
- /home/<user>/.fonts - локальный каталог шрифтов
- lib - библиотеки, может быть ссылкой на /usr/lib
- lost+found - битые файлы
- media - папка автоматического монтирования разделов дисков, USB. В Fedora у меня монтируется в /run/media/<user>/<name_iso> или туда же с номером UUID флешки
- mnt - папка монтирования образов, архивов и пр.
- opt - для нестандартно установленных дистрибутивов, например портированных из других ОС, типа Windows. Программ не соблюдающих структуру Linux
- proc - информация о системе
- root - Домашняя папка админа. Скопируйте конфигурационный файл программы из своей домашней папки в папку админа и при запуске этой программы от админа настройки будут как от пользователя.
- run - для запуска служб на ранних стадиях загрузки системы
- sbin - аналог bin, файлы менее системные чем в bin, может быть ссылкой на /usr/sbin
- srv - обычно пустая.
- sys - драйвера
- tmp - для временных файлов и папок
- usr - сокращение от user, пользователь. Здесь установленные программы, их конфигурационные файлы
- /usr/bin - исполняемые файлы установленных программ для всех пользователей
- /usr/sbin - дополнительные системные программы.
- /usr/share - ресурсы установленных программ.
- /usr/share/applications - ярлыки запуска программ
- /usr/share/backgrounds - обои рабочего стола
- /usr/share/doc - справка
- /usr/share/fonts - шрифты
- /usr/share/icons - иконки интерфейса, файловых ассоциаций, курсоры
- /usr/share/locale - русификаторы
- /usr/share/mime - конфигурационные файлы определяющие тип файла, связи с программами, иконками
- /usr/share/pixmaps - иконки программ
- /usr/share/themes - темы оформления, рамки окна, стандартных элементов GUI
- var - логи, кэши