logo

Kali Linux - Terminal

Kali Linux - Terminal

In de tutorial zullen we zien wat een terminal eigenlijk is. Om het in detail te begrijpen, zullen we ons concentreren op de volgende punten:

  • Invoering
  • Werken met de Kali Linux Terminal
  • Commandoregelinterface (CLI) versus grafische gebruikersinterface (GUI)
  • Conclusie

Invoering

Java instellen

Besturingssystemen hebben doorgaans twee soorten interfaces: GUI (Graphical User Interface) en CLI (Command Line Interface), waarmee we met het besturingssysteem communiceren. Hetzelfde geval met op Linux gebaseerde besturingssystemen. Linux-besturingssystemen zijn over het algemeen boordevol terminalemulatorpakketten voor op CLI (of opdrachtregelinterface) gebaseerde werking en desktopomgevingspakketten voor op GUI (grafische gebruikersinterface) gebaseerde werking. Enkele van de standaard CLI en GUI worden hieronder gegeven:

Terminals:

  • Q-terminal
  • kabouter-terminal
  • MATE-terminal
  • xterm
  • Terminator
  • troosten

Desktopomgevingen:

  • Xfce/Xfce-server Desktop
  • GNOME3
  • KDE-plasma 5
  • kaneel bureaublad
  • MATE-bureaublad

Dus als een van de Linux-gebaseerde besturingssystemen , Kali wordt ook geleverd met een paar van deze terminals en desktopomgevingen. Meestal wordt de Kali 2020.2 Linux geleverd met Q-terminal en de standaard desktopomgeving is Xfce/Xfce-server.

De Linux-opdrachtregelinterface is absoluut geweldig en geliefd bij bijna alle systeembeheerders. Er is echter niets dat je niet kunt doen met de terminal in vrijwel elke Linux-besturingssysteem totdat je de juiste commando's voor die specifieke taak kent.

Werken met Kali Linux Terminal

Laten we eens kijken naar enkele basisdingen die we kunnen doen met de kali Linux-terminal.

    Terminal aanpassen

Om de kali Linux Terminal aan te passen, kunt u het tabblad Voorkeuren openen door het menu Bestand te openen en de optie Voorkeuren te selecteren. Als er veel opties beschikbaar zijn, kunt u hiermee uw terminal aanpassen.

    Een opdracht uitvoeren via terminal

Om een ​​opdracht in Kali Linux Terminal uit te voeren, hoeft u alleen maar de specifieke opdracht in te voeren of te typen en de juiste invoer te geven. Hierna hoeft u alleen nog maar op de enter-knop te drukken. Als reactie hierop zal de terminal dat commando via de shell uitvoeren en de uitvoer retourneren.

Commando

 echo 'this is a terminal' 

Uitvoer

Kali Linux - Terminal

Opmerkingen in de terminal

Om een ​​opmerking in de terminal te plaatsen, kunnen we het teken '#' gebruiken. Om het in meer detail te begrijpen, kunt u het volgende voorbeeld bekijken: Hieronder volgt een voorbeeld van een opmerking

Commando

nick pulos zwarte bliksem
 #this is a comment. 

Uitvoer

Kali Linux - Terminal

Laten we eens kijken naar enkele andere interessante dingen die we kunnen doen met de Linux-opdrachtterminal:

1. Cowsay

Dit 'cowsay'-commando trekt meestal een klein dier naar voren dat vrijwel op een koe lijkt. Om de koe te verslepen, gebruikt deze ASCII-kunst in de terminal of Shell. Dit kan echter niet als erg grafisch worden beschouwd en doet nog steeds goed werk bij het verdrinken.

Commando

 $ sudo apt-get install cowsay 

Uitvoer

Kali Linux - Terminal

Maar hier houdt het plezier helemaal niet op, want deze koe kan alles uitspreken wat je maar wilt. Laten we het proberen:

Commando

 cowsay 'hi, there' 

Uitvoer

Kali Linux - Terminal

Als je de koe wilt wisselen met een ander personage, dan kan dat ook. Er zijn ook verschillende andere dieren beschikbaar. U kunt de lijst met alle beschikbare tekens bekijken met behulp van de gegeven opdracht.

Commando

 Cowsay -i 

Uitvoer

Kali Linux - Terminal

2. Koeiendenken

De 'koe' die we hierboven hebben gezien, kan veel meer dan alleen praten, want hij kan zelfs denken. Om de koe aan het denken te zetten, kun je het volgende commando gebruiken.

Commando

 cowthink 'hello' 

Uitvoer

Kali Linux - Terminal

Alle dieren van de koeiendierentuin kunnen denken, en de commando's zijn vergelijkbaar met de eerdere.

3. Stoomlocomotief

Dit 'sl'-commando trekt een stoomlocomotief tevoorschijn die ik van rechts naar links over uw terminal rijd.

Commando

Java-teller
 sudo apt-get install sl 

Uitvoer

Kali Linux - Terminal

Om het in actie te zien, typt u gewoon de volgende opdracht

Commando

arp een opdracht
 Sl 

Uitvoer

Kali Linux - Terminal

Het sl-commando heeft ook 2-3 extra opties die te vinden zijn in de manpagina's.

4. Teken spandoeken

Deze opdracht kan worden gebruikt om tekstbanners van groot formaat te tekenen. U herinnert zich dat u dit soort banners zag als welkomstbericht van socket-daemons/services terwijl u verbinding maakte via telnet. Met deze opdracht kunt u elke naam of boodschap tekenen.

Commando

 figlet Erik_Akash 

Uitvoer

Kali Linux - Terminal

CLI (opdrachtregelinterface) versus GUI (grafische gebruikersinterface)

Nu moeten de meeste gebruikers zich afvragen wat de noodzaak is van een opdrachtregelinterface als we de grafische gebruikersinterface hebben. Laat me je dus vertellen dat de hardware van ons systeem instructies in de vorm van bits (0 of 1) begrijpt. Als je enige kennis hebt over computers en hoe ze werken, zou je dat zeker weten.

Over het algemeen moeten ze door de kernel worden verwerkt in de vorm van systeemaanroepen. Deze systeemaanroepen moeten meestal bestaan ​​uit een code of opdrachten. Daarom is het, om ermee te kunnen werken, absoluut noodzakelijk om over een goede praktische opdrachtregelinterface te beschikken. Als we echter een server over Linux willen hosten, hebben we maar één manier om dat te doen, namelijk de opdrachtregelinterface. Dus om daar te kunnen werken, moet een gebruiker de Linux-opdrachten goed kunnen beheersen, wat gedaan zou kunnen worden met behulp van Linux Terminals.

In het geval van GUI (Graphical User Interface) is het echter goed voor gebruikers die alleen hun werk gedaan willen krijgen. Dit soort gebruikers willen doorgaans niet weten wat er achter de applicatie of software gebeurt.

Toch kan een gebruiker veel meer met de Graphical User Interface, waarbij de backend-informatie er niet zoveel toe doet. Het is ook duidelijk dat GUI in op Linux gebaseerde besturingssystemen niet veel uitmaakt. Bij Windows wordt echter doorgaans meer aandacht besteed aan de grafische gebruikersinterface.

Conclusie

Deze beide typen interfaces hebben hun eigen voor- en nadelen. Daarom is er hier geen duidelijke winnaar; toch, als je weet hoe de opdrachtregelinterface werkt en tegelijkertijd kennis hebt van de grafische gebruikersinterface, zal het nooit waardeloos zijn. In plaats daarvan zal het zeker een positieve invloed hebben op je persoonlijkheid.