Innholdsfortegnelse:

71 Linux-kommandoer for alle anledninger. Nesten
71 Linux-kommandoer for alle anledninger. Nesten
Anonim

Du kan gjøre nesten hva som helst i Linux-terminalen: konfigurere systemet, installere og avinstallere applikasjoner, administrere disker og filer, og til og med snakke med kyr.

71 Linux-kommandoer for alle anledninger. Nesten
71 Linux-kommandoer for alle anledninger. Nesten

Linux-kommandoer for å navigere i terminalen

Linux-kommandoer for å navigere i terminalen
Linux-kommandoer for å navigere i terminalen
  1. &&

    … Dette er strengt tatt ikke en kommando. Hvis du vil utføre flere kommandoer samtidig, sett et dobbelt og-tegnet mellom dem slik:

    første_kommando && andre_kommando

  2. … Terminalen vil utføre kommandoene i rekkefølge. Du kan legge inn så mange kommandoer du vil.
  3. alias

    … Tildeler navnene du oppretter til lange kommandoer som du ikke kan huske. Tast inn

    alias kommando-lang kortkommando

  4. .
  5. cd

    … Endrer gjeldende terminalmapp. Når du starter terminalen, bruker den hjemmemappen din. Tast inn

    cd mappe_adresse

  6. , og terminalen vil fungere med filene som er der.
  7. klar

  8. … Fjerner alle meldinger fra terminalvinduet.
  9. historie

    … Viser alle kommandoene du nylig har lagt inn. I tillegg kan du bytte mellom nyere kommandoer ved å bruke opp- og ned-tastene. Hvis du ikke vil at kommandoen du skrev inn skal skrives ned, sett et mellomrom før den slik:

    ditt lag

  10. .
  11. Mann

    … Viser en guide til Linux-programmer og -kommandoer. Tast inn

    mann pakkenavn

    eller

    mann din_kommando

  12. .
  13. hva er

    … Viser en kort beskrivelse av et program. Skriv inn kommandoen og navnet på programmet

    hva er pakkenavn

  14. .

Linux-kommandoer for å få superbrukerrettigheter

Linux-kommandoer for å få superbrukerrettigheter
Linux-kommandoer for å få superbrukerrettigheter

For å utføre mange handlinger på systemet, for eksempel å legge til og fjerne programmer, trenger du administratorrettigheter, eller superbrukerroten, som det heter i Linux.

  1. sudo

    … Denne kommandoen vil gi deg superbrukerrettigheter. Tast inn

    sudo

    før kommandoen du ønsker (f.eks.

    sudo apt oppgradering

  2. ) for å kjøre den som administrator. Systemet vil be deg om et passord.
  3. sudo su

  4. … Etter denne kommandoen vil alle kommandoene du skrev inn bli utført på vegne av superbrukeren til du lukker terminalen. Bruk den hvis du trenger å kjøre mange kommandoer med administratorrettigheter.
  5. sudo gksudo

    … Kommando for å kjøre en GUI-applikasjon som administrator. Hvis du for eksempel vil flytte eller endre systemfiler, skriv inn

    sudo gksudo nautilus

  6. (spesifiser filbehandleren du bruker).
  7. sudo!!

    … Denne kommandoen vil kjøre den tidligere angitte kommandoen med administratorrettigheter. Nyttig hvis du skrev en kommando uten

    sudo

  8. .

Ikke utfør kommandoer på vegne av superbrukeren som du ikke forstår.

Linux-kommandoer for å administrere pakkebehandleren

Linux-kommandoer for å administrere pakkebehandleren
Linux-kommandoer for å administrere pakkebehandleren

Installering og avinstallering av applikasjoner på Linux gjøres av pakkebehandlere. Ubuntu og Debian kaller pakkebehandleren apt, Fedora kaller dnf, Arch og Manjaro kaller pacman. De laster ned applikasjoner fra online repositories, pakkekilder. Kommandoer bør gis til dem med superbrukerrettigheter.

apt (Debian / Ubuntu / Mint)

  1. sudo apt installer pakkenavn

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

  4. … Legg til et tredjepartsdepot.
  5. sudo apt oppdatering

  6. … Oppdater pakkeinformasjon.
  7. sudo apt oppgradering

    … Oppdater alle pakker til den nyeste (kjør etter

    passende oppdatering

  8. ).
  9. sudo apt fjern pakkenavn

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

  12. … Fjern en unødvendig pakke med alle avhengigheter hvis du vil frigjøre mer plass.
  13. sudo apt autofjerning

  14. … Fjern alle unødvendige avhengigheter, foreldreløse pakker og annet søppel.

