Linux как и любая другая операционная система загружается в несколько основных этапов: Включение ПК -> Загрузка BIOS -> Досистемная загрузка -> Первичный загрузчик Linux -> Вторичный загрузчик Linux -> Загрузка ядра Linux -> Загрузка пользовательского пространства (INIT). Такой подход нужен в связи с тем, что операционная система — это логически сложная структура, следовательно её загрузка довольно […]
Рубрика: Linux (справочник)
Этапы загрузки: загрузчик ядра ОС Linux
Linux как и любая другая операционная система загружается в несколько основных этапов: Включение ПК -> Загрузка BIOS -> Первичный загрузчик Linux -> Вторичный загрузчик Linux -> Загрузка ядра Linux -> Загрузка пользовательского пространства (INIT). Такой подход нужен в связи с тем, что операционная система — это логически сложная структура, следовательно её загрузка довольно таки сложна для […]
Этапы загрузки: первичный загрузчик ОС Linux
Этапы загрузки системы: первичный загрузчик ОС Linux «Первичный загрузчик ОС Linux» — давайте разберёмся! Linux как и любая другая операционная система загружается в несколько основных этапов: Включение ПК -> Загрузка BIOS -> Первичный загрузчик Linux -> Вторичный загрузчик Linux -> Загрузка ядра Linux -> Загрузка пользовательского пространства (INIT). Такой подход нужен в связи с тем, что […]
Символическая ссылка в операционной системе Linux
Ссылка на файл или каталог — это файл, который содержит в себе полный путь к папке или файлу на который была создана данная ссылка. Она помогает запускать или открывать из более удобных для пользователя директорий соответствующую папку или же файл. Теория Символическая ссылка — это файл, в котором прописан путь на имя файла или директории. […]
Запуск сценариев пользователем в ОС Linux
Сценарий — это скрипт, то есть программа. В конкретном случае эта программа должна каким-то образом управлять операционной системой и/или взаимодействовать с её ресурсами. Немного теории Все скрипты в Linux имеют расширение .sh (расшифровать можно как Shell). Предположим на нашем компьютере есть несколько пользователей: один администратор (обладает правами супер-пользователя) и простой пользователь, который не имеет […]
Иерархия каталогов в Linux
Иерархию в целом можно представить как дерево: есть основной ствол, от него исходят ветки, из веток исходят другие ветки, из этих веток ещё ветки и в таком духе до бесконечности. Это «дерево» необходимо только для логической организации всех директорий в ОС, но к реальным действиям взаимодействия с каталогами это ни имеет никакого значения. Группой энтузиастов-разработчиков […]
Пространство пользователя в Linux
Пространством пользователя в операционной системе Linux называют процессы приложений и программ выполняемых для пользователя. Результат работы такого программного обеспечения нацелен на пользователя системы, пользователь должен видеть удобочитаемый и достаточный результат, но видеть все глубокие вычисления и действия программного обеспечения пользователю не нужно. Данные программы должны взаимодействовать с аппаратным обеспечением компьютера, но не на прямую, а […]
Процессы и управление ими в операционной системе Linux
Процесс — это программа, выполняющаяся в оперативной памяти компьютера. В данном случае программа — это набор машинных инструкций, то есть инструкций для компьютера. С этим на теории в данной статье закончим и перейдём к практике. С процессами можно сделать следующее: Узнать какие процессы выполняются в данный момент времени Узнать и изменить приоритет выполнения того или иного […]
Режимы доступа к файлам в операционной системе Linux
У каждого пользователя есть свои права доступа в систему, у кого-то полный доступ, у кого-то ограниченный. Чтобы взаимодействовать с файлом (читать, редактировать, удалять, исполнять) нужен надлежащий уровень доступа. Зачем так всё сложно? Есть системный файлы, которые при незнании можно удалить и уничтожить всю систему со всеми файлами. Это самый яркий пример. Введите в терминале команду […]