Terminal, shell, TTY, konsool: kas need on samad?

linux-shell

Kuigi neid mõisteid segatakse sageli ja kasutatakse vaheldumisi, pole see nii. terminal, konsool, TTY ja shell ei ole samad. Kõigi nende komponentide vahel on olulisi erinevusi. Selles artiklis selgitame nende terminite tähendusi, kuna need kehtivad UNIX-i/Linuxi operatsioonisüsteemidele…

The erinevused on:

  • terminal: on keskkond, mis aktsepteerib tekstisisestust ja kuvab väljundi, kui mõni käsk täidetakse. Teisisõnu oleks see keskkond, mis võimaldab käivitada shelli ja täita käsurea käske. Kui tuua mõned näited, siis mõned tuntud terminalid on Terminator, Tmux, Xterm jne.
  • Konsool: on füüsiline terminal või seade, juhtarvuti, millega saate süsteemiga suhelda ja terminalile juurde pääseda. Praegu kasutatakse seda aga teises kontekstis. Kuid see on tõesti arvuti, mis koosneb hiirest, klaviatuurist ja ekraanist.
  • Shell: on käsurea tõlk, keskkond, mis võimaldab programmidel töötada ja käivitada skripte, et näidata tulemusi terminali väljundis. Mõned shelli näited võivad olla ksh, bash, zsh, PowerShell jne. Kui soovite oma keskkonnas kasutatavat kesta näha, saate käsu käivitada mis $SHELL ja nimi ilmub väljundisse.
  • TTY (telemasin): on akronüüm sõnadest teletype, vananenud elektromehaanilised seadmed, mida kasutati varem. Linuxi ja Unixi operatsioonisüsteemides kasutatakse seda süsteemi standardterminali viitamiseks ja need kuvatakse nummerdatuna. Selle kohta teabe vaatamiseks võite kasutada käsku w.
  • PTS (pseudoterminali alluv): see on vähem tuntud termin, kuid ka kasutatud. See viitab seansile, mida kasutatakse Linuxi süsteemiga ühenduse loomisel SSH-protokolli või mõne SSH-kliendi, näiteks Putty, kasutamisel. Sel juhul võite kasutada ka käsku w teabe vaatamiseks.

Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutav: AB Internet Networks 2008 SL
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.