Linux kommando snydeark
โก Smart opsummering
Med Linux-kommandoer kan du styre operativsystemet fra terminalen, hvilket dรฆkker filhรฅndtering, tilladelser, miljรธvariabler, brugeradministration, netvรฆrk, processer og tekstredigering med vi-editoren pรฅ tvรฆrs af alle stรธrre Linux-distributioner.

Dette Linux-kommandosnydeark samler de mest nyttige Linux og Unix-terminalkommandoer efter opgave, sรฅ du hurtigt kan finde den rigtige kommando. Hvert afsnit nedenfor dรฆkker et fรฆlles omrรฅde: grundlรฆggende navigation, filtilladelser, miljรธvariabler, brugeradministration, netvรฆrk, processer og vi-editoren.
Grundlรฆggende Linux-kommandoer
Disse grundlรฆggende kommandoer hjรฆlper dig med at navigere i filsystemet og oprette, se, flytte og slette filer og mapper fra terminalen.
| Kommando | Beskrivelse |
|---|---|
| ls | Viser alle filer og mapper i den nuvรฆrende arbejdsmappe |
| ls -R | Viser ogsรฅ filer i undermapper |
| ls -a | Viser ogsรฅ skjulte filer |
| ls-al | Viser filer og mapper med detaljerede oplysninger som tilladelser, stรธrrelse, ejer osv. |
| cd eller cd ~ | Naviger til HOME-mappe |
| cd .. | Flyt et niveau op |
| cd | For at skifte til en bestemt mappe |
| cd / | Flyt til rodmappen |
| kat > filnavn | Opretter en ny fil |
| kat filnavn | Viser filindholdet |
| kat fil1 fil2 > fil3 | Forener to filer (fil1, fil2) og gemmer output i en ny fil (fil3) |
| mv-fil "ny filsti" | Flytter filerne til den nye placering |
| mv filnavn nyt_filnavn | Omdรธber filen til et nyt filnavn |
| sudo | Tillader almindelige brugere at kรธre programmer med superbrugerens eller rootens sikkerhedsrettigheder |
| rm filnavn | Sletter en fil |
| mand | Giver hjรฆlpeoplysninger om en kommando |
| historie | Giver en liste over alle tidligere kommandoer skrevet i den aktuelle terminalsession |
| klar | Rydder terminalen |
| mkdir biblioteksnavn | Opretter en ny mappe i den nuvรฆrende arbejdsmappe eller pรฅ den angivne sti |
| rmdir | Sletter en mappe |
| mv | Omdรธber en mappe |
| pr -x | Opdeler filen i x kolonner |
| pr -h | Tildeler en overskrift til filen |
| pr -n | Betegner filen med Linje Numbers |
| lp -nc, lpr c | Udskriver "c"-kopier af filen |
| lp-d lp-P | Angiver navnet pรฅ printeren |
| apt-get | Kommando, der bruges til at installere og opdatere pakker |
| mail -s 'emne' -c 'cc-adresse' -b 'bcc-adresse' 'til-adresse' | Kommando til at sende e-mail |
| mail -s โEmneโ til-adresse < Filnavn | Kommando til at sende e-mail med vedhรฆftet fil |
Kommandoer til filtilladelse
Linux styrer adgang med lรฆsning, skrivning og udfรธrelse TilladelserKommandoerne og symbolerne nedenfor viser filtyper, adgangsrettigheder og ejerskab.
| Kommando | Beskrivelse |
|---|---|
| ls-l | for at vise filtype og adgangstilladelse |
| r | lรฆsetilladelse |
| w | skrive tilladelse |
| x | udfรธre tilladelse |
| - | ingen tilladelse |
| chown-bruger | For at รฆndre ejerskabet af en fil/mappe |
| chown bruger:gruppe filnavn | รndr brugeren sรฅvel som gruppen for en fil eller mappe |
Kommandoen Environment Variables
Miljรธvariabler gemmer vรฆrdier, som skallen og programmer lรฆser under kรธrsel. Brug disse kommandoer til at vise, oprette, indstille og fjerne miljรธvariabler.
| Kommando | Beskrivelse |
|---|---|
| ekko $VARIABEL | For at vise vรฆrdien af โโen variabel |
| env | Viser alle miljรธvariabler |
| VARIABEL_NAVN=variabel_vรฆrdi | Opret en ny variabel |
| frakoblet | Fjern en variabel |
| eksport Variabel=vรฆrdi | For at indstille vรฆrdien af โโen miljรธvariabel |
Brugerstyringskommandoer i linux
Systemkrav administratorer Brug disse kommandoer til at tilfรธje, รฆndre og fjerne brugerkonti og grupper.
| Kommando | Beskrivelse |
|---|---|
| sudo adduser brugernavn | For at tilfรธje en ny bruger |
| sudo passwd -l 'brugernavn' | For at รฆndre en brugers adgangskode |
| sudo userdel -r 'brugernavn' | For at fjerne en nyoprettet bruger |
| sudo usermod -a -G GRUPPENAVN BRUGERNAVN | For at tilfรธje en bruger til en gruppe |
| sudo misbruger BRUGERGRUPPENAVN | For at fjerne en bruger fra en gruppe |
| finger | Viser oplysninger om alle de brugere, der er logget ind |
| finger brugernavn | Giver information om en bestemt bruger |
Netvรฆrkskommando
Disse kommandoer giver dig mulighed for at oprette forbindelse til eksterne maskiner via SSH og overfรธre filer pรฅ tvรฆrs af netvรฆrket.
| Kommando | Beskrivelse |
|---|---|
| ssh brugernavn@ip-adresse eller vรฆrtsnavn | Log ind pรฅ en fjern Linux-maskine ved hjรฆlp af SSH |
| ping vรฆrtsnavn eller IP-adresse | Til ping og analysere netvรฆrks- og vรฆrtsforbindelser |
| dir | Vis filer i den aktuelle mappe pรฅ en fjerncomputer |
| cd "dirname" | Skift mappe til "mappenavn" pรฅ en fjerncomputer |
| lรฆg fil | Upload 'fil' fra lokal til fjerncomputer |
| fรฅ fil | Download 'fil' fra fjernbetjening til lokal computer |
| afslut | Log ud |
Proceskommando
Brug disse kommandoer til at overvรฅge og kontrollere de processer, der kรธrer pรฅ dit system, og til at kontrollere disk- og hukommelsesforbrug.
| Kommando | Beskrivelse |
|---|---|
| bg | For at sende en proces i baggrunden |
| fg | At kรธre en stoppet proces i forgrunden |
| top | Detaljer om alle aktive processer |
| ps | Angiv status for processer, der kรธrer for en bruger |
| ps PID | Giver status for en bestemt proces |
| pidof | Giver proces-id'et (PID) for en proces |
| drรฆb PID | Drรฆber en proces |
| rart | Starter en proces med en given prioritet |
| renice | รndrer prioritet for en allerede kรธrende proces |
| df | Giver ledig harddiskplads pรฅ dit system |
| gratis | Giver gratis RAM pรฅ dit system |
VI Redigeringskommandoer
vi redaktรธr fungerer i kommando- og indsรฆttelsestilstande. Disse tastetryk dรฆkker indsรฆttelse, sletning, รฆndring og fortrydelse af tekst.
| Kommando | Beskrivelse |
|---|---|
| i | Indsรฆt ved markรธren (gรฅr i indsรฆttelsestilstand) |
| a | Skriv efter markรธren (gรฅr i indsรฆttelsestilstand) |
| A | Skriv i slutningen af โโlinjen (gรฅr i indsรฆttelsestilstand) |
| ESC | Afslut indsรฆttelsestilstand |
| u | Fortryd sidste รฆndring |
| U | Fortryd alle รฆndringer pรฅ hele linjen |
| o | ร bn en ny linje (gรฅr i indsรฆttelsestilstand) |
| dd | Slet linje |
| 3dd | Slet 3 linjer |
| D | Slet indholdet af linjen efter markรธren |
| C | Slet indholdet af en linje efter markรธren og indsรฆt ny tekst. Tryk pรฅ ESC-tasten for at afslutte indsรฆttelsen. |
| dw | Slet ord |
| 4dw | Slet 4 ord |
| cw | Skift ord |
| x | Slet tegn ved markรธren |
| r | Erstat tegn |
| R | Overskriv tegn fra markรธren og frem |
| s | Erstat et tegn under markรธren fortsรฆt med at indsรฆtte |
| S | Erstat hele linjen og begynd at indsรฆtte i begyndelsen af โโlinjen |
| ~ | Skift mellem store og smรฅ bogstaver |
