Kubernetes

Otwartoźródłowy system do orkiestracji kontenerów, który automatyzuje wdrażanie, skalowanie i zarządzanie aplikacjami kontenerowymi. Często skracany jako K8s.

Docker

Otwartoźródłowa platforma do budowania, dystrybucji i uruchamiania aplikacji w kontenerach. Umożliwia spakowanie aplikacji wraz z zależnościami w izolowany, przenośny obraz.

CI/CD

Praktyki automatycznego integrowania, testowania i wdrażania kodu po każdej zmianie. Skracają czas dostarczania nowych wersji oprogramowania.

Dotfile

Plik, którego nazwa zaczyna się od kropki, domyślnie ukryty na liście plików. Zwykle przechowuje konfigurację programów (np. .bashrc).

Package manager

Oprogramowanie instalujące, aktualizujące i usuwające pakiety w systemie wraz z zależnościami (np. apt, dnf, pacman). Centralizuje zarządzanie programami.

Distribution

Kompletny system operacyjny oparty na Linuksie, łączący jądro, oprogramowanie użytkownika i menedżer pakietów (np. Ubuntu, Fedora, Debian). To w tej formie używa się Linuksa na co dzień.

Root

Konto superużytkownika o nieograniczonych uprawnieniach w systemie Linux (UID 0). Może czytać, zmieniać i usuwać dowolne pliki oraz zarządzać całym systemem.

Filesystem Hierarchy Standard

Konwencja definiująca rozmieszczenie katalogów w systemach uniksowych (np. /etc, /usr, /var). Dzięki niej układ plików jest spójny między dystrybucjami.

Job control

Funkcja powłoki pozwalająca wstrzymywać, wznawiać i przenosić polecenia między pierwszym planem a tłem. Obsługiwana komendami takimi jak fg, bg i jobs.

Alias

Skrót powłoki rozwijający się w dłuższe polecenie, np. 'll' zamiast 'ls -la'. Pozwala oszczędzić pisanie często używanych komend.