Terminal

"Terminal" może oznaczać dwa odrębne, ale powiązane narzędzia — sprzętowy terminal, który zapewnia tekstowy interfejs użytkownika do zdalnego komputera, albo program, który emuluje terminal sprzętowy. Oba narzędzia umożliwiają zdalnym użytkownikom łączenie się z komputerem w celu uruchamiania programów.

Terminal sprzętowy

Komputery w latach 70. były dużymi, drogimi maszynami, które często używano w systemie współdzielenia czasu. Współdzielenie czasu umożliwiało wielu osobom jednoczesne korzystanie z komputera, dzieląc jego zasoby obliczeniowe między wszystkich użytkowników i maksymalizując ilość pracy, jaką komputer mógł wykonać w ciągu dnia. Użytkownicy łączyli się z komputerem za pomocą terminali — prostych urządzeń o niskim poborze mocy, składających się z monitora i klawiatury, bez wbudowanej mocy obliczeniowej. Terminal połączony ze zdalnym komputerem przekazywał tekstowe polecenia użytkownika do komputera, a następnie wyświetlał na ekranie dane wyjściowe z komputera.

Terminale były głównym sposobem interakcji większości użytkowników z komputerami w latach 70. i na początku lat 80. Wraz z upowszechnieniem się niedrogich mikrokomputerów w latach 80. częściej zaczęto korzystać bezpośrednio z własnego komputera PC zamiast współdzielić zdalny komputer.

Emulator terminala

Emulator terminala to program, który udostępnia tekstowy interfejs wiersza poleceń lokalnego lub zdalnego komputera. Emulatory terminali symulują sposób, w jaki terminale sprzętowe wysyłają polecenia tekstowe, ale mają też dodatkowe funkcje, takie jak możliwość dostosowania wyglądu terminala lub wysyłania tekstu odebranego przez terminal do drukarki. Niektóre emulatory terminali obsługują karty okien, dzięki czemu można łączyć się z więcej niż jednym komputerem jednocześnie.

Aplikacja Terminal w systemie macOS
Aplikacja Terminal w systemie macOS

Większość komputerowych systemów operacyjnych z graficznym interfejsem użytkownika ma emulatory terminala, które udostępniają w oknie wiersz poleceń. Na przykład system macOS zawiera emulator terminala o nazwie "Terminal", który umożliwia użytkownikom wprowadzanie poleceń Unix i łączenie się ze zdalnymi komputerami za pomocą SSH. System Windows zawiera dwa programy wiersza poleceń: "cmd.exe" i "PowerShell", a komputery Unix korzystające z graficznej powłoki X Window mają emulator terminala o nazwie "xterm". Dostępnych jest również wiele emulatorów terminala innych firm, jeśli wbudowane opcje nie spełniają Twoich potrzeb.

Zaktualizowano March 22, 2023 przez Brian P.

quizSprawdź swoją wiedzę

What is a hacking attempt comprised of successive login attempts called?

A
Brute force attack
0%
B
Denial of service
0%
C
Spyware
0%
D
Rootkit
0%
Correct! Incorrect!     View the Brute Force Attack definition.
More Quizzes →

Słownik komputerowy Tech Terms

Definicja Terminal na tej stronie jest oryginalną definicją napisaną przez autorów TechTerms.com. Jeśli chcesz odwołać się do tej strony lub zacytować tę definicję, użyj zielonego paska cytowania bezpośrednio poniżej definicji.

Naszym celem jest wyjaśnianie terminologii komputerowej w prosty i zrozumiały sposób. Dążymy do dokładności i prostoty w każdej publikowanej definicji. Jeśli masz uwagi lub chcesz zaproponować nowy termin techniczny, skontaktuj się z nami.

Newsletter Tech Terms

Poszerzaj swoją wiedzę techniczną dzięki naszemu codziennemu lub tygodniowemu newsletterowi! Subskrybuj już dziś i otrzymuj nowe terminy oraz quizy prosto do skrzynki odbiorczej.

Zapisz się do bezpłatnego newslettera TechTerms

Jak często chcesz otrzymywać e-maile?

Możesz wypisać się lub zmienić częstotliwość w dowolnym momencie, korzystając z linków w każdym e-mailu. Pytania? Skontaktuj się z nami.

Uwaga: Newsletter jest wysyłany w języku angielskim.