Innehållsförteckning:

71 Linux-kommandon för alla tillfällen. Nästan
71 Linux-kommandon för alla tillfällen. Nästan
Anonim

Du kan göra nästan vad som helst i Linux-terminalen: konfigurera systemet, installera och avinstallera applikationer, hantera diskar och filer och till och med prata med kor.

71 Linux-kommandon för alla tillfällen. Nästan
71 Linux-kommandon för alla tillfällen. Nästan

Linux-kommandon för att navigera i terminalen

Linux-kommandon för att navigera i terminalen
Linux-kommandon för att navigera i terminalen
  1. &&

    … Strängt taget är detta inte ett kommando. Om du vill köra flera kommandon samtidigt, sätt ett dubbelt et-tecken mellan dem så här:

    första_kommando && andra_kommando

  2. … Terminalen kommer att utföra kommandona i ordning. Du kan ange hur många kommandon du vill.
  3. alias

    … Tilldelar namnen du skapar till långa kommandon som du inte kommer ihåg. Stiga på

    alias kommando-långt kortkommando

  4. .
  5. CD

    … Ändrar den aktuella terminalmappen. När du startar terminalen använder den din hemmapp. Stiga på

    cd-mappadress

  6. , och terminalen kommer att arbeta med filerna som finns där.
  7. klar

  8. … Rensar alla meddelanden från terminalfönstret.
  9. historia

    … Visar alla kommandon du nyligen har angett. Dessutom kan du växla mellan de senaste kommandona med upp- och nerknapparna. Om du inte vill att kommandot du angav ska skrivas ner, sätt ett mellanslag före det så här:

    ditt lag

  10. .
  11. man

    … Visar en guide till Linux-program och kommandon. Stiga på

    man paketnamn

    eller

    man ditt_kommando

  12. .
  13. vad är

    … Visar en kort beskrivning av ett program. Ange kommandot och namnet på programmet

    vad är paketnamn

  14. .

Linux-kommandon för att erhålla superanvändarrättigheter

Linux-kommandon för att erhålla superanvändarrättigheter
Linux-kommandon för att erhålla superanvändarrättigheter

För att utföra många åtgärder på systemet, till exempel att lägga till och ta bort program, behöver du administratörsrättigheter, eller superanvändarroten, som det heter i Linux.

  1. sudo

    … Detta kommando ger dig superanvändarrättigheter. Stiga på

    sudo

    före kommandot du vill ha (t.ex.

    sudo apt uppgradering

  2. ) för att köra den som administratör. Systemet kommer att be dig om ett lösenord.
  3. sudo su

  4. … Efter detta kommando kommer alla kommandon du angav att utföras på uppdrag av superanvändaren tills du stänger terminalen. Använd den om du behöver köra många kommandon med administratörsrättigheter.
  5. sudo gksudo

    … Kommando för att köra en GUI-applikation som administratör. Om du till exempel vill flytta eller ändra systemfiler anger du

    sudo gksudo nautilus

  6. (ange vilken filhanterare du använder).
  7. sudo!!

    … Detta kommando kommer att köra det tidigare angivna kommandot med administratörsbehörighet. Användbart om du skrev ett kommando utan

    sudo

  8. .

Utför inte kommandon på uppdrag av superanvändaren som du inte förstår.

Linux-kommandon för att hantera pakethanteraren

Linux-kommandon för att hantera pakethanteraren
Linux-kommandon för att hantera pakethanteraren

Installation och avinstallation av applikationer på Linux görs av pakethanterare. Ubuntu och Debian kallar pakethanteraren apt, Fedora anropar dnf, Arch och Manjaro anropar pacman. De laddar ner applikationer från onlineförråd, paketkällor. Kommandon bör ges till dem med superanvändarrättigheter.

apt (Debian / Ubuntu / Mint)

  1. sudo apt installera paketnamn

  2. … Installera det nödvändiga paketet.
  3. sudo apt-add-repository repository_address

  4. … Lägg till ett tredjepartsförråd.
  5. sudo apt uppdatering

  6. … Uppdatera paketinformation.
  7. sudo apt uppgradering

    … Uppdatera alla paket till det senaste (kör efter

    passande uppdatering

  8. ).
  9. sudo apt ta bort paketnamn

  10. … Ta bort onödigt paket.
  11. sudo apt rensa paketnamn

  12. … Ta bort ett onödigt paket med alla beroenden om du vill frigöra mer utrymme.
  13. sudo apt autoremove

  14. … Ta bort alla onödiga beroenden, föräldralösa paket och annat skräp.

