logo

Kali Linux – terminalas

Kali Linux – terminalas

Mokomojoje programoje pamatysime, kas iš tikrųjų yra terminalas. Taigi, norėdami tai suprasti išsamiai, sutelksime dėmesį į šiuos dalykus:

  • Įvadas
  • Darbas su „Kali Linux“ terminalu
  • Komandinės eilutės sąsaja (CLI) ir grafinė vartotojo sąsaja (GUI)
  • Išvada

Įvadas

tinklelio išdėstymas

Operacinės sistemos dažniausiai turi dviejų tipų sąsajas: GUI (Graphical User Interface) ir CLI (Command Line Interface), per kurias bendraujame su operacine sistema. Tas pats atvejis su Linux pagrindu veikiančiomis operacinėmis sistemomis. „Linux“ operacinės sistemos paprastai yra supakuotos su terminalo emuliatoriaus paketais, skirtais CLI (arba komandinės eilutės sąsaja) pagrįstam veikimui, ir darbalaukio aplinkos paketų, skirtų GUI (grafine vartotojo sąsaja) pagrįstam veikimui. Kai kurie standartiniai CLI ir GUI pateikiami žemiau:

Terminalai:

  • Q terminalas
  • gnome terminalas
  • MATE terminalas
  • xterm
  • Terminatorius
  • konsolė

Darbalaukio aplinkos:

  • Xfce / Xfce serverio darbalaukis
  • GNOME3
  • KDE plazma 5
  • cinamono darbalaukis
  • MATE darbalaukis

Taigi būdamas vienu iš Linux pagrindu veikiančios operacinės sistemos , Kali taip pat yra su keliais iš šių terminalų ir darbalaukio aplinkų. Paprastai „Kali 2020.2 Linux“ yra su Q terminalu, o numatytoji darbalaukio aplinka yra „Xfce“ / „Xfce“ serveris.

„Linux“ komandų eilutės sąsaja yra visiškai nuostabi ir mėgstama beveik visų sistemos administratorių. Tačiau nėra nieko, ko negalėtumėte padaryti su terminalu beveik bet kuriame „Linux“, kol nežinote tinkamų komandų tai konkrečiai užduočiai atlikti.

Darbas su Kali Linux terminalu

Pažiūrėkime keletą pagrindinių dalykų, kuriuos galime padaryti naudodami kali Linux terminalą.

    Tinkinamas terminalas

Norėdami tinkinti kali Linux terminalą, galite atidaryti parinkčių skirtuką, įvertinę meniu Failas ir pasirinkę nuostatų parinktį. Kai yra daug parinkčių, tai gali padėti pritaikyti terminalą.

    Komandos vykdymas per terminalą

Norėdami vykdyti bet kurią komandą Kali Linux terminale, tereikia įvesti arba įvesti konkrečią komandą ir pateikti tinkamą įvestį. Po to tereikia paspausti įvesties mygtuką. Atsakydamas, terminalas vykdys šią komandą per apvalkalą ir grąžins išvestį.

komandą

 echo 'this is a terminal' 

Išvestis

Kali Linux – terminalas

Komentarai terminale

Norėdami įdėti komentarą į terminalą, galime naudoti simbolį „#“. Norėdami tai suprasti išsamiau, galite apsvarstyti tokį pavyzdį: Toliau pateikiamas komentaro pavyzdys

komandą

dvejetainė paieška
 #this is a comment. 

Išvestis

Kali Linux – terminalas

Leiskite mums pamatyti keletą kitų įdomių dalykų, kuriuos galime padaryti naudodami „Linux“ komandų terminalą:

1. Cowsay

Ši „karvės pasakojimo“ komanda paprastai ištraukia mažą gyvūną, kuris beveik atrodo kaip karvė. Norėdami nuskandinti karvę, terminale arba Shell naudoja ASCII meną. Tačiau tai negali būti laikoma labai grafiška ir vis tiek puikiai veikia skęstant.

komandą

 $ sudo apt-get install cowsay 

Išvestis

Kali Linux – terminalas

