IT System operacyjny

Linux

Definicja #

Linux to rodzina systemów operacyjnych (dystrybucji) opartych na jądrze Linux, stworzonym przez Linusa Torvaldsa w 1991 roku jako projekt open-source. Jądro Linux jest wydane na licencji GPL i rozwijane przez tysiące programistów z całego świata.

Najpopularniejsze dystrybucje Linux:

  • Ubuntu — najczęściej wybierana do serwerów i desktopów przez deweloperów
  • Debian — stabilna baza dla Ubuntu i wielu dystrybucji serwerowych
  • CentOS/Rocky Linux/AlmaLinux — środowiska enterprise (RHEL-compatible)
  • Alpine Linux — minimalistyczna, popularna w kontenerach Docker
  • Arch Linux — rolling release dla zaawansowanych użytkowników

Linux dominuje na serwerach (ponad 90% serwerów w chmurze), superkomputerach (100% TOP500), urządzeniach wbudowanych i smartfonach (Android oparty jest na jądrze Linux). Znajomość Linuksa jest wymagana w rolach DevOps, SRE, backend developer, data engineer.

Zastosowania #

Linux jest używany do:

  • Serwerów aplikacyjnych, webowych i bazodanowych w chmurze i on-premise
  • Kontenerów Docker i klastrów Kubernetes — Alpine, Ubuntu jako bazy image'ów
  • Środowisk programistycznych — WSL2 (Windows Subsystem for Linux), macOS terminal
  • Administrowania systemami — zarządzanie procesami, usługami, siecią, dyskami
  • Systemów wbudowanych i IoT — Raspberry Pi, routery, smart TV

Ścieżka nauki #

Linux to umiejętność, którą najlepiej budować przez codzienne używanie.

Zacznij od:

  • Nawigacja w terminalu: cd, ls, pwd, mkdir, rm, cp, mv
  • Uprawnienia plików: chmod, chown, sudo
  • Zarządzanie procesami: ps, top/htop, kill, systemctl
  • Edytory tekstu: vim lub nano (podstawy)
  • Zainstaluj Ubuntu w VM lub użyj WSL2 na Windows

Następnie poznaj:

  • Skrypty bash — automatyzacja, cron, pipe i przekierowania
  • Zarządzanie pakietami: apt (Debian/Ubuntu), yum/dnf (RHEL)
  • Sieci w Linuksie: netstat/ss, iptables/nftables, SSH
  • Monitorowanie: journalctl, dmesg, lsof, strace

FAQ #

Czym różni się Linux od Windows?
Linux to system open-source, bezpłatny, z ogromną elastycznością konfiguracji i dominacją na serwerach. Windows to system komercyjny Microsoft, dominujący na desktopach. Linux oferuje lepszą wydajność na serwerach, stabilność i bezpieczeństwo; Windows ma przewagę w oprogramowaniu biurowym i grach.
Czym jest dystrybucja Linuksa?
Dystrybucja (distro) to kompletny system operacyjny złożony z jądra Linux i dobranego zestawu oprogramowania (menedżer pakietów, środowisko graficzne, narzędzia). Różne dystrybucje mają różne cele: Ubuntu — przystępność, Alpine — minimalizm, RHEL/Rocky — stabilność enterprise.
Czy Linux jest trudny do nauczenia?
Terminal Linuksa może być onieśmielający na początku, ale podstawowe komendy można opanować w kilka dni. Ubuntu z interfejsem graficznym jest przyjazny dla początkujących. Zaawansowane administrowanie systemem wymaga miesięcy praktyki.
Ile zarabia Linux Administrator w Polsce?
Linux Administrator lub SRE ze znajomością Linuksa zarabia od 12 000 do 25 000 zł brutto. DevOps Engineer z Linuksem, Dockerem i Kubernetes może liczyć na 20 000–35 000 zł.
Ostatnia aktualizacja:

Powiązane hasła

Technologie i biblioteki, które najczęściej pojawiają się razem z Linux w ogłoszeniach.

Cały słownik IT

Przeglądaj słownik IT alfabetycznie

Wybierz literę, aby zobaczyć wszystkie hasła zaczynające się od niej.