Indholdsfortegnelse:

71 Linux-kommandoer til alle lejligheder. Næsten
71 Linux-kommandoer til alle lejligheder. Næsten
Anonim

Du kan gøre næsten alt i Linux-terminalen: konfigurere systemet, installere og afinstallere applikationer, administrere diske og filer og endda tale med køer.

71 Linux-kommandoer til alle lejligheder. Næsten
71 Linux-kommandoer til alle lejligheder. Næsten

Linux-kommandoer til at navigere i terminalen

Linux-kommandoer til at navigere i terminalen
Linux-kommandoer til at navigere i terminalen
  1. &&

    … Strengt taget er dette ikke en kommando. Hvis du vil udføre flere kommandoer på én gang, skal du sætte et dobbelt og-tegn mellem dem som dette:

    første_kommando && anden_kommando

  2. … Terminalen vil udføre kommandoerne i rækkefølge. Du kan indtaste så mange kommandoer, som du vil.
  3. alias

    … Tildeler de navne, du opretter, til lange kommandoer, som du ikke kan huske. Gå ind

    alias kommando-lang kort-kommando

  4. .
  5. cd

    … Ændrer den aktuelle terminalmappe. Når du starter terminalen, bruger den din hjemmemappe. Gå ind

    cd mappe_adresse

  6. , og terminalen vil arbejde med de filer, der er der.
  7. klar

  8. … Rydder alle meddelelser fra terminalvinduet.
  9. historie

    … Viser alle de kommandoer, du for nylig har indtastet. Derudover kan du skifte mellem seneste kommandoer ved at bruge op- og ned-tasterne. Hvis du ikke ønsker, at den kommando, du indtastede, skal skrives ned, skal du sætte et mellemrum før den sådan her:

    dit hold

  10. .
  11. mand

    … Viser en guide til Linux-programmer og -kommandoer. Gå ind

    mand pakkenavn

    eller

    mand din_kommando

  12. .
  13. hvad er

    … Viser en kort beskrivelse af et program. Indtast kommandoen og navnet på programmet

    hvad er pakkenavn

  14. .

Linux-kommandoer til at opnå superbrugerrettigheder

Linux-kommandoer til at opnå superbrugerrettigheder
Linux-kommandoer til at opnå superbrugerrettigheder

For at udføre mange handlinger på systemet, for eksempel at tilføje og fjerne programmer, skal du bruge administratorrettigheder, eller superbrugerroden, som det hedder i Linux.

  1. sudo

    … Denne kommando giver dig superbrugerrettigheder. Gå ind

    sudo

    før den ønskede kommando (f.eks.

    sudo apt opgradering

  2. ) for at køre det som administrator. Systemet vil bede dig om en adgangskode.
  3. sudo su

  4. … Efter denne kommando vil alle de kommandoer, du indtastede, blive udført på vegne af superbrugeren, indtil du lukker terminalen. Brug det, hvis du har brug for at køre mange kommandoer med administratorrettigheder.
  5. sudo gksudo

    … Kommando til at køre en GUI-applikation som administrator. Hvis du f.eks. vil flytte eller ændre systemfiler, skal du indtaste

    sudo gksudo nautilus

  6. (angiv den filhåndtering, du bruger).
  7. sudo!!

    … Denne kommando vil køre den tidligere indtastede kommando med administratorrettigheder. Nyttigt, hvis du har skrevet en kommando uden

    sudo

  8. .

Udfør ikke kommandoer på vegne af superbrugeren, som du ikke forstår.

Linux-kommandoer til styring af pakkehåndteringen

Linux-kommandoer til styring af pakkehåndteringen
Linux-kommandoer til styring af pakkehåndteringen

Installation og afinstallation af applikationer på Linux udføres af pakkeadministratorer. Ubuntu og Debian kalder pakkehåndteringen passende, Fedora kalder dnf, Arch og Manjaro kalder pacman. De downloader applikationer fra online repositories, pakkekilder. Kommandoer bør gives til dem med superbrugerrettigheder.

apt (Debian / Ubuntu / Mint)

  1. sudo apt installer pakkenavn

  2. … Installer den nødvendige pakke.
  3. sudo apt-add-repository repository_address

  4. … Tilføj et tredjepartslager.
  5. sudo apt opdatering

  6. … Opdater pakkeoplysninger.
  7. sudo apt opgradering

    … Opdater alle pakker til den seneste (kør efter

    passende opdatering

  8. ).
  9. sudo apt fjern pakkenavn

  10. … Fjern unødvendig pakke.
  11. sudo apt renser pakkenavn

  12. … Fjern en unødvendig pakke med alle afhængigheder, hvis du vil frigøre mere plads.
  13. sudo apt automatisk fjern

  14. … Fjern alle unødvendige afhængigheder, forældreløse pakker og andet skrammel.