Tačiau linksmybės čia nesibaigia, nes ši karvė gali išsakyti ką tik nori. Pabandykime:

komandą

 cowsay 'hi, there' 

Išvestis

Kali Linux – terminalas

Jei norite pakeisti karvę kitu personažu, taip pat galite tai padaryti. Taip pat yra keletas kitų gyvūnų. Naudodami nurodytą komandą galite pamatyti visų galimų simbolių sąrašą.

komandą

 Cowsay -i 

Išvestis

Kali Linux – terminalas

2. Karvės mąstymas

„Karvė“, kurią matėme aukščiau, gali daug daugiau nei tik kalbėti, nes gali net galvoti. Norėdami priversti karvę susimąstyti, galite naudoti šią komandą.

komandą

 cowthink 'hello' 

Išvestis

Kali Linux – terminalas

Mąstyti gali visi karvių zoologijos sodo gyvūnai, o komandos yra panašios į ankstesnę.

3. Garvežys

Ši „sl“ komanda ištraukia garvežį, kuriuo važiuoju per jūsų terminalą iš dešinės į kairę.

komandą

sveikasis skaičius, palyginti su java
 sudo apt-get install sl 

Išvestis

Kali Linux – terminalas

Norėdami pamatyti, kaip tai veikia, tiesiog įveskite šią komandą

komandą

10 iki 6 laipsnio
 Sl 

Išvestis

Kali Linux – terminalas

sl komanda taip pat turi 2-3 papildomas parinktis, kurias galima rasti man puslapiuose.

4. Nupieškite banerius

Šia komanda galima piešti didelio dydžio teksto reklamjuostes. Prisimenate, kad jungiantis per telnet matėte tokio tipo reklamjuostes kaip sujungimo demonų / paslaugų sveikinimo pranešimą. Naudodami šią komandą galite nupiešti bet kokį vardą ar pranešimą.

komandą

 figlet Erik_Akash 

Išvestis

Kali Linux – terminalas

CLI (komandinės eilutės sąsaja) prieš GUI (grafinę vartotojo sąsają)

Dabar dauguma vartotojų turi stebėtis, kad kai turime grafinę vartotojo sąsają, kam reikalinga komandų eilutės sąsaja. Taigi leiskite man pasakyti, kad mūsų sistemos aparatinė įranga supranta instrukcijas bitų (0 arba 1) pavidalu. Jei turite kokių nors žinių apie kompiuterius, kaip jie veikia, tai tikrai žinotumėte.

Paprastai juos turi apdoroti branduolys sistemos iškvietimų forma. Tie sistemos iškvietimai paprastai turi būti sudaryti iš tam tikro kodo arba komandų. Taigi, norint dirbti su jais, būtina turėti gerą praktinę komandų eilutės sąsają. Tačiau jei norime priglobti serverį per „Linux“, turime tik vieną būdą tai padaryti – komandų eilutės sąsają. Taigi, norėdamas ten dirbti, vartotojas turi gerai išmanyti Linux komandas, kurias būtų galima atlikti naudojant Linux terminalus.

Tačiau GUI (grafinės vartotojo sąsajos) atveju tai naudinga vartotojams, kurie nori tik atlikti savo darbą. Tokio tipo vartotojai paprastai nenori žinoti, kas vyksta už programos ar programinės įrangos.

Vis dėlto vartotojas gali nuveikti daug daugiau naudodamas grafinę vartotojo sąsają, kur galinė informacija neturi didelės reikšmės. Taip pat aišku, kad Linux pagrindu veikiančiose operacinėse sistemose GUI neturi didelės reikšmės. Tačiau Windows atveju daugiau dėmesio dažniausiai skiriama grafinei vartotojo sąsajai.

Išvada

Šie abiejų tipų sąsajos turi savų privalumų ir trūkumų. Todėl čia nėra aiškaus nugalėtojo; Vis dėlto, jei žinote, kaip veikia komandų eilutės sąsaja, turėdami žinių apie grafinę vartotojo sąsają, ji niekada nebus bevertė. Vietoj to, tai tikrai teigiamai paveiks jūsų asmenybę.