0Pricing
DevOps Bootcamp · Lezione

Utilizzo del disco e informazioni di sistema (df, du, uname)

Monitori lo spazio su disco e le dimensioni dei file e recuperi informazioni sul sistema usando comandi come «df», «du» e «uname».

Utilizzo del disco e informazioni di sistema (df, du, uname) è una lezione DevOps Bootcamp gratuita su CoddyKit. Questa è la lezione 3 di 4. Puoi leggere la lezione completa qui gratuitamente — poi esercitati direttamente nel browser con un editor di codice integrato e un tutor IA disponibile 24/7. Fa parte del percorso di apprendimento DevOps Bootcamp, e i tuoi progressi si sincronizzano tra il web e l'app CoddyKit. Il corso DevOps Bootcamp include 4 lezioni in totale.

Perché monitorare il disco e le informazioni di sistema

Comprendere l'utilizzo del disco e le informazioni principali del sistema è fondamentale per mantenere un ambiente Linux integro ed efficiente.

  • Gestione delle risorse: sapere quando lo spazio su disco sta per esaurirsi.
  • Risoluzione dei problemi: identificare file o directory di dimensioni eccessive.
  • Consapevolezza del sistema: ottenere informazioni sul kernel e sull'architettura del sistema operativo.

Controllare lo spazio libero su disco con `df`

Il comando df, abbreviazione di 'disk free', mostra la quantità di spazio su disco disponibile per i filesystem montati nel sistema.

Mostra:

  • Nome del filesystem
  • Dimensioni totali
  • Spazio utilizzato
  • Spazio disponibile
  • Percentuale di utilizzo
  • Punto di montaggio

Rendere l'output di `df` leggibile

Per impostazione predefinita, df mostra le dimensioni in blocchi da 1 kilobyte, che possono essere difficili da leggere. L'opzione -h rende l'output molto più intuitivo.

Converte le dimensioni in unità facilmente leggibili, come KB, MB o GB, consentendo di comprendere rapidamente l'utilizzo del disco.

Eseguire `df -h`

Provi a eseguire df -h per visualizzare lo spazio libero su disco del sistema in un formato di facile comprensione.

df -h

Individuare l'utilizzo del disco con `du`

Mentre df fornisce informazioni sullo spazio *libero* nei filesystem, du (disk usage) indica lo spazio *utilizzato* da file o directory specifici.

È ideale per scoprire quali file o cartelle occupano più spazio all'interno di una directory.

Riepilogare l'utilizzo di una directory con `du -sh`

Per ottenere un rapido riepilogo delle dimensioni totali di una directory, spesso si combinano due opzioni con du:

  • -s: mostra solo il totale per ogni argomento.
  • -h: mostra le dimensioni in un formato leggibile (ad esempio, 10M, 2.5G).

L'utilizzo di du -sh . mostra le dimensioni totali della directory corrente.

Eseguire `du -sh`

Individuiamo l'utilizzo totale del disco della directory di lavoro corrente utilizzando du -sh .

du -sh .

Ottenere informazioni sul sistema con `uname`

Il comando uname (abbreviazione di 'UNIX name') viene utilizzato per visualizzare le informazioni di sistema. Include dettagli sul kernel del sistema operativo.

È utile per controllare rapidamente quale versione di Linux è in esecuzione o qual è l'architettura del sistema.

Dettagli completi del sistema: `uname -a`

Per ottenere una panoramica completa delle informazioni di sistema, utilizzi l'opzione -a (all, tutto) con uname.

In genere vengono mostrati il nome del kernel, il nome host del nodo di rete, la release del kernel, la versione del kernel, il nome dell'hardware della macchina, il tipo di processore, la piattaforma hardware e il sistema operativo.

Provare `uname -a`

Esegua uname -a per visualizzare tutte le informazioni di sistema disponibili sulla macchina in uso.

uname -a

Verifica rapida: comandi per il disco e il sistema

Quali di questi comandi vengono utilizzati per controllare le informazioni sul disco o sul sistema?

Riepilogo della lezione: informazioni sul disco e sul sistema

In questa lezione ha imparato a monitorare efficacemente l'utilizzo del disco del sistema Linux e a recuperare informazioni di sistema essenziali.

  • df: mostra lo spazio libero sui filesystem montati.
  • du: mostra l'utilizzo del disco da parte di file e directory.
  • uname: fornisce informazioni fondamentali sul sistema e sul kernel.

Questi comandi sono fondamentali per l'amministrazione del sistema, la risoluzione dei problemi e il corretto funzionamento dell'ambiente Linux.

Domande Frequenti

La lezione «Utilizzo del disco e informazioni di sistema (df, du, uname)» è gratuita?

Sì — il testo completo di «Utilizzo del disco e informazioni di sistema (df, du, uname)» è gratuito qui sul web. Per esercitarvi in modo interattivo (un editor di codice integrato e un tutor IA 24/7) e sbloccare il resto del corso DevOps Bootcamp, passa a CoddyKit PRO. Il corso DevOps Bootcamp include 4 lezioni in totale.

Cosa imparerò in «Utilizzo del disco e informazioni di sistema (df, du, uname)»?

Monitori lo spazio su disco e le dimensioni dei file e recuperi informazioni sul sistema usando comandi come «df», «du» e «uname». Eserciti DevOps Bootcamp con codice pratico che esegui direttamente nel browser, e un tutor IA 24/7 risponde alle tue domande mentre lavori sulla lezione.

Ho bisogno di esperienza per iniziare DevOps Bootcamp?

Non è richiesta alcuna esperienza precedente. DevOps Bootcamp su CoddyKit è strutturato per principianti e studenti avanzati, quindi puoi iniziare da qui o dall'inizio e procedere al tuo ritmo. Questa è la lezione 3 di 4.

Quanto tempo richiede la lezione «Utilizzo del disco e informazioni di sistema (df, du, uname)»?

La maggior parte delle lezioni CoddyKit richiede circa 5–10 minuti. Ogni lezione è breve e interattiva, quindi fai progressi costanti e riprendi esattamente da dove hai lasciato su web e app.

Posso scrivere ed eseguire codice in questa lezione DevOps Bootcamp?

Sì. Ogni lezione DevOps Bootcamp include un editor di codice integrato, quindi scrivi ed esegui codice reale direttamente nel tuo browser e ricevi feedback istantaneo dall'IA — nessuna configurazione locale necessaria.

Tutte le lezioni di questo corso

  1. Manipolazione avanzata del testo (sed, awk)
  2. Archiviazione e compressione (tar, gzip, unzip)
  3. Utilizzo del disco e informazioni di sistema (df, du, uname)
  4. Ordinamento e deduplicazione dei dati (sort, uniq, cut)
← Torna a DevOps Bootcamp