dnf (Red Hat / Fedora / CentOS)

  1. sudo dnf installer pakkenavn

  2. … Installer den nødvendige pakke.
  3. sudo dnf config-manager --add-repo repository_address

  4. … Tilføj et tredjepartslager.
  5. sudo dnf opgradering

  6. … Opdater alle pakker til de nyeste.
  7. sudo dnf fjern pakkenavn

  8. … Fjern unødvendig pakke.
  9. sudo dnf fjern automatisk

  10. … Fjern alle unødvendige afhængigheder.

pacman (Arch / Manjaro)

  1. sudo pacman -S pakkenavn

  2. … Installer den nødvendige pakke.
  3. sudo yaourt -S pakkenavn

  4. … Installer en pakke fra AUR, hvis den ikke er i hovedlageret.
  5. sudo pacman -Sy

  6. … Opdater pakkeoplysninger.
  7. sudo pacman -Syu

  8. … Opdater alle pakker til de nyeste.
  9. sudo pacman -R pakkenavn

  10. … Fjern unødvendig pakke.
  11. sudo pacman -Rs pakkenavn

  12. … Fjern unødvendig pakke med alle afhængigheder.

Du kan installere og afinstallere flere pakker på én gang ved blot at angive dem adskilt af et mellemrum.

sudo apt installer firefox clementine vlc

Hvis du vil installere en pakke, men ikke kender dens nøjagtige navn, skal du indtaste de første par bogstaver i pakkenavnet og trykke på Tab to gange. Pakkehåndteringen vil vise alle pakker, der starter med samme navn.

Linux-kommandoer til styring af processer

Linux-kommandoer til styring af processer
Linux-kommandoer til styring af processer
  1. dræbe

    … Denne kommando bruges til at tvinge afslutning af processer. Du skal ind

    dræbe proces_PID

    … Processens PID kan findes ved at indtaste

    top

  2. .
  3. xkill

  4. … Endnu en kommando til at afslutte processer. Indtast det, og klik derefter på det vindue, du vil lukke.
  5. Dræb alle

    … Dræber processer med et specifikt navn. For eksempel,

    killall firefox

  6. .
  7. top

  8. … Viser en liste over kørende processer, sorteret efter CPU-forbrug. En slags terminal "System Monitor".

Linux-kommandoer til håndtering af filer

Linux-kommandoer til håndtering af filer
Linux-kommandoer til håndtering af filer

Visning og ændring af filer

  1. kat

    … Når kommandoen bruges med en tekstfil (som denne:

    kat sti_til_fil

    ), viser den dets indhold i et terminalvindue. Hvis du angiver to eller flere filer,

    kat sti_til_fil_1 sti_til_fil_2

    vil hun lime dem. Hvis vi introducerer

    kat sti_til_fil_1> ny_fil

  2. , vil den flette indholdet af de angivne filer til en ny fil.
  3. chmod

  4. … Giver dig mulighed for at ændre filtilladelserne. Dette kan være nyttigt, hvis du ønsker at foretage ændringer i systemfilen.
  5. chown

  6. … Ændrer ejeren af filen. Bør køres med superbrugerrettigheder.
  7. fil

  8. … Viser information om den angivne fil.
  9. nano

    … Åbner en simpel teksteditor. Du kan oprette en ny tekstfil eller åbne en eksisterende:

    nano sti_til_fil

  10. .
  11. omdøbe

  12. … Omdøber en fil eller flere filer. Kommandoen kan også bruges til masseomdøbning af filer med maske.
  13. røre ved

  14. … Ændrer datoen, hvor den angivne fil sidst blev åbnet eller ændret.
  15. wget

  16. … Downloader filer fra internettet til en terminalmappe.
  17. lynlås

  18. … Udpakker og komprimerer arkiver.

Oprettelse og sletning af filer og mapper

  1. mkdir

    … Opretter en ny mappe i den aktuelle terminalmappe eller i den angivne mappe:

    mkdir mappe_sti

  2. .
  3. rmdir

  4. … Sletter den angivne mappe.
  5. rm

  6. … Sletter filer. Den kan slette både en separat fil og en gruppe, der svarer til bestemte egenskaber.

Kopiering og flytning af filer

  1. cp

    … Opretter en kopi af den angivne fil i terminalmappen:

    cp sti_til_fil

    … Eller du kan angive destinationen

    cp sti_til_fil sti_til_kopi

  2. .
  3. mv

  4. … Flytter en fil fra en mappe til en anden. Du kan angive et navn til den flytbare fil. Sjovt nok, på Linux, kan denne kommando også bruges til at omdøbe filer. Du skal blot angive den samme mappe, hvor filen er placeret, og et andet navn.

Søg efter filer

  1. Find

  2. … Søg efter filer efter specifikke kriterier såsom navn, type, størrelse, ejer, oprettelse og ændringsdato.
  3. grep

  4. … Søg efter tekstfiler, der indeholder specifikke strenge. Kriterierne er meget fleksible.
  5. lokalisere

  6. … Søg efter filer og mapper, hvis navne matcher forespørgslen, og vis deres stier i filsystemet.

