CLI (Command Line Interface) to interfejs wiersza poleceń, w którym obsługuje się programy, wpisując tekstowe komendy zamiast klikać. W programowaniu służy do uruchamiania narzędzi, zarządzania serwerem i automatyzacji.
Do czego służy wiersz poleceń?
Do uruchamiania narzędzi deweloperskich (git, npm, composer), zarządzania serwerem przez SSH, automatyzacji zadań i szybkiej pracy na plikach. Wiele operacji jest szybszych niż w interfejsie graficznym.
Podstawowe polecenia
-
cd– zmiana katalogu, -
ls– lista plików, -
cpimv– kopiowanie i przenoszenie, -
grep– wyszukiwanie tekstu.
CLI a GUI
GUI jest intuicyjny, ale ograniczony do przygotowanych funkcji. CLI daje większą moc i pozwala zapisywać polecenia w skryptach, które można powtarzać.
Zaletą jest powtarzalność: polecenia można zapisać w skrypcie i uruchomić ponownie, czego nie da się zrobić ze zwykłym klikaniem.
Narzędzia takie jak Git, npm czy Composer działają głównie przez wiersz poleceń.