GNU/Linux >> Linux Esercitazione >  >> Linux

Cosa è successo allo spazio libero?

Sul mio incredibile 2GB EeePC Naviga , non ho più spazio a disposizione!

Questo è abbastanza normale e succede ogni tanto. Elimina solo alcuni file grandi e non necessari e tutto dovrebbe essere a posto, giusto?

Quindi vado a cercare 2 MB file in /tmp e rm -rf esso. Controlla di nuovo lo spazio libero e... ancora niente?!

Ho dovuto rimuovere circa 30 MB di file prima di registrare dello spazio libero.

Ora, la mia domanda è:che succede con questo strano comportamento?

Risposta accettata:

Esegui le colonne "Usato" e "Disponibile" di df l'output si somma alla cifra nella colonna totale? (L'output di df riflette i dati dal sottostante statvfs chiamata di sistema, quindi troverai gli stessi numeri in qualsiasi altra applicazione.)

In caso contrario (che è probabilmente il caso), è perché per impostazione predefinita, su un filesystem ext2/ext3/ext4, il 5% dello spazio è riservato a root. Questo spazio non è incluso nella colonna "Disponibile". Quindi, se hai riempito esattamente il 95% del filesystem, lo spazio disponibile è 0.

Puoi cambiare l'utente che ottiene il 5%, o cambiare l'importo (fino a 0 se vuoi), con tune2fs (opzioni -g e -uto control who gets it, -mor -r` per controllare quanto c'è).


Linux
  1. Linux vs. Unix:qual è la differenza?

  2. Analisi del comando free:cosa deve sapere l'amministratore di sistema Linux

  3. Qual è la colonna dei buffer nell'output da free?

  4. Cos'è il file system NSFS?

  5. Cos'è il linker d'oro?

Che cos'è la shell in Linux?

iptables vs nftables:qual è la differenza?

Qual è il comando kill in Linux?

Che cos'è la vulnerabilità di Logjam?

Come determinare cosa sta utilizzando più spazio su disco su un server Linux?

Qual è il modo più semplice per liberare spazio su un disco rigido?