dnf (Red Hat / Fedora / CentOS)

  1. sudo dnf installera paketnamn

  2. … Installera det nödvändiga paketet.
  3. sudo dnf config-manager --add-repo repository_address

  4. … Lägg till ett tredjepartsförråd.
  5. sudo dnf uppgradering

  6. … Uppdatera alla paket till de senaste.
  7. sudo dnf ta bort paketnamn

  8. … Ta bort onödigt paket.
  9. sudo dnf autoremove

  10. … Ta bort alla onödiga beroenden.

pacman (Arch / Manjaro)

  1. sudo pacman -S paketnamn

  2. … Installera det nödvändiga paketet.
  3. sudo yaourt -S paketnamn

  4. … Installera ett paket från AUR om det inte finns i huvudförvaret.
  5. sudo pacman -Sy

  6. … Uppdatera paketinformation.
  7. sudo pacman -Syu

  8. … Uppdatera alla paket till de senaste.
  9. sudo pacman -R paketnamn

  10. … Ta bort onödigt paket.
  11. sudo pacman -Rs paketnamn

  12. … Ta bort onödigt paket med alla beroenden.

Du kan installera och avinstallera flera paket samtidigt genom att helt enkelt lista dem åtskilda av ett mellanslag.

sudo apt installera firefox clementine vlc

Om du vill installera ett paket men inte vet dess exakta namn, skriv in de första bokstäverna i paketnamnet och tryck på Tab två gånger. Pakethanteraren kommer att visa alla paket som börjar med samma namn.

Linux-kommandon för att hantera processer

Linux-kommandon för att hantera processer
Linux-kommandon för att hantera processer
  1. döda

    … Detta kommando används för att tvinga fram avslutande av processer. Du måste gå in

    döda process_PID

    … Processens PID kan hittas genom att ange

    topp

  2. .
  3. xkill

  4. … Ytterligare ett kommando för att avsluta processer. Ange det och klicka sedan på fönstret du vill stänga.
  5. döda alla

    … Dödar processer med ett specifikt namn. Till exempel,

    killall firefox

  6. .
  7. topp

  8. … Visar en lista över pågående processer, sorterade efter CPU-förbrukning. En slags terminal "System Monitor".

Linux-kommandon för att hantera filer

Linux-kommandon för att hantera filer
Linux-kommandon för att hantera filer

Visa och ändra filer

  1. katt

    … När kommandot används med en textfil (så här:

    cat path_to_file

    ), visar den dess innehåll i ett terminalfönster. Om du anger två eller flera filer,

    cat path_to_file_1 path_to_file_2

    hon kommer att limma dem. Om vi introducerar

    cat path_to_file_1> ny_fil

  2. , kommer det att slå samman innehållet i de angivna filerna till en ny fil.
  3. chmod

  4. … Låter dig ändra filbehörigheterna. Detta kan vara användbart om du vill göra ändringar i systemfilen.
  5. chown

  6. … Ändrar filens ägare. Bör köras med superanvändarrättigheter.
  7. fil

  8. … Visar information om den angivna filen.
  9. nano

    … Öppnar en enkel textredigerare. Du kan skapa en ny textfil eller öppna en befintlig:

    nano sökväg_till_fil

  10. .
  11. Döp om

  12. … Byter namn på en fil eller flera filer. Kommandot kan också användas för massbyte av filer med mask.
  13. Rör

  14. … Ändrar datumet när den angivna filen senast öppnades eller ändrades.
  15. wget

  16. … Laddar ner filer från internet till en terminalmapp.
  17. blixtlås

  18. … Packar upp och komprimerar arkiv.

Skapa och ta bort filer och mappar

  1. mkdir

    … Skapar en ny mapp i den aktuella terminalmappen eller i den angivna mappen:

    mkdir folder_path

  2. .
  3. rmdir

  4. … Tar bort den angivna mappen.
  5. rm

  6. … Tar bort filer. Den kan ta bort både en separat fil och en grupp som motsvarar vissa egenskaper.

Kopiera och flytta filer

  1. cp

    … Skapar en kopia av den angivna filen i terminalmappen:

    cp sökväg_till_fil

    … Eller så kan du ange destinationen

    cp sökväg_till_fil sökväg_till_kopia

  2. .
  3. mv

  4. … Flyttar en fil från en mapp till en annan. Du kan ange ett namn för den flyttbara filen. Lustigt nog, på Linux, kan detta kommando användas för att byta namn på filer också. Ange bara samma mapp där filen finns och ett annat namn.

Sök efter filer

  1. hitta

  2. … Sök efter filer efter specifika kriterier som namn, typ, storlek, ägare, skapande och ändringsdatum.
  3. grep

  4. … Sök efter textfiler som innehåller specifika strängar. Kriterierna är mycket flexibla.
  5. lokalisera

  6. … Sök efter filer och mappar vars namn matchar frågan och visa deras sökvägar i filsystemet.

