logo

Kali Linux - Терминал

Kali Linux - Терминал

В урока ще видим какво всъщност представлява терминалът. За да го разберем в детайли, ще се съсредоточим върху следните точки:

  • Въведение
  • Работа с терминала Kali Linux
  • Интерфейс на командния ред (CLI) срещу графичен потребителски интерфейс (GUI)
  • Заключение

Въведение

баш ако условие

Операционните системи обикновено имат два типа интерфейси: GUI (графичен потребителски интерфейс) и CLI (интерфейс на командния ред), чрез които комуникираме с операционната система. Същият случай с Linux базираните операционни системи. Операционните системи Linux обикновено са снабдени с пакети за терминален емулатор за функциониране, базирано на CLI (или интерфейс на командния ред), и пакети за среда на работния плот за функциониране, базирано на GUI (графичен потребителски интерфейс). Някои от стандартните CLI и GUI са дадени по-долу:

Терминали:

  • Q терминал
  • gnome-терминал
  • Терминал MATE
  • xterm
  • Терминатор
  • конзола

Работни среди:

  • Xfce/Xfce сървър Desktop
  • GNOME3
  • KDE плазма 5
  • канела работен плот
  • Настолен компютър MATE

Така че като един от Linux базирани операционни системи , Kali също идва с няколко от тези терминали и десктоп среди. Обикновено Kali 2020.2 Linux се предлага с Q терминал, а неговата десктоп среда по подразбиране е Xfce/Xfce сървър.

Интерфейсът на командния ред на Linux е абсолютно невероятен и обичан от почти всички системни администратори. Въпреки това, няма нищо, което да не можете да направите с терминала в почти всяка операционна система Linux, докато не знаете правилните команди за тази конкретна задача.

Работа с Kali Linux терминал

Нека видим някои основни неща, които можем да правим с терминала kali Linux.

    Терминал за персонализиране

За да персонализирате kali Linux терминала, можете да отворите раздела с предпочитания, като прегледате менюто Файл и изберете опцията за предпочитания. Когато има много опции, които могат да ви помогнат да персонализирате своя терминал.

    Изпълнение на команда през терминал

За да изпълните която и да е команда в Kali Linux Terminal, трябва само да въведете или напишете конкретната команда и да предоставите правилния вход. След което всичко, което трябва да направите, е да натиснете бутона за въвеждане. В отговор терминалът ще изпълни тази команда през обвивката и ще върне изхода.

командване

 echo 'this is a terminal' 

Изход

Kali Linux - Терминал

Коментари в терминала

За да поставим коментар в терминала, можем да използваме знака '#'. За да го разберете по-подробно, можете да разгледате следния даден пример: Следва примерът на коментар

командване

 #this is a comment. 

Изход

Kali Linux - Терминал

Нека видим някои други интересни неща, които можем да правим с командния терминал на Linux:

1. Каусей

Тази команда 'cowsay' обикновено рисува малко животно, което почти прилича на крава. За да удави кравата, тя използва ASCII изкуство в терминала или Shell. Това обаче не може да се счита за много графично и все още върши добра работа при удавяне.

командване

 $ sudo apt-get install cowsay 

Изход

само ник
Kali Linux - Терминал

Но забавлението изобщо не свършва тук, защото тази крава може да говори всичко, което искате. Нека опитаме:

командване

 cowsay 'hi, there' 

Изход

Kali Linux - Терминал

Ако искате да смените кравата с друг герой, можете също да направите това. Има и няколко други налични животни. Можете да видите списъка с всички налични символи, като използвате дадената команда.

потребителско име

командване

 Cowsay -i 

Изход

Kali Linux - Терминал

2. Кравешко мислене

„Кравата“, която видяхме по-горе, може много повече от просто говорене, защото може дори да мисли. За да накарате кравата да мисли, можете да използвате следната команда.

командване

 cowthink 'hello' 

Изход

Kali Linux - Терминал

Всички животни от зоологическата градина на кравите могат да мислят и командите са подобни на предишната.

3. Парен локомотив

Тази команда 'sl' рисува парен локомотив, който прекарвам през вашия терминал от дясно на ляво.

командване

 sudo apt-get install sl 

Изход

Kali Linux - Терминал

За да го видите в действие, просто въведете следната команда

командване

 Sl 

Изход

Kali Linux - Терминал

Командата sl също има 2-3 допълнителни опции, които могат да бъдат намерени в страниците на ръководството.

4. Нарисувайте банери

Тази команда може да се използва за рисуване на текстови банери с голям размер. Спомняте си, че сте виждали такива видове банери като приветственото съобщение на сокет демони/услуги, докато се свързвате чрез telnet. Можете да нарисувате всяко име или съобщение чрез тази команда.

Изтегляне на видео от youtube vlc

командване

 figlet Erik_Akash 

Изход

Kali Linux - Терминал

CLI (интерфейс на командния ред) срещу GUI (графичен потребителски интерфейс)

Сега повечето потребители сигурно се чудят, че след като имаме графичен потребителски интерфейс, каква е нуждата от интерфейс на командния ред. Нека ви кажа, че хардуерът на нашата система разбира инструкции под формата на битове (0 или 1). Ако имате някакви познания за компютрите, как работят, със сигурност ще знаете това.

По принцип те трябва да се обработват от ядрото под формата на системни повиквания. Тези системни повиквания обикновено се съставят от някакъв код или команди. Следователно, за да работите с тях, е доста необходимо да имате добър практически интерфейс на командния ред. Въпреки това, ако искаме да хостваме сървър върху Linux, имаме само един начин да направим това, който е интерфейс на командния ред. Така че, за да работи там, потребителят трябва да владее добре командите на Linux, което може да се направи с помощта на Linux терминали.

Въпреки това, в случай на GUI (графичен потребителски интерфейс), той е добър за потребители, които искат само да си свършат работата. Този тип потребители обикновено не искат да знаят какво се случва зад приложението или софтуера.

И все пак, потребителят може да направи много повече с графичния потребителски интерфейс, където информацията от бекенда няма голямо значение. Също така е ясно, че в базираните на Linux операционни системи GUI няма голямо значение. Въпреки това, в случая на Windows, обикновено се обръща повече внимание на графичния потребителски интерфейс.

Заключение

И двата вида интерфейс имат своите плюсове и минуси. Следователно тук няма ясен победител; все пак, ако знаете как работи интерфейсът на командния ред, докато имате познания за графичния потребителски интерфейс, той никога няма да бъде безполезен. Вместо това определено ще повлияе положително на вашата личност.