🔧 #howto – 4 Modi per conoscere il file system in uso

In questo breve articolo andrò ad elencare alcuni modi per identificare il file system presente su un pc/server in cui è stata installata una distribuzione linux.

Usare df

df e’ un comando che viene utilizzato per conoscere la percentuale di spazio utilizzata/libera in un disco. Aggiungendo il parametro -T (Type) si può visualizzare anche che tipo di filesystem é presente nel disco.

[email protected]:~# df -Th 
Filesystem              Type      Size  Used Avail Use% Mounted on 
udev                    devtmpfs   48G  4,0K   48G   1% /dev 
tmpfs                   tmpfs     9,5G  988K  9,5G   1% /run 
/dev/mapper/system-root ext4       14G  1,3G   12G  10% / 
none                    tmpfs     4,0K     0  4,0K   0% /sys/fs/cgroup 
none                    tmpfs     5,0M     0  5,0M   0% /run/lock 
none                    tmpfs      48G     0   48G   0% /run/shm 
none                    tmpfs     100M     0  100M   0% /run/user 
/dev/mapper/system-var  ext4      939G  790G  140G  85% /var

Usare fsck

Questo comando viene usato per controllare ed eventualmente riparare un filesystem Linux. Con l’aggiunta del parametro -N potremo anche conoscere il tipo di filesystem in uso, a patto e condizione che indichiamo il disco a cui facciamo riferimento.

[email protected]:~# fsck -N /dev/sda2 
fsck da util-linux 2.27.1 
[/sbin/fsck.ext4 (1) -- /] fsck.ext4 /dev/sda2

Usare lsblk

Questo comando elenca semplicemente le partizioni (list block files). Aggiungendo l’istruzione -f visualizzerà anche il tipo di filesystem in uso

[email protected]:~# lsblk -f
NAME                   FSTYPE      LABEL MOUNTPOINT
sda                                      
??sda1                 LVM2_member       
  ??system-root (dm-0) ext4              /
  ??system-swap (dm-1) swap              [SWAP]
  ??system-var (dm-2)  ext4              /var

Usare il comando mount

Questo comando viene usato per montare un file system Linux (come suggerisce il nome stesso). Se viene usato senza specificare un argomento e’ in grado di stampare a schermo informazioni sulla/e partizione/i.

[email protected]:~# mount | grep "^/dev"
/dev/mapper/system-root on / type ext4 (rw,errors=remount-ro)
/dev/mapper/system-var on /var type ext4 (rw)

Leggere le informazioni in Fstab

Nel file fstab /etc/fstab sono contenute informazioni come punti di pount e file system in uso

[email protected]:~# cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
#              
/dev/mapper/system-root /               ext4    errors=remount-ro 0       1
/dev/mapper/system-var /var            ext4    defaults        0       2
/dev/mapper/system-swap none            swap    sw              0       0

Oltre a cat potrete utilizzare anche less o more, a seconda delle vostre abitudini e preferenze.

Se conoscete qualche altro metodo non menzionato nell’articolo, segnalatecelo pure nei commenti.

Un grazie va a Techmint e #StayFOSS

Revisione di Mirko Brombin

Son of 1985, Systemadmin and Open Source inside