Linux-kommandon för att arbeta med partitioner

Linux-kommandon för att arbeta med partitioner
Linux-kommandon för att arbeta med partitioner
  1. lsblk

  2. … Detta kommando visar vilka diskar som finns på ditt system och vilka partitioner de är indelade i. Kommandot visar också namnen på dina partitioner och enheter, i formatet sda1, sda2, och så vidare.
  3. montera

    … Monterar Linux-enheter, enheter eller filsystem som du kan arbeta med. Vanligtvis ansluts enheter automatiskt så fort du klickar på dem i filhanteraren. Men ibland kan du behöva montera något manuellt. Du kan montera vad som helst: diskar, externa enheter, partitioner och till och med ISO-bilder. Detta kommando måste utföras med superanvändarrättigheter. För att montera en befintlig disk eller partition, skriv

    montera sdX

  4. .
  5. umount

    … Dumpar filsystem. Kommando

    umount sdX

  6. kommer att avmontera filsystemet för det externa mediet så att du kan mata ut det.
  7. dd

    … Detta kommando kopierar och konverterar filer och sektioner. Den har många olika användningsområden. Till exempel,

    dd om = / dev / sda av = / dev / sdb

    kommer att göra en exakt kopia av sda-partitionen på sdb-partitionen.

    dd om = / dev / noll av = / dev / sdX

    kommer att skriva över innehållet i det angivna mediet med nollor så att informationen inte kan återställas. A

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

  8. kommer att göra startbar media från distributionsbilden du laddade ner.

Linux-kommandon för systemhantering

Linux-kommandon för systemhantering
Linux-kommandon för systemhantering
  1. df

  2. … Visar storleken på din disk och hur mycket ledigt utrymme som finns kvar på den.
  3. fri

  4. … Visar mängden tillgängligt och använt RAM-minne.
  5. du namnger

    … Visar systeminformation Om du anger

    du namnger

    kommer terminalen bara att rapportera Linux. Men laget

    uname -a

  6. visar information om datorns namn och kärnversion.
  7. upptid

  8. … Anger hur länge ditt system har varit igång.
  9. var är

  10. … Visar platsen för den körbara filen för det önskade programmet.
  11. vem är jag

  12. … Ringer användarnamnet.

Linux-kommandon för användarhantering

Bild
Bild
  1. användaradd

    … Registrerar en ny användare. Stiga på

    useradd användarnamn

  2. och användaren skapas.
  3. userdel

  4. … Tar bort användarkonto och filer.
  5. usermod

  6. … Ändrar användarkontot. Kan flytta användarens hemmapp eller ställa in ett datum när kontot ska låsas.
  7. passwd

  8. … Ändrar kontolösenord. En vanlig användare kan bara ändra lösenordet för sitt eget konto, superanvändaren kan ändra lösenordet för vilket konto som helst.

Linux-kommandon för nätverkshantering

Bild
Bild
  1. ip

    … Multifunktionellt team för att arbeta med nätverket. Kommando

    ip-adress visa

    visar information om nätverksadresser,

    ip-rutt

    hanterar routing och så vidare. Ge kommandon

    ip-länk ställer in ethX

    ,

    ip-länken satte ethX ner

    kan du slå på och av anslutningar. Laget

    ip

    många användningsområden, så innan du använder det är det bättre att läsa manualen eller gå in

    ip --hjälp

  2. ping

  3. … Visar om du är ansluten till nätverket och hjälper till att bestämma kvaliteten på anslutningen.

Och någonting annat

Bild
Bild

Slutligen finns det de viktigaste Linux-kommandona. De visar en ko som kan prata med dig (fråga inte vad utvecklarna använder).

  1. cowsay vad som helst

  2. … Kon kommer att säga vad du säger till henne.
  3. förmögenhet | cowsay

  4. … Kon kommer att ge ut en smart (eller inte så) tanke eller citat.
  5. cowsay -l

  6. … Listar alla djur som kan visas i terminalen. Om du plötsligt inte gillar kor.
  7. förmögenhet | cowsay -f animal_from_list

  8. … Djuret du väljer börjar överösa med citat, ibland lämpligt.
  9. sudo apt-get installera fortunes fortunes-mod fortunes-min fortunes-ru

  10. … Få hela djurparken att tala ryska. Utan detta citerar djur Twain och Wilde i originalet.

Dessa är inte alla Linux-kommandon. Om du behöver veta i detalj alternativen och hur du använder Linux-kommandon kan du använda den inbyggda handledningen. Ringa

man ditt_kommando

eller

ditt_kommando --hjälp

Rekommenderad: