logo

Kali Linux – terminál

Kali Linux – terminál

Az oktatóanyagban látni fogjuk, mi is valójában a terminál. Tehát, hogy részletesen megértsük, a következő pontokra összpontosítunk:

  • Bevezetés
  • Munka a Kali Linux terminállal
  • Parancssori felület (CLI) kontra grafikus felhasználói felület (GUI)
  • Következtetés

Bevezetés

rendszer szoftver

Az operációs rendszerek általában kétféle felülettel rendelkeznek: GUI (Graphical User Interface) és CLI (Command Line Interface), amelyeken keresztül kommunikálunk az operációs rendszerrel. Ugyanez a helyzet a Linux alapú operációs rendszerekkel. A Linux operációs rendszerek általában tele vannak terminál emulátor csomagokkal a CLI (vagy parancssori interfész) alapú működéshez, és asztali környezeti csomagokkal a grafikus felhasználói felület (GUI) alapú működéshez. Az alábbiakban néhány szabványos CLI és GUI található:

Terminálok:

  • Q terminál
  • gnome-terminál
  • MATE terminál
  • xterm
  • Végrehajtó
  • konzol

Asztali környezetek:

  • Xfce/Xfce szerver asztali
  • GNOME3
  • KDE plazma 5
  • fahéj Asztali
  • MATE Desktop

Tehát az egyik Linux alapú operációs rendszerek , a Kali néhány ilyen terminálhoz és asztali környezethez is tartozik. A Kali 2020.2 Linux rendszerint Q terminállal érkezik, és az alapértelmezett asztali környezet az Xfce/Xfce szerver.

A Linux parancssori felülete teljesen elképesztő, és szinte minden rendszergazda szereti. Mindazonáltal nincs olyan, amit ne tehetne meg a terminállal szinte bármely Linux operációs rendszerben, amíg nem ismeri a megfelelő parancsokat az adott feladathoz.

Kali Linux terminállal dolgozik

Lássunk néhány alapvető dolgot, amit a kali Linux terminállal tehetünk.

    A terminál testreszabása

A kali Linux terminál testreszabásához nyissa meg a Beállítások lapot a Fájl menü értékelésével, és válassza ki a beállítások opciót. Ahol sok lehetőség áll rendelkezésre, ez segíthet a terminál testreszabásában.

    Parancs végrehajtása terminálon keresztül

A Kali Linux Terminal bármely parancsának végrehajtásához csak be kell írnia vagy be kell írnia az adott parancsot, és meg kell adnia a megfelelő bevitelt. Ezek után már csak az enter gombot kell megnyomni. Válaszul a terminál végrehajtja ezt a parancsot a shell-en keresztül, és visszaadja a kimenetet.

Parancs

 echo 'this is a terminal' 

Kimenet

Kali Linux – terminál

Megjegyzések a terminálban

Ha megjegyzést szeretne írni a terminálba, használhatja a „#” karaktert. A részletesebb megértéshez tekintse meg a következő példát: Az alábbiakban egy megjegyzés példája látható

Parancs

 #this is a comment. 

Kimenet

Kali Linux – terminál

Lássunk még néhány érdekes dolgot, amit a Linux parancstermináljával tehetünk:

1. Cowsay

Ez a „tehénfarkas” parancs általában egy kis állatot rajzol ki, amely nagyjából úgy néz ki, mint egy tehén. A tehén elfojtásához ASCII art-ot használ a terminálban vagy a Shellben. Ez azonban nem tekinthető túl grafikusnak, és még mindig szép munkát végez a fulladásban.

java oktatóanyag

Parancs

 $ sudo apt-get install cowsay 

Kimenet

Kali Linux – terminál

De a móka itt még korántsem ér véget, mert ez a tehén bármit elmondhat, amit csak akar. Próbáljuk ki:

Parancs

 cowsay 'hi, there' 

Kimenet

strep c
Kali Linux – terminál

Ha ki szeretné cserélni a tehenet egy másik karakterrel, azt is megteheti. Számos más állat is elérhető. Az adott parancs segítségével megtekintheti az összes elérhető karakter listáját.

Parancs

 Cowsay -i 

Kimenet

Kali Linux – terminál

2. Cowthink

A fentebb látott „tehén” sokkal többre képes, mint csak beszélni, mert még gondolkodni is tud. Ahhoz, hogy a tehén gondolkodjon, használhatja a következő parancsot.

Parancs

 cowthink 'hello' 

Kimenet

Kali Linux – terminál

A tehén állatkert minden állata tud gondolkodni, és a parancsok hasonlóak a korábbiakhoz.

3. Gőzmozdony

Ez az 'sl' parancs kihúz egy gőzmozdonyt, amely jobbról balra halad át a terminálon.

Parancs

 sudo apt-get install sl 

Kimenet

Kali Linux – terminál

Ha működés közben szeretné látni, csak írja be a következő parancsot

Parancs

 Sl 

Kimenet

Kali Linux – terminál

Az sl parancsnak van 2-3 további opciója is, amelyek a man oldalakon találhatók.

fcfs

4. Rajzolj bannereket

Ezzel a paranccsal nagy méretű szöveges szalagcímeket lehet rajzolni. Emlékszel, hogy láttál ilyen típusú bannereket a socket démonok/szolgáltatások üdvözlő üzeneteként, miközben telneten keresztül csatlakoztak. Ezzel a paranccsal bármilyen nevet vagy üzenetet rajzolhat.

Parancs

 figlet Erik_Akash 

Kimenet

Kali Linux – terminál

CLI (Command Line Interface) vs GUI (Grafikus felhasználói felület)

A legtöbb felhasználó biztosan azon töpreng, hogy ha van grafikus felhasználói felületünk, mi szükség van parancssori felületre. Tehát hadd mondjam el, hogy rendszerünk hardvere bitek (0 vagy 1) formájában értelmezi az utasításokat. Ha van némi ismerete a számítógépekről, azok működéséről, akkor ezt biztosan tudná.

Általában ezeket a kernelnek rendszerhívások formájában kell feldolgoznia. Ezek a rendszerhívások általában valamilyen kódból vagy parancsokból állnak. Ezért a velük való munkavégzéshez nagyon szükséges egy jó gyakorlati parancssori felület. Ha azonban Linuxon keresztül szeretnénk szervert hosztolni, akkor erre csak egyetlen módunk van, ez a Command Line Interface. Tehát ahhoz, hogy ott dolgozhasson, a felhasználónak jó gyakorlatokkal kell rendelkeznie a Linux parancsokkal, amit a Linux Terminálok segítségével is megtehet.

A GUI (Graphical User Interface) esetében azonban jó azoknak a felhasználóknak, akik csak a munkájukat szeretnék elvégezni. Az ilyen típusú felhasználók általában nem akarják tudni, mi történik az alkalmazás vagy szoftver mögött.

Ennek ellenére a felhasználó sokkal többet tehet a grafikus felhasználói felülettel, ahol a háttérinformációk nem sokat számítanak. Az is világos, hogy a Linux alapú operációs rendszerekben a GUI nem sokat számít. A Windows esetében azonban általában nagyobb figyelmet fordítanak a grafikus felhasználói felületre.

Következtetés

Mindkét típusú interfésznek megvannak a maga előnyei és hátrányai. Ezért itt nincs egyértelmű győztes; Ennek ellenére, ha tudja, hogyan működik a Command Line Interface, miközben ismeri a grafikus felhasználói felületet, soha nem lesz értéktelen. Ehelyett határozottan pozitív hatással lesz személyiségére.