Kommandolinjegrensesnittet, også kjent som kommandoprompten eller skallet, er et kraftig verktøy som lar brukere interagere med sine datamaskinsystemer direkte ved bruk av tekstbaserte kommandoer. Det gir et enkelt, men effektivt grensesnitt for å utføre ulike oppgaver, fra grunnleggende filhåndtering til avansert systemadministrasjon.
En terminalemulator er et program som gir et grafisk brukergrensesnitt for tilgang til kommandolinjegrensesnittet. Populære terminalemulatorer inkluderer:
Når du velger en terminalemulator, bør du vurdere faktorer som brukervennlighet, tilpasningsalternativer og kompatibilitet med operativsystemet ditt.
Kommandolinjegrensesnittet opererer på et sett med kommandoer som tillater brukere å interagere med systemet. Vanlige kommandoer inkluderer:
For å bruke en kommando, skriv den ganske enkelt inn i terminalvinduet og trykk Enter. Kommandoen vil bli utført, og utdataene vil bli vist.
Kommandolinjegrensesnittet organiserer filer og kataloger i en hierarkisk struktur. For å navigere gjennom filsystemet, bruk cd-kommandoen etterfulgt av banen til ønsket katalog.
For eksempel, for å navigere til Dokumenter-katalogen, skriv:
cd Dokumenter
For å liste opp filene og katalogene i gjeldende katalog, bruk ls-kommandoen.
For å opprette en ny katalog, bruk mkdir-kommandoen etterfulgt av navnet på katalogen.
For å slette en katalog, bruk rmdir-kommandoen etterfulgt av navnet på katalogen.
Kommandolinjegrensesnittet gir kommandoer for å opprette, kopiere, flytte og slette filer. Du kan også vise filinnhold og endre filtillatelser.
For å opprette en ny fil, bruk touch-kommandoen etterfulgt av navnet på filen.
For å kopiere en fil, bruk cp-kommandoen etterfulgt av kildefilen og destinasjonsfilen.
For å flytte en fil, bruk mv-kommandoen etterfulgt av kildefilen og destinasjonsfilen.
For å slette en fil, bruk rm-kommandoen etterfulgt av navnet på filen.
For å vise innholdet i en fil, bruk cat-kommandoen etterfulgt av navnet på filen.
For å endre filtillatelser, bruk chmod-kommandoen etterfulgt av tillatelsene og navnet på filen.
Kommandolinjegrensesnittet lar deg også administrere prosesser. Du kan starte, stoppe og overvåke prosesser ved hjelp av ulike kommandoer.
Omdirigering av inndata og utdata lar deg omdirigere inndata og utdata fra kommandoer til filer eller andre kommandoer. Dette er nyttig for å automatisere oppgaver og behandle data.
For å omdirigere inndata, bruk < -symbolet etterfulgt av navnet på filen eller kommandoen.
For å omdirigere utdata, bruk > -symbolet etterfulgt av navnet på filen eller kommandoen.
For eksempel, for å omdirigere utdataene fra ls-kommandoen til en fil med navnet files.txt, skriv:
ls > files.txt
Rør og filtre lar deg kjede kommandoer sammen, og sende utdataene fra én kommando som inndata til en annen kommando.
For å opprette et rør, bruk | -symbolet mellom to kommandoer.
For eksempel, for å liste opp alle filer i gjeldende katalog og deretter sortere dem etter størrelse, skriv:
ls | sort -n
Shell-skript er tekstfiler som inneholder en serie kommandoer. Du kan opprette shell-skript for å automatisere repeterende oppgaver, som å sikkerhetskopiere filer eller oppdatere programvare.
For å opprette et shell-skript, bruk en tekstredigerer for å opprette en ny fil med en .sh-utvidelse. Skriv deretter kommandoene du vil automatisere inn i filen.
For å kjøre et shell-skript, skriv følgende kommando:
sh script_name.sh
YesNo
Legg igjen et svar