logo

Kali Linux - terminal

Kali Linux - terminal

U tutorialu ćemo vidjeti što je zapravo terminal. Da bismo ga detaljno razumjeli, usredotočit ćemo se na sljedeće točke:

  • Uvod
  • Rad s Kali Linux terminalom
  • Sučelje naredbenog retka (CLI) u odnosu na grafičko korisničko sučelje (GUI)
  • Zaključak

Uvod

stol od lateksa

Operativni sustavi obično imaju dvije vrste sučelja: GUI (Graphical User Interface) i CLI (Command Line Interface), preko kojih komuniciramo s operativnim sustavom. Isti je slučaj s operativnim sustavima temeljenim na Linuxu. Linux operativni sustavi općenito su prepuni paketa emulatora terminala za funkcioniranje temeljeno na CLI (ili sučelju naredbenog retka) i paketima okruženja radne površine za funkcioniranje temeljeno na GUI (grafičkom korisničkom sučelju). Neki od standardnih CLI i GUI dati su u nastavku:

Terminali:

  • Q terminal
  • gnome-terminal
  • MATE terminal
  • xterm
  • Terminator
  • konzola

Desktop okruženja:

  • Xfce/Xfce poslužitelj Desktop
  • GNOME3
  • KDE plazma 5
  • cimet Desktop
  • MATE radna površina

Dakle, biti jedan od Operativni sustavi temeljeni na Linuxu , Kali također dolazi s nekoliko ovih terminala i desktop okruženja. Obično Kali 2020.2 Linux dolazi s Q terminalom, a njegovo zadano okruženje radne površine je Xfce/Xfce poslužitelj.

Linux sučelje naredbenog retka apsolutno je nevjerojatno i vole ga gotovo svi administratori sustava. Međutim, ne postoji ništa što ne možete učiniti s terminalom u gotovo svakom operacijskom sustavu Linux dok ne znate odgovarajuće naredbe za taj specifični zadatak.

Rad s Kali Linux terminalom

Pogledajmo neke osnovne stvari koje možemo učiniti s kali Linux terminalom.

    Prilagodba terminala

Kako biste prilagodili kali Linux terminal, možete otvoriti karticu postavki procjenom izbornika Datoteka i odabirom opcije postavki. Gdje je dostupno mnogo opcija koje vam mogu pomoći da prilagodite svoj terminal.

    Izvršavanje naredbe preko terminala

Da biste izvršili bilo koju naredbu u Kali Linux terminalu, samo trebate unijeti ili upisati određenu naredbu i unijeti pravilan unos. Nakon toga, sve što trebate učiniti je pritisnuti tipku enter. Kao odgovor, terminal će izvršiti tu naredbu kroz ljusku i vratiti izlaz.

Naredba

 echo 'this is a terminal' 

Izlaz

Kali Linux - terminal

Komentari u terminalu

Za postavljanje komentara u terminal, možemo koristiti znak '#'. Da biste to detaljnije razumjeli, možete razmotriti sljedeći primjer: Slijedi primjer komentara

Naredba

 #this is a comment. 

Izlaz

Kali Linux - terminal

Omogućuje nam da vidimo neke druge zanimljive stvari koje možemo učiniti s Linux naredbenim terminalom:

1. Cowsay

dhl znači što

Ova naredba 'cowsay' obično izvlači malu životinju koja prilično sliči na kravu. Da bi utopio kravu, koristi ASCII art u terminalu ili Shellu. Međutim, ovo se ne može smatrati vrlo slikovitim i još uvijek dobro obavlja posao pri utapanju.

Naredba

 $ sudo apt-get install cowsay 

Izlaz

Kali Linux - terminal

Ali tu zabava uopće ne prestaje jer ova krava može izgovoriti što god poželite. Hajde da probamo:

Naredba

 cowsay 'hi, there' 

Izlaz

Kali Linux - terminal

Ako želite zamijeniti kravu drugim likom, možete i to učiniti. Dostupno je i nekoliko drugih životinja. Pomoću zadane naredbe možete vidjeti popis svih dostupnih znakova.

Naredba

 Cowsay -i 

Izlaz

Kali Linux - terminal

2. Kravlje mišljenje

'Krava' koju smo gore vidjeli može puno više od govora jer može čak i razmišljati. Kako biste natjerali kravu da razmišlja, možete koristiti sljedeću naredbu.

Naredba

nasumični redoslijed sql
 cowthink 'hello' 

Izlaz

Kali Linux - terminal

Sve životinje kravljeg zoološkog vrta mogu razmišljati, a naredbe su slične prethodnima.

3. Parna lokomotiva

Ova 'sl' naredba izvlači parnu lokomotivu koja vozi preko vašeg terminala s desna na lijevo.

Naredba

 sudo apt-get install sl 

Izlaz

Kali Linux - terminal

Da biste ga vidjeli na djelu, samo upišite sljedeću naredbu

Naredba

 Sl 

Izlaz

Kali Linux - terminal

Naredba sl također ima 2-3 dodatne opcije koje se mogu pronaći na stranicama priručnika.

4. Nacrtajte bannere

Ova se naredba može koristiti za crtanje natpisa s tekstom velike veličine. Sjećate se da ste vidjeli takve vrste natpisa kao što je poruka dobrodošlice socket demona/usluga dok ste se spajali putem telneta. Pomoću ove naredbe možete nacrtati bilo koje ime ili poruku.

Naredba

 figlet Erik_Akash 

Izlaz

Kali Linux - terminal

CLI (sučelje naredbenog retka) nasuprot GUI (grafičko korisničko sučelje)

Sada se većina korisnika sigurno pita, kada imamo grafičko korisničko sučelje, koja je potreba za sučeljem naredbenog retka. Dopustite mi da vam kažem da hardver našeg sustava razumije upute u obliku bitova (0 ili 1). Ako imate neko znanje o računalima, kako rade, to biste sigurno znali.

Općenito, kernel ih treba obraditi u obliku sistemskih poziva. Ti sistemski pozivi obično se sastoje od nekog koda ili naredbi. Dakle, za rad s njima, vrlo je potrebno imati dobro praktično sučelje naredbenog retka. Međutim, ako želimo ugostiti poslužitelj preko Linuxa, imamo samo jedan način za to, a to je sučelje naredbenog retka. Dakle, da bi radio tamo, korisnik bi trebao imati dobre ruke na Linux naredbama, što bi se moglo učiniti uz pomoć Linux terminala.

niz usporediti java

Međutim, u slučaju GUI (grafičkog korisničkog sučelja), dobro je za korisnike koji samo žele obaviti svoj posao. Ovi tipovi korisnika općenito ne žele znati što se događa iza aplikacije ili softvera.

Ipak, korisnik može učiniti puno više s grafičkim korisničkim sučeljem, gdje pozadinske informacije nisu toliko važne. Također je jasno da u operativnim sustavima temeljenim na Linuxu, GUI nije previše bitan. Međutim, u slučaju Windowsa, više se pažnje obično posvećuje grafičkom korisničkom sučelju.

Zaključak

Obje vrste sučelja imaju svoje prednosti i nedostatke. Stoga ovdje nema jasnog pobjednika; ipak, ako znate kako radi sučelje naredbenog retka, a istovremeno poznajete grafičko korisničko sučelje, ono nikada neće biti bezvrijedno. Umjesto toga, sigurno će pozitivno utjecati na vašu osobnost.