Linux
Загальні відомості
Linux - сімейство Unix-подібних операційних систем на базі ядра Linux, що включають той чи інший набір утиліт і програм GNU проекту, і, можливо, інші компоненти. Як і ядро Linux, системи на його основі, як правило, створюються та поширюються відповідно до моделі розробки вільного та відкритого програмного забезпечення. Linux-системи поширюються в основному безкоштовно у вигляді різних дистрибутивів - у формі, готової для встановлення та зручної для супроводу та оновлень, - і мають свій набір системних та прикладних компонентів, як вільних, так і пропрієтарних (власницьких).
- Уроки по Linux — acode.com.ua
- Путівник по Linux — linuxguide.rozh2sch.org.ua
- Онлайн-курс з лінукс — geek-university.com - це освітній веб-сайт, що пропонує багато безкоштовних комп'ютерних онлайн-курсів.
- Полезные консольные Linux утилиты — habr.com
Ядро Linux
Ядро Linux (Linux Kernel) – це основний компонент операційної системи, що є центром цієї системи, довкола якого все і будується. Ядро Linux координує всі дії між апаратною частиною комп'ютера та всіма компонентами операційної системи, включаючи програми. Таким чином, ядро Linux - це база, та основа, на якій і побудована операційна система Linux.
Ядро операційної системи відповідає за її базові команди та операції, які вона вміє робити:
-
управління пам'яттю - виділити місце програмі, обмежити, очистити;
-
управління процесами - запустити, дати ресурси, вбити;
-
керування залізом - в ядро вбудовані драйвери для деякого набору обладнання, щоб операційна система відразу працювала на залозі;