Per questo, avrai bisogno di un sistema Linux, un'interfaccia della riga di comando per l'esecuzione del comando e l'accesso dell'utente giusto per il controllo dello spazio sul sistema Linux.
Guarderemo a vari modi per controllare il file o la dimensione della cartella disponibile sul sistema Linux.
Usando il comando Du
Il DU nel comando "DU" specifica l'utilizzo del disco, disponibile in tutte le distribuzioni Linux per impostazione predefinita. Esegui il comando seguente per verificare l'utilizzo del disco per il tuo sistema Linux.
du
Otterrai l'output che visualizza il contenuto della directory home e alcuni numeri a sinistra che mostrano la dimensione dell'oggetto in KB.
Se si desidera l'output in un formato più leggibile, usa l'opzione "-h" e il comando "Du", come mostrato di seguito.
du -h
Nell'output sopra, vedrai alcuni numeri che terminano con i caratteri. Il numero specifica la quantità di spazio utilizzata e il carattere specificherà (di solito K, G o M) Kilobyte, Gigabyte o Megabyte.
Se si desidera controllare la dimensione della directory diversa dalla directory corrente, utilizzare il seguente formato per il comando "DU".
Du -h /var
Il comando sopra aiuterà a visualizzare la dimensione del contenuto della directory /var. Noterai un errore nell'output seguente poiché l'utente non ha l'autorizzazione giusta per l'accesso a quel file. Se si desidera i giusti privilegi, usa il comando sudo o SU come indicato di seguito.
sudo du -h /var
Se si desidera visualizzare l'utilizzo totale del disco per una particolare directory, utilizzare il comando "-c" come mostrato di seguito.
sudo du -c /var
Per ottenere l'output in un formato leggibile dall'uomo, combina l'opzione "-c" e l'opzione "-h", come mostrato di seguito.
sudo du -hc /var
Bene, puoi anche mettere il limite per la visualizzazione di un certo livello della sottodirectory con l'aiuto dell'opzione "massima". Considera l'esempio seguente per visualizzare solo il livello superiore della directory.
sudo du -hc -max -depth = 0 /var
Ma se si desidera specificare i dettagli del livello della directory superiore insieme al primo livello della sottodirectory, eseguire il comando seguente con il valore Max_depth come "1", come mostrato di seguito.
sudo du -hc -max -depth = 1 /var
Usando il comando albero
Alcune versioni Linux non hanno il comando albero; Puoi installarlo esplicitamente come segue.
sudo apt-get installa albero
sudo yum installa albero
L'uso del comando albero visualizzerà la rappresentazione visiva delle tue directory. È possibile utilizzare il comando albero insieme a diverse opzioni per varie funzionalità. Per ottenere l'output in formato leggibile dall'uomo, utilizzare il seguente comando con l'opzione "-h".
albero -d -h
Puoi anche usare il comando albero se si desidera colpire la directory specifica.
albero /var
Se la directory fornita ha diversi contenuti, il comando sopra richiederà del tempo per generare l'output.
Usando il comando NCDU
L'NCDU è anche noto come Uso del disco NCURSES, che non è anche disponibile in tutte le distribuzioni Linux per impostazione predefinita. È possibile installarlo esplicitamente utilizzando i comandi seguenti per varie distribuzioni Linux.
sudo apt-get install ncdu
sudo yum installa ncdu
Utilizzare il comando NCDU per ottenere la visualizzazione interattiva dell'utilizzo del disco.
ncdu
Puoi vedere la directory corrente scansionata nell'angolo in alto a destra. Nella colonna sinistra, otterrai la dimensione numerica insieme a un grafico di #- segni che specificano la dimensione relativa.
Per selezionare le diverse righe, è possibile utilizzare le frecce su e giù. Con la freccia destra, sarai in grado di navigare nella directory e usare la freccia sinistra, puoi tornare indietro.
È inoltre possibile utilizzare il comando NCDU per targeting alla directory specifica.
ncdu /var
Per qualsiasi aiuto con il comando NCDU, è possibile premere il "?"Chiave all'interno dell'interfaccia NCDU. Se vuoi smettere, puoi premere la lettera "Q".
Conclusione
Mentre si lavora su un sistema Linux, devi conoscere l'uso di un disco e le dimensioni dei tuoi file o directory. Puoi usare vari comandi allo scopo che abbiamo menzionato sopra. Puoi anche creare uno script bash per lo svuotamento del file se la dimensione supera un determinato limite utilizzando i comandi di utilizzo del disco. Una volta che inizi a lavorare su un sistema Linux, controllerai i comandi dello spazio su disco.