Linux-kommandoer til at arbejde med partitioner

Linux-kommandoer til at arbejde med partitioner
Linux-kommandoer til at arbejde med partitioner
  1. lsblk

  2. … Denne kommando viser, hvilke diske der er på dit system, og hvilke partitioner de er opdelt i. Kommandoen viser også navnene på dine partitioner og drev i formatet sda1, sda2 og så videre.
  3. montere

    … Monterer Linux-drev, -enheder eller filsystemer, som du kan arbejde med. Normalt tilsluttes enheder automatisk, så snart du klikker på dem i filhåndteringen. Men nogle gange skal du muligvis montere noget manuelt. Du kan montere hvad som helst: diske, eksterne drev, partitioner og endda ISO-billeder. Denne kommando skal udføres med superbrugerrettigheder. For at montere en eksisterende disk eller partition skal du skrive

    montere sdX

  4. .
  5. umount

    … Dumper filsystemer. Kommando

    umount sdX

  6. vil afmontere filsystemet på det eksterne medie, så du kan skubbe det ud.
  7. dd

    … Denne kommando kopierer og konverterer filer og sektioner. Det har mange forskellige anvendelser. For eksempel,

    dd hvis = / dev / sda af = / dev / sdb

    vil lave en nøjagtig kopi af sda-partitionen på sdb-partitionen.

    dd hvis = / dev / nul af = / dev / sdX

    vil overskrive indholdet af det angivne medie med nuller, så informationen ikke kan gendannes. EN

    dd if = ~ / Downloads / ubuntu.iso af = / dev / sdX bs = 4M

  8. vil lave opstartsmedier fra det distributionsbillede, du downloadede.

Linux-kommandoer til systemstyring

Linux-kommandoer til systemstyring
Linux-kommandoer til systemstyring
  1. df

  2. … Viser størrelsen på din disk og hvor meget ledig plads der er tilbage på den.
  3. gratis

  4. … Viser mængden af tilgængelig og brugt RAM.
  5. unavn

    … Viser systemoplysninger Hvis du indtaster

    unavn

    vil terminalen kun rapportere Linux. Men holdet

    unavn -a

  6. viser oplysninger om computerens navn og kerneversion.
  7. oppetid

  8. … Fortæller hvor længe dit system har kørt.
  9. hvor er

  10. … Viser placeringen af den eksekverbare fil for det ønskede program.
  11. hvem er jeg

  12. … Kalder brugernavnet.

Linux-kommandoer til brugerstyring

Billede
Billede
  1. brugertilføj

    … Registrerer en ny bruger. Gå ind

    brugertilføj brugernavn

  2. og brugeren oprettes.
  3. brugerdel

  4. … Fjerner brugerkonto og filer.
  5. brugermod

  6. … Ændrer brugerkontoen. Kan flytte brugerens hjemmemappe eller indstille en dato, hvor kontoen skal låses.
  7. passwd

  8. … Ændrer kontoadgangskoder. En almindelig bruger kan kun ændre adgangskoden til sin egen konto, superbrugeren kan ændre adgangskoden til enhver konto.

Linux-kommandoer til netværksstyring

Billede
Billede
  1. ip

    … Multifunktionelt team til at arbejde med netværket. Kommando

    Vis ip-adresse

    viser information om netværksadresser,

    ip rute

    styrer routing og så videre. At give kommandoer

    ip link sat ethX op

    ,

    ip link sat ethX ned

    kan du slå forbindelser til og fra. Holdet

    ip

    mange anvendelser, så før du bruger det, er det bedre at læse manualen eller gå ind

    ip --hjælp

  2. ping

  3. … Viser om du er tilsluttet netværket og hjælper med at bestemme kvaliteten af forbindelsen.

Og noget andet

Billede
Billede

Endelig er der de vigtigste Linux-kommandoer. De viser en ko, der kan tale med dig (spørg ikke, hvad udviklerne bruger).

  1. cowsay uanset hvad

  2. … Koen vil sige, hvad du fortæller hende.
  3. formue | cowsay

  4. … Koen vil give en smart (eller ikke sådan) tanke eller citat.
  5. cowsay -l

  6. … Viser alle dyr, der kan vises i terminalen. Hvis du pludselig ikke kan lide køer.
  7. formue | cowsay -f dyr_fra_liste

  8. … Dyret efter eget valg begynder at bruse med citater, nogle gange passende.
  9. sudo apt-get install fortunes fortunes-mod fortunes-min fortunes-ru

  10. … Få hele zoologisk have til at tale russisk. Uden dette citerer dyr Twain og Wilde i originalen.

Disse er ikke alle Linux-kommandoer. Hvis du har brug for at kende detaljeret mulighederne og hvordan du bruger Linux-kommandoer, kan du bruge den indbyggede tutorial. Urskive

mand din_kommando

eller

din_kommando --hjælp

Anbefalede: