Liste over kommandolinjekommandoer (Norsk)

Oppdatering: Cheat Sheets BETA er her!

  • Lær kommandolinjen: Navigere i filsystemet
  • Lær kommandolinjen: Vise og endre filsystemet

Bakgrunn

Kommandolinjen er et tekstgrensesnitt for datamaskinen din. Det er et program som tar inn kommandoer som det videreføres til datamaskinens operativsystem for å kjøre.

Fra kommandolinjen kan du navigere gjennom filer og mapper på datamaskinen din, akkurat som du ville gjort med Windows Utforsker. på Windows eller Finder på Mac OS. Forskjellen er at kommandolinjen er fullstendig tekstbasert.

Her er et vedlegg med ofte brukte kommandoer.

Kommandoer

>

> tar standardutdata fra kommandoen til venstre og omdirigerer den til filen til høyre.

> >

>> tar standardutgangen for kommandoen til venstre og legger til (legger til) den til filen til høyre.

<

< tar standardinngangen fra filen til høyre og legger den inn i programmet til venstre.

|

| er et «rør». | tar standardutgangen for kommandoen til venstre og rør den som standardinngang til kommandoen på th rett. Du kan tenke på dette som «kommando til kommando» -omdirigering.

~ / .bash_profile

~ /. bash_profile er navnet på filen som brukes til å lagre miljøinnstillinger. Den kalles ofte «bash-profilen». Når en økt starter, vil den laste innholdet i bash-profilen før den utfører kommandoer.

alias

alias -kommandoen lar deg lage hurtigtaster eller aliaser for ofte brukte kommandoer.

cd

cd tar et katalognavn som et argument, og bytter til den katalogen.

For å navigere direkte til en katalog, bruk cd med katalogens bane som argument. Her navigerer cd jan/memory/ -kommandoen direkte til jan / memory-katalogen.

cd ..

For å flytte opp en katalog, bruk cd ... Her navigerer cd .. opp fra jan / minne / til jan /.

cp

cp kopierer filer eller kataloger. Her kopierer vi filen ada_lovelace.txt og plasserer den i historikken / katalogen

Jokertegn (*)

Jokertegnet * velger alle filene i gjeldende katalog. Ovenstående eksempel vil kopiere alle filene i den gjeldende katalogen til katalogen kalt satire. Det finnes også andre typer jokertegn som ligger utenfor omfanget av denne ordlisten.

Her velger m * .txt alle filene i arbeidskatalogen som begynner med «m» og slutter med «.txt», og kopierer dem til scifi /.

env

env kommandoen står for «miljø», og returnerer en liste over miljøvariablene for den nåværende brukeren.

env | grep VARIABLE

env | grep PATH er en kommando som viser verdien av en enkelt miljøvariabel.

eksport

export gjør variabelen tilgjengelig for alle barnesesjoner som er startet fra økten du er i. Dette er en måte å gjøre variabelen vedvarende programmer.

grep

grep står for «global regular uttrykkstrykk ”. Den søker i filer etter linjer som samsvarer med et mønster og returnerer resultatene. Det er store og små bokstaver.

grep -i

grep -i gjør det mulig for kommandoen å være mellom store og små bokstaver.

grep -R

grep -R søker i alle filene i en katalog og sender ut filnavn og linjer som inneholder samsvarende resultater. -R står for «rekursiv».

grep -Rl

grep -Rl søker i alle filene i en katalog og gir bare ut filnavn med samsvarende resultater. -R står for «rekursiv» og l står for» filer med treff «.

HJEM

HOME er en miljøvariabel som viser banen til hjemmekatalogen.

ls

ls viser alle filer og kataloger i arbeidskatalogen

ls -a

ls -a lister opp alt innholdet i arbeidskatalogen, inkludert skjulte filer og kataloger

ls -l

ls -l lister opp alt innholdet av en katalog i langt format. Dette betyr hva hver kolonne betyr.

ls -t

ls -t bestiller filer og kataloger når de sist ble endret.

mkdir

mkdir tar inn et katalognavn som et argument, og oppretter deretter en ny katalog i gjeldende arbeidskatalog. Her brukte vi mkdir til å lage en ny katalog med navnet media /.

mv

For å flytte en fil til en katalog, bruk mv med kildefilen som det første argumentet og destinasjonskatalogen som det andre argumentet. Her flytter vi superman.txt til superhelt /.

nano

nano er en kommandolinje tekstredigerer. Den fungerer akkurat som en skrivebords tekstredigerer som TextEdit eller Notepad, bortsett fra at den er tilgjengelig fra kommandolinjen og bare godtar tastaturinngang.

PATH

PATH er en miljøvariabel som lagrer en liste over kataloger atskilt med et kolon. Hver katalog inneholder skript som kommandolinjen kan utføres. PATH lister opp hvilke kataloger som inneholder skript.

pwd

pwd skriver ut navnet på arbeidskatalogen

rm

rm sletter filer. Her fjerner vi filen waterboy.txt fra filsystemet.

rm -r

rm -r sletter en katalog og alle underordnede kataloger.

sed

sed står for «stream editor». Den aksepterer standard inngang og endrer den basert på et uttrykk, før den vises som utdata.

I uttrykket "s/snow/rain/":

  • s: står for «substitusjon».
  • snow: søkestrengen, teksten du skal finne.
  • rain: erstatningsstrengen, teksten du skal legge til på plass.

sort

sort tar et filnavn eller standardinngang og bestiller hver linje alfabetisk, og skriver den ut til standardutdata.

standardfeil

standardfeil, forkortet stderr, er en feil rot alder utført av en mislykket prosess.

kilde

source aktiverer endringene i ~ / .bash_profile for den aktuelle økten. I stedet for å stenge terminalen og trenger å starte en ny økt, gjør source endringene tilgjengelige med en gang i økten vi er i.

standardinngang

standardinngang, forkortet stdin, er informasjon som er lagt inn i terminalen gjennom tastaturet eller inngangsenheten.

standardutgang

standard utgang, forkortet stdout, er informasjonen som sendes ut etter at en prosess er kjørt.

trykk

touch oppretter en ny fil i arbeidskatalogen. Det tar inn et filnavn som argument, og oppretter deretter en ny tom fil i gjeldende arbeidskatalog. Her brukte vi touch for å lage en ny fil med navnet keyboard.txt inne i katalogen 2014 / des /

Hvis filen eksisterer, brukes touch til å oppdatere endringstiden for filen

uniq

uniq, forkortelse for «unik», tar et filnavn eller standardinngang og skriver ut hver linje, og fjern eventuelle eksakte duplikater.

Write a Comment

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *