logo

Kali Linux - Terminal

Kali Linux - Terminal

I opplæringen vil vi se hva en terminal faktisk er. Så for å forstå det i detalj, vil vi fokusere på følgende punkter:

  • Introduksjon
  • Jobber med Kali Linux-terminalen
  • Kommandolinjegrensesnitt (CLI) vs. grafisk brukergrensesnitt (GUI)
  • Konklusjon

Introduksjon

arrayliste metoder

Operativsystemer har vanligvis to typer grensesnitt: GUI (Graphical User Interface) og CLI (Command Line Interface), som vi kommuniserer med operativsystemet gjennom. Det samme tilfellet med Linux-baserte operativsystemer. Linux-operativsystemer er generelt fullpakket med terminalemulatorpakker for CLI (eller kommandolinjegrensesnitt) basert funksjon og skrivebordsmiljøpakker for GUI (grafisk brukergrensesnitt) basert funksjon. Noen av standard CLI og GUI er gitt nedenfor:

Terminaler:

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

Skrivebordsmiljøer:

  • Xfce/Xfce server Desktop
  • GNOME3
  • KDE plasma 5
  • kanel skrivebord
  • MATE skrivebord

Så å være en av de Linux-baserte operativsystemer , Kali kommer også med noen få av disse terminalene og skrivebordsmiljøene. Vanligvis kommer Kali 2020.2 Linux med Q-terminal, og standard skrivebordsmiljø er Xfce/Xfce-server.

Linux kommandolinjegrensesnitt er helt fantastisk og elsket av nesten alle systemadministratorer. Imidlertid er det ingenting du ikke kan gjøre med terminalen i nesten hvilken som helst Linux-drift før du vet de riktige kommandoene for den spesifikke oppgaven.

Jobber med Kali Linux Terminal

La oss se noen grunnleggende ting vi kan gjøre med kali Linux-terminalen.

    Tilpasse terminal

For å tilpasse kali Linux Terminal, kan du åpne preferansefanen ved å vurdere Fil-menyen og velge preferansealternativet. Der mange alternativer er tilgjengelige, kan det hjelpe deg med å tilpasse terminalen din.

    Utføre en kommando gjennom terminal

For å utføre en kommando i Kali Linux Terminal, trenger du bare å skrive inn eller skrive inn den spesifikke kommandoen og gi riktig input. Deretter er det bare å trykke på enter-knappen. Som svar vil terminalen utføre den kommandoen gjennom skallet og returnere utdata.

Kommando

 echo 'this is a terminal' 

Produksjon

Kali Linux - Terminal

Kommentarer i terminalen

For å legge inn en kommentar i terminalen kan vi bruke tegnet '#'. For å forstå det mer detaljert, kan du vurdere følgende gitte eksempel: Følgende er et eksempel på en kommentar

Kommando

 #this is a comment. 

Produksjon

Kali Linux - Terminal

La oss se noen andre interessante ting vi kan gjøre med Linux-kommandoterminalen:

1. Cowsay

Denne 'cowsay'-kommandoen trekker vanligvis frem et lite dyr som ser ut som en ku. For å drukne kua bruker den ASCII-kunst i terminalen eller Shell. Dette kan imidlertid ikke betraktes som veldig grafisk og gjør fortsatt en fin jobb med å drukne.

Kommando

arraylist java sortering
 $ sudo apt-get install cowsay 

Produksjon

Kali Linux - Terminal

Men moroa slutter ikke her i det hele tatt fordi denne kua kan si hva du vil. La oss prøve det:

Kommando

 cowsay 'hi, there' 

Produksjon

Kali Linux - Terminal

Hvis du vil bytte kua med en annen karakter, kan du også gjøre det. Det er flere andre dyr tilgjengelig også. Du kan se listen over alle tilgjengelige tegn ved å bruke den gitte kommandoen.

Kommando

 Cowsay -i 

Produksjon

Kali Linux - Terminal

2. Cowthink

'Kua' som vi har sett ovenfor kan gjøre mye mer enn bare å snakke fordi den til og med kan tenke. For å få kua til å tenke kan du bruke følgende kommando.

Kommando

 cowthink 'hello' 

Produksjon

hvordan man refererer til en peker i c
Kali Linux - Terminal

Alle dyr i kudyrehagen kan tenke, og kommandoene ligner på den tidligere.

3. Damplokomotiv

Denne 'sl'-kommandoen trekker ut et damplokomotiv som jeg kjører over terminalen din fra høyre til venstre.

Kommando

 sudo apt-get install sl 

Produksjon

Kali Linux - Terminal

For å se det i aksjon, skriv bare inn følgende kommando

Kommando

 Sl 

Produksjon

Kali Linux - Terminal

sl-kommandoen har også 2-3 tilleggsalternativer som finnes på man-sidene.

4. Tegn bannere

Denne kommandoen kan brukes til å tegne store tekstbannere. Du husker å se slike typer bannere som velkomstmeldingen til socket-demoner/tjenester mens du kobler til via telnet. Du kan tegne hvilket som helst navn eller budskap gjennom denne kommandoen.

Kommando

 figlet Erik_Akash 

Produksjon

Kali Linux - Terminal

CLI (Command Line Interface) vs GUI (Graphical User Interface)

Nå må de fleste brukere lure på at når vi har det grafiske brukergrensesnittet, hva er behovet for et kommandolinjegrensesnitt. Så la meg fortelle deg at systemets maskinvare forstår instruksjoner i form av biter (0 eller 1). Hvis du har litt kunnskap om datamaskiner, hvordan de fungerer, ville du sikkert vite det.

Generelt skal de behandles av kjernen i form av systemanrop. Disse systemanropene skal vanligvis bestå av noen kode eller kommandoer. Derfor, for å jobbe med dem, er det ganske nødvendig å ha et godt praktisk kommandolinjegrensesnitt. Men hvis vi ønsker å være vert for en server over Linux, har vi bare én måte å gjøre det på, som er kommandolinjegrensesnitt. Så for å jobbe der, bør en bruker ha gode praktiske Linux-kommandoer, noe som kan gjøres ved hjelp av Linux-terminaler.

Men når det gjelder GUI (Graphical User Interface), er det bra for brukere som bare ønsker å få arbeidet gjort. Denne typen brukere ønsker vanligvis ikke å vite hva som skjer bak applikasjonen eller programvaren.

streng til heltall

Likevel kan en bruker gjøre mye mer med det grafiske brukergrensesnittet, hvor backend-informasjonen ikke betyr mye. Det er også klart at i Linux-baserte operativsystemer spiller GUI ingen stor rolle. Men når det gjelder Windows, er det vanligvis mer oppmerksomhet til det grafiske brukergrensesnittet.

Konklusjon

Disse begge typene grensesnitt har sine egne fordeler og ulemper. Derfor er det ingen klar vinner her; likevel, hvis du vet hvordan kommandolinjegrensesnitt fungerer mens du har kunnskap om grafisk brukergrensesnitt, vil det aldri være verdiløst. I stedet vil det definitivt påvirke personligheten din positivt.