M
Mentor
Miroslav Zeman
Publikováno
13.05.2025
Příkazový řádek

Command Line Interface

Pochopíš rozdíl mezi GUI a CLI. K tomu vstřebáš základní teorii spojenou s CLI a zjistíš, v jakých profesích se ti tohle know-how bude hodit.

Materiály pro tebe.

1. Co je to shell?

Shell je program, který slouží jako rozhraní mezi uživatelem a operačním systémem. Přijímá příkazy od uživatele, předává je jádru systému a zobrazuje výsledky. Existují dva hlavní typy shellu:

Textový shell (CLI - Command Line Interface)

  • Např. Bash, Zsh, Sh (v Linuxu/Unixu), PowerShell (ve Windows).
  • Používá se zadáváním příkazů z klávesnice.
  • Umožňuje skriptování a automatizaci.

Grafický shell (GUI - Graphical User Interface)

  • Např. Windows Explorer, macOS Finder, nebo prostředí jako GNOME/KDE.
  • Umožňuje ovládat počítač pomocí oken, ikon a myši.

Ve vývojářském a administrátorském kontextu se „shell“ obvykle myslí textový shell, typicky v terminálu.