La gestione dei file system montati in Linux è fondamentale per garantire l’accessibilità ai dati, risolvere problemi di archiviazione e mantenere l’integrità del sistema. Che tu stia lavorando con un server VPS, un server dedicato o utilizzando un cloud hosting, conoscere i comandi per controllare i file e le partizioni montate è essenziale per l’amministrazione del sistema. Inoltre, le aziende che utilizzano hosting gestito possono beneficiare di una gestione dello storage più efficiente e di un’ottimizzazione delle prestazioni.
Il comando mount è il metodo più comune per visualizzare tutti i file system montati.
mount
Questo comando elenca tutte le partizioni montate, indicando il punto di montaggio e il tipo di file system.
Per filtrare l’output per un dispositivo specifico, utilizza:
mount | grep /dev/sdX
Sostituisci /dev/sdX con il nome del dispositivo specifico.
Il comando df (Disk Free) fornisce una panoramica dei file system montati e dell’utilizzo dello spazio su disco.
df -h
Per controllare solo un file system specifico, utilizza:
df -h /mount/point
Sostituisci /mount/point con il percorso effettivo del punto di montaggio.
Il comando lsblk (List Block Devices) mostra un elenco strutturato dei dispositivi di archiviazione e dei loro punti di montaggio.
lsblk
Per ottenere informazioni più dettagliate, inclusi i tipi di file system, usa:
lsblk -f
Questo comando è particolarmente utile per identificare quali partizioni sono montate.
Il comando findmnt fornisce una vista ad albero dei file system montati, semplificando l’interpretazione delle relazioni tra i punti di montaggio.
findmnt
Per cercare un punto di montaggio specifico:
findmnt /mount/point
Il file /proc/mounts contiene informazioni in tempo reale su tutti i file system montati.
cat /proc/mounts
Per una migliore leggibilità, usa:
cat /proc/mounts | column -t
Per ottenere informazioni dettagliate sui dispositivi a blocchi e sui loro UUID, usa il comando blkid:
blkid
Questo è utile per identificare i file system montati e i loro identificatori univoci.
Per elencare tutti i file system montati insieme ai loro tipi:
df -T
Il monitoraggio dei file system montati in Linux è una competenza essenziale per gli amministratori di sistema. Utilizzando comandi come mount, df, lsblk e findmnt, è possibile controllare e gestire facilmente i file system su un server VPS o un server dedicato. Un monitoraggio adeguato aiuta a mantenere prestazioni ottimali e a risolvere tempestivamente i problemi di archiviazione.