logo

Kali Linux - terminal

Kali Linux - terminal

V vadnici bomo videli, kaj terminal pravzaprav je. Da bi ga podrobneje razumeli, se bomo osredotočili na naslednje točke:

  • Uvod
  • Delo s terminalom Kali Linux
  • Vmesnik ukazne vrstice (CLI) v primerjavi z grafičnim uporabniškim vmesnikom (GUI)
  • Zaključek

Uvod

rr algoritem

Operacijski sistemi imajo običajno dve vrsti vmesnikov: GUI (Graphical User Interface) in CLI (Command Line Interface), preko katerih komuniciramo z operacijskim sistemom. Enako velja za operacijske sisteme, ki temeljijo na Linuxu. Operacijski sistemi Linux so na splošno opremljeni s paketi terminalskega emulatorja za delovanje, ki temelji na CLI (ali vmesniku ukazne vrstice), in paketi okolja namizja za delovanje, ki temelji na GUI (grafični uporabniški vmesnik). Nekateri standardni CLI in GUI so navedeni spodaj:

Terminali:

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

Namizna okolja:

  • Namizje strežnika Xfce/Xfce
  • GNOME3
  • KDE plazma 5
  • cimet Namizje
  • Namizje MATE

Biti torej eden od Operacijski sistemi, ki temeljijo na Linuxu , Kali ima tudi nekaj teh terminalov in namiznih okolij. Običajno je Kali 2020.2 Linux opremljen s terminalom Q, njegovo privzeto namizno okolje pa je strežnik Xfce/Xfce.

Vmesnik ukazne vrstice Linuxa je naravnost neverjeten in ga obožujejo skoraj vsi sistemski skrbniki. Vendar pa ni ničesar, česar ne bi mogli storiti s terminalom v skoraj katerem koli operacijskem sistemu Linux, dokler ne poznate ustreznih ukazov za to posebno nalogo.

Delo s terminalom Kali Linux

Oglejmo si nekaj osnovnih stvari, ki jih lahko naredimo s terminalom kali Linux.

    Prilagajanje terminala

Če želite prilagoditi terminal kali Linux, lahko odprete zavihek z nastavitvami tako, da ocenite meni Datoteka in izberete možnost preferenc. Kjer je na voljo veliko možnosti, ki vam lahko pomagajo prilagoditi terminal.

    Izvajanje ukaza prek terminala

Če želite izvesti kateri koli ukaz v terminalu Kali Linux, morate samo vnesti ali vnesti določen ukaz in zagotoviti ustrezen vnos. Po tem morate samo pritisniti gumb enter. Kot odgovor bo terminal izvedel ta ukaz prek lupine in vrnil izhod.

Ukaz

 echo 'this is a terminal' 

Izhod

Kali Linux - terminal

Komentarji v terminalu

pripravite se na testni mockito

Za vnos komentarja v terminal lahko uporabimo znak '#'. Da bi ga podrobneje razumeli, si lahko ogledate naslednji dani primer: Sledi primer komentarja

Ukaz

 #this is a comment. 

Izhod

Kali Linux - terminal

Oglejmo si nekaj drugih zanimivih stvari, ki jih lahko naredimo z ukaznim terminalom Linux:

1. Cowsay

Ta ukaz 'cowsay' običajno nariše majhno žival, ki je precej podobna kravi. Za utopitev krave uporablja ASCII art v terminalu ali Shell. Vendar tega ni mogoče šteti za zelo grafično in še vedno dobro opravi delo pri utapljanju.

Ukaz

 $ sudo apt-get install cowsay 

Izhod

Kali Linux - terminal

A zabava se tu sploh ne konča, saj lahko ta krava pove, kar hočeš. Poskusimo:

Ukaz

 cowsay 'hi, there' 

Izhod

Kali Linux - terminal

Če želite zamenjati kravo z drugim likom, lahko tudi to storite. Na voljo je tudi več drugih živali. Z danim ukazom si lahko ogledate seznam vseh razpoložljivih znakov.

Ukaz

 Cowsay -i 

Izhod

Kali Linux - terminal

2. Kravje mišljenje

'Krava', ki smo jo videli zgoraj, zmore veliko več kot samo govoriti, saj lahko celo razmišlja. Da bi krava razmišljala, lahko uporabite naslednji ukaz.

Ukaz

 cowthink 'hello' 

Izhod

Kali Linux - terminal

Vse živali v kravjem živalskem vrtu lahko razmišljajo, ukazi pa so podobni prejšnjim.

3. Parna lokomotiva

Ta ukaz 'sl' izriše parno lokomotivo, ki teče čez vaš terminal od desne proti levi.

pretvori int v niz c++

Ukaz

 sudo apt-get install sl 

Izhod

Kali Linux - terminal

Če ga želite videti v akciji, preprosto vnesite naslednji ukaz

kako velik je moj monitor

Ukaz

 Sl 

Izhod

Kali Linux - terminal

Ukaz sl ima tudi 2-3 dodatne možnosti, ki jih najdete na straneh priročnika.

4. Risanje transparentov

Ta ukaz lahko uporabite za risanje velikih besedilnih pasic. Spomnite se, da ste med povezovanjem prek telneta videli takšne vrste pasic, kot je pozdravno sporočilo demonov/storitev vtičnic. S tem ukazom lahko narišete poljubno ime ali sporočilo.

Ukaz

 figlet Erik_Akash 

Izhod

Kali Linux - terminal

CLI (vmesnik ukazne vrstice) proti GUI (grafični uporabniški vmesnik)

Zdaj se večina uporabnikov gotovo sprašuje, zakaj potem, ko imamo grafični uporabniški vmesnik, sploh potrebujemo vmesnik ukazne vrstice. Naj vam torej povem, da strojna oprema našega sistema razume navodila v obliki bitov (0 ali 1). Če imate nekaj znanja o računalnikih, kako delujejo, bi to zagotovo vedeli.

Na splošno jih jedro obdela v obliki sistemskih klicev. Ti sistemski klici morajo biti običajno sestavljeni iz kode ali ukazov. Zato je za delo z njimi nujno imeti dober praktični vmesnik ukazne vrstice. Če pa želimo strežnik gostiti prek Linuxa, imamo za to samo en način, in sicer vmesnik ukazne vrstice. Torej, da bi uporabnik delal tam, bi moral dobro poznati ukaze Linuxa, kar bi lahko naredili s pomočjo terminalov Linux.

Vendar pa je v primeru GUI (grafični uporabniški vmesnik) dober za uporabnike, ki želijo samo opraviti svoje delo. Te vrste uporabnikov na splošno ne želijo vedeti, kaj se dogaja za aplikacijo ali programsko opremo.

Kljub temu lahko uporabnik naredi veliko več z grafičnim uporabniškim vmesnikom, kjer informacije o ozadju niso pomembne. Jasno je tudi, da v operacijskih sistemih, ki temeljijo na Linuxu, grafični vmesnik ni pomemben. Vendar pa je pri Windowsih običajno več pozornosti namenjene grafičnemu uporabniškemu vmesniku.

Zaključek

Oba tipa vmesnika imata svoje prednosti in slabosti. Zato tukaj ni jasnega zmagovalca; še vedno, če poznate, kako deluje vmesnik ukazne vrstice, hkrati pa poznate grafični uporabniški vmesnik, ne bo nikoli brez vrednosti. Namesto tega bo zagotovo pozitivno vplivalo na vašo osebnost.