logo

Kali Linux - Terminal

Kali Linux - Terminal

În tutorial, vom vedea ce este de fapt un terminal. Deci, pentru a o înțelege în detaliu, ne vom concentra asupra următoarelor puncte:

  • Introducere
  • Lucrul cu terminalul Kali Linux
  • Interfață de linie de comandă (CLI) vs. Interfață grafică de utilizator (GUI)
  • Concluzie

Introducere

hopa

Sistemele de operare au de obicei două tipuri de interfețe: GUI (Graphical User Interface) și CLI (Command Line Interface), prin care comunicăm cu sistemul de operare. Același caz cu sistemele de operare bazate pe Linux. Sistemele de operare Linux sunt în general împachetate cu pachete de emulator de terminal pentru funcționarea bazată pe CLI (sau interfața de linie de comandă) și pachete de mediu desktop pentru funcționarea bazată pe GUI (interfață grafică de utilizator). Unele dintre CLI și GUI standard sunt prezentate mai jos:

Terminale:

  • terminalul Q
  • gnome-terminal
  • Terminalul MATE
  • xterm
  • Terminator
  • consolă

Medii desktop:

  • Server Xfce/Xfce Desktop
  • GNOME3
  • Plasmă KDE 5
  • scorțișoară Desktop
  • Desktop MATE

Deci fiind unul dintre Sisteme de operare bazate pe Linux , Kali vine și cu câteva dintre aceste terminale și medii desktop. De obicei, Kali 2020.2 Linux vine cu terminalul Q, iar mediul său desktop implicit este serverul Xfce/Xfce.

Interfața de linie de comandă Linux este absolut uimitoare și iubită de aproape toți administratorii de sistem. Cu toate acestea, nu există nimic pe care să nu-l puteți face cu terminalul în aproape orice operațiune Linux până când nu cunoașteți comenzile adecvate pentru acea sarcină specifică.

Lucrul cu Kali Linux Terminal

Să vedem câteva lucruri de bază pe care le putem face cu terminalul kali Linux.

    Personalizarea terminalului

Pentru a personaliza terminalul kali Linux, puteți deschide fila de preferințe evaluând meniul Fișier și selectați opțiunea de preferințe. Acolo unde sunt disponibile o mulțime de opțiuni, acestea vă pot ajuta să vă personalizați terminalul.

    Executarea unei comenzi prin terminal

Pentru a executa orice comandă în Kali Linux Terminal, trebuie doar să introduceți sau să tastați comanda specifică și să furnizați o intrare corespunzătoare. După care, tot ce trebuie să faci este să apeși butonul Enter. Ca răspuns, terminalul va executa acea comandă prin shell și va returna ieșirea.

Comanda

 echo 'this is a terminal' 

Ieșire

Kali Linux - Terminal

Comentarii în terminal

Pentru a pune un comentariu în terminal, putem folosi caracterul „#”. Pentru a o înțelege mai detaliat, puteți lua în considerare următorul exemplu dat: În continuare este exemplul unui comentariu

Comanda

 #this is a comment. 

Ieșire

Kali Linux - Terminal

Să vedem alte lucruri interesante pe care le putem face cu terminalul de comandă Linux:

1. Cowsay

Această comandă „vacă” scoate de obicei un animal mic care arată aproape ca o vacă. Pentru a afunda vaca, folosește arta ASCII în terminal sau Shell. Cu toate acestea, acest lucru nu poate fi considerat foarte grafic și încă face o treabă bună la înec.

arbore binar de căutare

Comanda

 $ sudo apt-get install cowsay 

Ieșire

Kali Linux - Terminal

Dar distracția nu se termină deloc aici, deoarece această vaca poate spune orice vrei tu. Hai să încercăm:

Comanda

 cowsay 'hi, there' 

Ieșire

câte 0 într-un miliard
Kali Linux - Terminal

Dacă doriți să schimbați vaca cu un alt personaj, puteți face și asta. Există și alte câteva animale disponibile. Puteți vedea lista tuturor caracterelor disponibile folosind comanda dată.

Comanda

 Cowsay -i 

Ieșire

Kali Linux - Terminal

2. Cowthink

„Vaca” pe care am văzut-o mai sus poate face mult mai mult decât să vorbească, deoarece poate chiar gândi. Pentru a face vaca să gândească, puteți folosi următoarea comandă.

Comanda

 cowthink 'hello' 

Ieșire

Kali Linux - Terminal

Toate animalele din grădina zoologică pot gândi, iar comenzile sunt similare cu cea anterioară.

3. Locomotiva cu abur

Această comandă „sl” scoate o locomotivă cu abur pe care o rulez prin terminalul tău de la dreapta la stânga.

Comanda

 sudo apt-get install sl 

Ieșire

Kali Linux - Terminal

Pentru a-l vedea în acțiune, trebuie doar să tastați următoarea comandă

Comanda

 Sl 

Ieșire

Kali Linux - Terminal

Comanda sl are și 2-3 opțiuni suplimentare care pot fi găsite în paginile de manual.

convertiți data în șir

4. Desenați bannere

Această comandă poate fi folosită pentru a desena bannere cu text de dimensiuni mari. Vă amintiți că ați văzut astfel de tipuri de bannere precum mesajul de bun venit al demonilor/serviciilor socket în timp ce vă conectați prin telnet. Puteți desena orice nume sau mesaj prin această comandă.

Comanda

 figlet Erik_Akash 

Ieșire

Kali Linux - Terminal

CLI (interfață linie de comandă) vs GUI (interfață grafică utilizator)

Acum, majoritatea utilizatorilor trebuie să se întrebe că atunci când avem interfața grafică cu utilizatorul, care este nevoie de o interfață de linie de comandă. Deci, permiteți-mi să vă spun că hardware-ul sistemului nostru înțelege instrucțiunile sub formă de biți (0 sau 1). Dacă ai cunoștințe despre computere, cum funcționează, cu siguranță ai ști asta.

În general, acestea urmează să fie procesate de nucleu sub formă de apeluri de sistem. Acele apeluri de sistem trebuie să fie de obicei compuse din cod sau comenzi. Prin urmare, pentru a lucra cu ele, este destul de necesar să aveți o interfață practică bună de linie de comandă. Cu toate acestea, dacă vrem să găzduim un server pe Linux, avem doar o modalitate de a face asta, și anume Interfața de linie de comandă. Deci, pentru a lucra acolo, un utilizator ar trebui să aibă la îndemână comenzile Linux, care ar putea fi făcute cu ajutorul terminalelor Linux.

Cu toate acestea, în cazul GUI (Graphical User Interface), este bine pentru utilizatorii care doresc doar să-și termine munca. Aceste tipuri de utilizatori, în general, nu doresc să știe ce se întâmplă în spatele aplicației sau software-ului.

Cu toate acestea, un utilizator poate face mult mai mult cu interfața grafică cu utilizatorul, unde informațiile backend nu contează prea mult. De asemenea, este clar că în sistemele de operare bazate pe Linux, GUI nu contează prea mult. Cu toate acestea, în cazul Windows, de obicei se acordă mai multă atenție interfeței grafice cu utilizatorul.

Concluzie

Ambele tipuri de interfețe au propriile lor avantaje și dezavantaje. Prin urmare, aici nu există un câștigător clar; totuși, dacă știi cum funcționează Interfața cu linia de comandă în timp ce cunoști interfața grafică cu utilizatorul, nu va fi niciodată fără valoare. În schimb, va avea un impact pozitiv asupra personalității tale.