dnf (Red Hat / Fedora / CentOS)

  1. sudo dnf installer pakkenavn

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

  4. … Legg til et tredjepartsdepot.
  5. sudo dnf oppgradering

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

  8. … Fjern unødvendig pakke.
  9. sudo dnf autofjerning

  10. … Fjern alle unødvendige avhengigheter.

pacman (Arch / Manjaro)

  1. sudo pacman -S pakkenavn

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

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

  6. … Oppdater pakkeinformasjon.
  7. sudo pacman -Syu

  8. … Oppdater 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 avhengigheter.

Du kan installere og avinstallere flere pakker samtidig ved ganske enkelt å liste dem atskilt med et mellomrom.

sudo apt installer firefox clementine vlc

Hvis du vil installere en pakke, men ikke vet dens eksakte navn, skriv inn de første bokstavene i pakkenavnet og trykk Tab to ganger. Pakkebehandlingen vil vise alle pakker som starter med samme navn.

Linux-kommandoer for å administrere prosesser

Linux-kommandoer for å administrere prosesser
Linux-kommandoer for å administrere prosesser
  1. drepe

    … Denne kommandoen brukes til å tvinge frem avslutning av prosesser. Du må inn

    drep prosess_PID

    … PID-en til prosessen finner du ved å skrive inn

    topp

  2. .
  3. xkill

  4. … En annen kommando for å avslutte prosesser. Skriv inn det, og klikk deretter på vinduet du vil lukke.
  5. Drep alle

    … Dreper prosesser med et bestemt navn. For eksempel,

    killall firefox

  6. .
  7. topp

  8. … Viser en liste over kjørende prosesser, sortert etter CPU-forbruk. En slags terminal "System Monitor".

Linux-kommandoer for å administrere filer

Linux-kommandoer for å administrere filer
Linux-kommandoer for å administrere filer

Vise og endre filer

  1. katt

    … Når kommandoen brukes med én tekstfil (som dette:

    cat path_to_file

    ), viser den innholdet i et terminalvindu. Hvis du spesifiserer to eller flere filer,

    cat path_to_file_1 path_to_file_2

    vil hun lime dem. Hvis vi introduserer

    cat path_to_file_1> new_file

  2. , vil den slå sammen innholdet i de angitte filene til en ny fil.
  3. chmod

  4. … Lar deg endre filtillatelsene. Dette kan være nyttig hvis du ønsker å gjøre endringer i systemfilen.
  5. chown

  6. … Endrer eieren av filen. Bør kjøres med superbrukerrettigheter.
  7. fil

  8. … Viser informasjon om den angitte filen.
  9. nano

    … Åpner et enkelt tekstredigeringsprogram. Du kan opprette en ny tekstfil eller åpne en eksisterende:

    nanobane_til_fil

  10. .
  11. endre navn

  12. … Gi nytt navn til en fil eller flere filer. Kommandoen kan også brukes til masseomdøping av filer med maske.
  13. ta på

  14. … Endrer datoen da den angitte filen sist ble åpnet eller endret.
  15. wget

  16. … Laster ned filer fra internett til en terminalmappe.
  17. glidelås

  18. … Pakker ut og komprimerer arkiver.

Opprette og slette filer og mapper

  1. mkdir

    … Oppretter en ny mappe i den gjeldende terminalmappen eller i den angitte mappen:

    mkdir mappe_bane

  2. .
  3. rmdir

  4. … Sletter den angitte mappen.
  5. rm

  6. … Sletter filer. Den kan slette både en separat fil og en gruppe som tilsvarer visse egenskaper.

Kopiering og flytting av filer

  1. cp

    … Oppretter en kopi av den angitte filen i terminalmappen:

    cp bane_til_fil

    … Eller du kan spesifisere destinasjonen

    cp path_to_file path_to_copy

  2. .
  3. mv

  4. … Flytter en fil fra en mappe til en annen. Du kan angi et navn for den flyttbare filen. Morsomt nok, på Linux, kan denne kommandoen brukes til å gi nytt navn til filer også. Bare spesifiser den samme mappen der filen ligger og et annet navn.

Søk etter filer

  1. finne

  2. … Søk etter filer etter spesifikke kriterier som navn, type, størrelse, eier, opprettelse og endringsdato.
  3. grep

  4. … Søk etter tekstfiler som inneholder bestemte strenger. Kriteriene er svært fleksible.
  5. Lokaliser

  6. … Søk etter filer og mapper hvis navn samsvarer med søket, og vis banene deres i filsystemet.

Linux-kommandoer for arbeid med partisjoner

