Co to jest Linux?
Krótka odpowiedź
Linux to rodzina otwartych systemów operacyjnych zbudowanych wokół jądra (kernela) Linux, stworzonego w 1991 roku przez Linusa Torvaldsa. Jest darmowy, open source i rozwijany przez społeczność. Linux zarządza sprzętem komputera i uruchamia aplikacje — napędza większość serwerów w internecie, chmurę, smartfony z Androidem oraz urządzenia IoT, dlatego jest fundamentem pracy w IT i DevOps.
Linux to otwarty, darmowy system operacyjny — a dokładniej rodzina systemów zbudowanych wokół jądra (kernela) Linux. Jądro stworzył w 1991 roku fiński programista Linus Torvalds, a dziś rozwija je społeczność programistów z całego świata. Linux zarządza sprzętem komputera (procesorem, pamięcią, dyskiem) i pozwala uruchamiać na nim programy, podobnie jak Windows czy macOS, ale jego kod źródłowy jest publicznie dostępny.
Czym dokładnie jest Linux
Ściśle rzecz biorąc, „Linux" to samo jądro systemu. To, co instalujemy na komputerze, to dystrybucja — jądro połączone z zestawem narzędzi i programów. Popularne dystrybucje to Ubuntu, Debian, Fedora, Red Hat Enterprise Linux i Arch Linux. Każda ma nieco inny cel: jedne są przyjazne początkującym, inne stworzone z myślą o serwerach czy programistach.
Jak działa i gdzie jest używany
Z Linuksem najczęściej pracuje się przez terminal (wiersz poleceń), co daje ogromną kontrolę nad systemem i pozwala na automatyzację zadań. Właśnie dlatego dominuje tam, gdzie liczy się stabilność i wydajność:
- większość serwerów WWW i baz danych w internecie działa na Linuksie,
- platformy chmurowe (chmura obliczeniowa) opierają się na maszynach z Linuksem,
- konteneryzacja z Docker i orkiestracja przez Kubernetes powstały właśnie w oparciu o Linuksa,
- Android — najpopularniejszy system mobilny — bazuje na jądrze Linux.
Dlaczego Linux jest ważny w IT
Znajomość Linuksa to jedna z podstawowych umiejętności w wielu rolach technicznych. Administrator, programista czy inżynier DevOps na co dzień pracuje z serwerami linuksowymi, pisze skrypty powłoki i konfiguruje procesy CI/CD. Otwarty charakter systemu oznacza brak opłat licencyjnych oraz pełną przejrzystość działania, co czyni go standardem w branży.
Powiązane pojęcia
Warto poznać kilka tematów, które łączą się z Linuksem w praktyce:
- Git — system kontroli wersji, stworzony przez tego samego Linusa Torvaldsa,
- Docker — konteneryzacja aplikacji na Linuksie,
- Kubernetes — zarządzanie kontenerami na wielu serwerach.
Chcesz nauczyć się pracy z Linuksem od strony praktycznej i wykorzystać go w automatyzacji infrastruktury? Sprawdź nasz kurs DevOps online.
Gdzie się tego nauczysz
Chcesz nauczyć się Linux w praktyce?
Przejdź od definicji do realnych projektów pod okiem mentorów.
Zobacz kurs DevOpsNajczęstsze pytania
Powiązane pojęcia
Uzyskaj bezpłatną konsultację
Wypełnij formularz i otrzymaj kilka rozdziałów naszego podręcznika w prezencie!
