Преглед терминала

Терминал је програм терминала за Гном. Следећи термини и њихови описи ће вам помоћи да се упознате са Терминалом и његовим могућностима.

Терминал

Терминал је тачка за унос текста у рачунар која се такође назива и сучеље командне линије (CLI).

Физички терминали

IBM 3270, VT100 и многи други су хардверски терминали који се више не производе као физички уређаји. За опонашање ових терминала постоје емулатори терминала.

Емулатори терминала

Емулација је способност рачунарског програма да опонаша други програм или уређај.

Емулатор терминала, који се назива и tty, је софтверски програм који опонаша видео терминал у савременим рачунарима који користе графичка корисничка сучеља и омогућавају међудејствени приступ програмима који се извршавају само у окружењима командне линије. Ови програми могу бити покренути на истој машини или на некој другој путем telnet-а, ssh-а или dial-up-а.

VTE

Виртуелно окружење терминала (VTE) је емулатор терминала који опонаша текстуални терминал унутар окружења графичког корисничког сучеља (GUI). Терминал је у великој мери заснован на VTE-у. VTE има елементе који реализују потпуно функционалан емулатор терминала.

Шкољка

Шкољка је програм који пружа сучеље за позивање или „покретање“ наредби или другог програма унутар терминала. Такође вам омогућава да прегледате и претражујете садржај директоријума. Популарне шкољке укључују bash, zsh, fish.

Ескејп секвенце

Ескејп секвенца је низ знакова који се користе за промену значења података у терминалу. Ескејп секвенце се користе када рачунар има само један канал за слање информација напред-назад. Ескејп секвенце се користе за разликовање да ли су подаци који се шаљу наредба коју треба извршити или информација коју треба сачувати и приказати.

Упит

Упит се такође назива и командни упит. То је низ знакова који се користи у окружењу командне линије да укаже на спремност шкољке да прихвати наредбе.

Упит се обично завршава знаковима $, %, # или > и укључује информације о путањи тренутног радног директоријума. На системима заснованим на Јуниксу, уобичајено је да се упит завршава знаком $ или # у зависности од улоге корисника, као што је $ за корисника и # за суперкорисника (који се назива и root).

Наредба

Унос унет у упит који треба да се изврши назива се наредба. То је комбинација назива програма заједно са свим осталим додатним параметрима прослеђеним као опције за измену извршавања програма.