Linux-kommandoer for arbeid med partisjoner
Linux-kommandoer for arbeid med partisjoner
  1. lsblk

  2. … Denne kommandoen viser hvilke disker som er på systemet og hvilke partisjoner de er delt inn i. Kommandoen viser også navnene på partisjonene og stasjonene dine, i formatene sda1, sda2 og så videre.
  3. montere

    … Monterer Linux-stasjoner, enheter eller filsystemer som du kan jobbe med. Vanligvis kobles enheter til automatisk så snart du klikker på dem i filbehandlingen. Men noen ganger må du kanskje montere noe manuelt. Du kan montere hva som helst: disker, eksterne stasjoner, partisjoner og til og med ISO-bilder. Denne kommandoen må utføres med superbrukerrettigheter. For å montere en eksisterende disk eller partisjon, skriv

    montere sdX

  4. .
  5. umount

    … Dumper filsystemer. Kommando

    umount sdX

  6. vil demontere filsystemet til det eksterne mediet slik at du kan løse det ut.
  7. dd

    … Denne kommandoen kopierer og konverterer filer og seksjoner. Den har mange forskjellige bruksområder. For eksempel,

    dd hvis = / dev / sda av = / dev / sdb

    vil lage en nøyaktig kopi av sda-partisjonen på sdb-partisjonen.

    dd hvis = / dev / null av = / dev / sdX

    vil overskrive innholdet i det angitte mediet med nuller slik at informasjonen ikke kan gjenopprettes. EN

    dd if = ~ / Nedlastinger / ubuntu.iso av = / dev / sdX bs = 4M

  8. vil lage oppstartbare medier fra distribusjonsbildet du lastet ned.

Linux-kommandoer for systemadministrasjon

Linux-kommandoer for systemadministrasjon
Linux-kommandoer for systemadministrasjon
  1. df

  2. … Viser størrelsen på disken og hvor mye ledig plass som er igjen på den.
  3. gratis

  4. … Viser mengden tilgjengelig og brukt RAM.
  5. unavn

    … Viser systeminformasjon Hvis du går inn

    unavn

    vil terminalen bare rapportere Linux. Men laget

    unavn -a

  6. viser informasjon om datamaskinnavnet og kjerneversjonen.
  7. oppetid

  8. … Forteller hvor lenge systemet har kjørt.
  9. hvor er

  10. … Viser plasseringen av den kjørbare filen for ønsket program.
  11. hvem er jeg

  12. … Ringer brukernavnet.

Linux-kommandoer for brukeradministrasjon

Bilde
Bilde
  1. brukeradd

    … Registrerer en ny bruker. Tast inn

    brukerlegg til brukernavn

  2. og brukeren vil bli opprettet.
  3. brukerdel

  4. … Fjerner brukerkonto og filer.
  5. brukermod

  6. … Endrer brukerkontoen. Kan flytte brukerens hjemmemappe eller angi en dato når kontoen skal låses.
  7. passwd

  8. … Endrer kontopassord. En vanlig bruker kan endre passordet til kun sin egen konto, superbrukeren kan endre passordet til en hvilken som helst konto.

Linux-kommandoer for nettverksadministrasjon

Bilde
Bilde
  1. ip

    … Multifunksjonelt team for arbeid med nettverket. Kommando

    Vis ip-adresse

    viser informasjon om nettverksadresser,

    ip rute

    styrer ruting og så videre. Å gi kommandoer

    ip-lenke satt opp ethX

    ,

    ip-lenke satt ethX ned

    kan du slå tilkoblinger av og på. Teamet

    ip

    mange bruksområder, så før du bruker det er det bedre å lese manualen eller gå inn

    ip --hjelp

  2. ping

  3. … Viser om du er koblet til nettverket og hjelper med å bestemme kvaliteten på forbindelsen.

Og noe annet

Bilde
Bilde

Til slutt er det de viktigste Linux-kommandoene. De viser en ku som kan snakke med deg (ikke spør hva utviklerne bruker).

  1. cowsay uansett

  2. … Kua vil si det du forteller henne.
  3. formue | cowsay

  4. … Kua vil gi ut en smart (eller ikke så) tanke eller sitat.
  5. cowsay -l

  6. … Viser alle dyr som kan vises i terminalen. Hvis du plutselig ikke liker kuer.
  7. formue | cowsay -f dyr_fra_liste

  8. … Dyret du velger begynner å fylle sitater, noen ganger passende.
  9. sudo apt-get install fortunes fortunes-mod fortunes-min fortunes-ru

  10. … Få hele dyrehagen til å snakke russisk. Uten dette siterer dyr Twain og Wilde i originalen.

Dette er ikke alle Linux-kommandoer. Hvis du trenger å vite i detalj alternativene og hvordan du bruker Linux-kommandoer, kan du bruke den innebygde opplæringen. Slå

mann din_kommando

eller

din_kommando --hjelp

Anbefalt: