DevOps-bootcamp · Lektion

Diskanvändning och systeminformation (df, du, uname)

Övervaka diskutrymme och filstorlekar samt hämta systeminformation med kommandon som 'df', 'du' och 'uname'.

Lektion 3 av 412 steg

Diskanvändning och systeminformation (df, du, uname) är en gratis lektion i DevOps-bootcamp på CoddyKit. Detta är lektion 3 av 4. Du kan läsa vilka 3 lektioner som helst i den här lärvägen kostnadsfritt i sin helhet – därefter låser CoddyKit PRO upp alla lektioner, plus praktisk övning med en inbyggd kodredigerare och en AI-lärare dygnet runt. Den ingår i lärvägen för DevOps-bootcamp, och Era framsteg synkroniseras mellan webben och CoddyKit-appen. Kursen i DevOps-bootcamp innehåller totalt 4 lektioner.

Varför övervaka disk- och systeminformation?

Det är viktigt att förstå systemets diskutrymmesanvändning och grundläggande information för att upprätthålla en välfungerande och effektiv Linuxmiljö.

  • Resurshantering: Ta reda på när diskutrymmet börjar ta slut.
  • Felsökning: Identifiera överdimensionerade filer eller kataloger.
  • Systemöverblick: Få information om operativsystemets kärna och arkitektur.

Kontrollera ledigt diskutrymme med `df`

Kommandot df, en förkortning av 'disk free', visar mängden tillgängligt diskutrymme för filsystem som är monterade på systemet.

Det visar:

  • Filsystemets namn
  • Total storlek
  • Använt utrymme
  • Tillgängligt utrymme
  • Användningsprocent
  • Monteringspunkt

Gör utdata från `df` läsbara för människor

Som standard visar df storlekar i block om 1 kilobyte, vilket kan vara svårt att läsa. Alternativet -h gör utdata betydligt mer lättlästa.

Det omvandlar storlekar till lättlästa enheter som KB, MB eller GB, så att det blir enkelt att snabbt förstå diskutrymmesanvändningen.

Kör `df -h`

Prova att köra df -h för att se det lediga diskutrymmet på systemet i ett lättförståeligt format.

df -h

Hitta diskutrymmesanvändning med `du`

Medan df visar *ledigt* utrymme i filsystem visar du (disk usage) det utrymme som *används* av specifika filer eller kataloger.

Det är användbart för att ta reda på vilka filer eller mappar som tar upp mest utrymme i en katalog.

Sammanfatta kataloganvändning med `du -sh`

Om du snabbt vill sammanfatta den totala storleken på en katalog kombinerar du ofta två alternativ med du:

  • -s: Visar endast en totalsumma för varje argument.
  • -h: Visar storlekar i lättläst format (t.ex. 10M, 2.5G).

Om du använder du -sh . visas den totala storleken på den aktuella katalogen.

Kör `du -sh`

Låt oss ta reda på den totala diskutrymmesanvändningen i den aktuella arbetskatalogen med du -sh .

du -sh .

Hämta systeminformation med `uname`

Kommandot uname (förkortning av 'UNIX name') används för att visa systeminformation. Detta omfattar information om operativsystemets kärna.

Det är användbart när du snabbt vill kontrollera vilken Linux-version du kör eller systemets arkitektur.

Fullständig systeminformation: `uname -a`

Om du vill få en fullständig översikt över systeminformationen använder du alternativet -a (all) med uname.

Det visar vanligtvis kärnans namn, nätverksnodens värdnamn, kärnans utgåva, kärnversion, maskinens maskinvarunamn, processortyp, maskinvaruplattform och operativsystem.

Prova `uname -a`

Kör uname -a för att visa all tillgänglig systeminformation om den maskin du för närvarande använder.

uname -a

Snabbkontroll: disk- och systemkommandon

Vilka av dessa kommandon används för att kontrollera disk- eller systeminformation?

Lektionssammanfattning: insikter om disk och system

I den här lektionen lärde du dig att effektivt övervaka Linux-systemets diskutrymmesanvändning och hämta viktig systeminformation.

  • df: Visar ledigt diskutrymme i monterade filsystem.
  • du: Visar diskutrymmesanvändningen för filer och kataloger.
  • uname: Ger grundläggande information om systemet och kärnan.

Dessa kommandon är viktiga för systemadministration, felsökning och för att hålla Linuxmiljön igång smidigt!

Gratis att börja

Lär dig DevOps-bootcamp med en AI-lärare – gratis

Skriv och kör riktig kod i webbläsaren, få omedelbar hjälp av en AI-lärare dygnet runt och fortsätt där du slutade – på webben eller i appen.

Kurser
142
Lektioner
568

Vanliga frågor

Är lektionen ”Diskanvändning och systeminformation (df, du, uname)” gratis?

Ja – du kan läsa vilka 3 lektioner som helst i lärvägen DevOps-bootcamp, inklusive ”Diskanvändning och systeminformation (df, du, uname)”, kostnadsfritt i sin helhet här på webben. Därefter låser CoddyKit PRO upp alla lektioner, plus interaktiv övning med en inbyggd kodredigerare och en AI-lärare dygnet runt. Kursen i DevOps-bootcamp innehåller totalt 4 lektioner.

Vad lär jag mig i ”Diskanvändning och systeminformation (df, du, uname)”?

Övervaka diskutrymme och filstorlekar samt hämta systeminformation med kommandon som 'df', 'du' och 'uname'. Ni övar på DevOps-bootcamp med praktisk kod som körs direkt i webbläsaren, medan en AI-handledare som är tillgänglig dygnet runt svarar på Era frågor under lektionen.

Behöver jag någon erfarenhet för att börja lära mig DevOps-bootcamp?

Du behöver inga förkunskaper. Utbildningen i DevOps-bootcamp på CoddyKit är upplagd för allt från nybörjare till avancerade elever, så att du kan börja här eller från början och gå fram i din egen takt. Detta är lektion 3 av 4.

Hur lång tid tar lektionen ”Diskanvändning och systeminformation (df, du, uname)”?

De flesta CoddyKit-lektioner tar cirka 5–10 minuter. Varje lektion är kort och interaktiv, så att du gör stadiga framsteg och kan fortsätta precis där du slutade – på webben eller i appen.

Kan jag skriva och köra kod i den här DevOps-bootcamp-lektionen?

Ja. Varje DevOps-bootcamp-lektion innehåller en inbyggd kodredigerare, så att du kan skriva och köra riktig kod direkt i webbläsaren och få omedelbar AI-feedback – utan lokal installation.

Alla lektioner i den här kursen

  1. Avancerad textbearbetning (sed, awk)
  2. Arkivering och komprimering (tar, gzip, unzip)
  3. Diskanvändning och systeminformation (df, du, uname)
  4. Sortera och ta bort dubbletter i data (sort, uniq, cut)
← Tillbaka till DevOps-bootcamp