Sindhu S
sindhus@live.in 2013
Ekaterina Gerasimova
kittykat3756@gmail.com 2013
Czym jest terminal?
Piotr Drąg
piotrdrag@gmail.com 2017-2019
Aviary.pl
community-poland@mozilla.org 2017-2019

# Informacje o terminalu

Terminal jest terminalem dla środowiska GNOME. Poniższe terminy i ich opisy pomogą w zapoznaniu się z Terminalem i jego możliwościami.

# Terminal

Terminal to miejsce wpisywania tekstu na komputerze, zwany także interfejsem wiersza poleceń.

# Fizyczne terminale

IBM 3270, VT100 i wiele innych to terminale sprzętowe, które nie są już produkowane. Emulatory terminala służą do ich emulacji.

# Emulatory terminala

Emulacja to możliwość imitacji innego programu lub urządzenia przez program komputerowy.

Emulator terminala, zwany także „TTY”, to program emulujący terminal w nowoczesnych komputerach za pomocą graficznego interfejsu użytkownika, zapewniający interaktywny dostęp do programów działających tylko w wierszu poleceń. Te programy mogą być uruchamiane na tym samym komputerze lub innym przez protokół Telnet, SSH lub wdzwanianie.

# VTE

VTE to emulator terminala emulujący terminal tekstowy w graficznym interfejsie użytkownika. Terminal jest zbudowany przede wszystkim na podstawie VTE. VTE ma widżety implementujące w pełni funkcjonalny emulator terminala.

# Powłoka

Powłoka to program dostarczający interfejs do wywoływania poleceń lub uruchamiania programów w terminalu. Umożliwia także wyświetlanie i przeglądanie zawartości katalogów. Popularne powłoki to między innymi Bash, zsh, fish.

# Sekwencje sterujące

Sekwencja sterująca to seria znaków służąca do zmiany znaczenia danych w terminalu. Są one używane, kiedy komputer ma tylko jeden kanał do przesyłania informacji. Sekwencje sterujące są używane do rozróżniania, czy wysyłane dane są poleceniem do wykonania, czy informacją do przechowywania i wyświetlania.

# Znak zachęty

Znak zachęty to sekwencja znaków używana w wierszu poleceń do wskazywania gotowości powłoki na przyjęcie poleceń.

Znak zachęt zwykle kończy się znakiem $, %, # lub > i zawiera informacje o ścieżce do obecnego katalogu roboczego. W systemach typu UNIX znak zachęty często kończy się znakiem $ lub #, w zależności od rodzaju użytkownika, na przykład $ dla zwykłego użytkownika, a # dla superużytkownika (nazywanego także root).

# Polecenie

Dane wpisane w znaku zachęty do wykonania są nazywane poleceniem. Jest to połączenie nazwy programu razem ze wszelkimi dodatkowymi parametrami przekazanymi jako flagi do zmiany sposobu wykonania programu.