Linux Storage Guide¶
> Commands and tricks to manage storage on Linux¶
Disks¶
List disks (block devices) in a tree format
$ lsblk -f
NAME FSTYPE FSVER LABEL UUID FSAVAIL FSUSE% MOUNTPOINTS
sda
└─sda1 ext4 1.0 4fcff44e-28a5-4697-9a02-831e025006c5 2.5T 29% /srv/dev-disk-by-uuid-4fcff44e-28a5-4697-9a02-831e025006c5
sdb
└─sdb1 ext4 1.0 474c3a39-d2f7-4bef-aaf7-a894ffd2a2bb 138.2G 98% /srv/dev-disk-by-uuid-474c3a39-d2f7-4bef-aaf7-a894ffd2a2bb
mmcblk0
├─mmcblk0p1 vfat FAT32 bootfs 22A8-3194 447.4M 12% /boot/firmware
└─mmcblk0p2 ext4 1.0 rootfs 7c32fc47-9afe-48a1-8b32-00cf57bc60de 24.2G 9% /var/folder2ram/var/cache/samba
/var/folder2ram/var/lib/monit
/var/folder2ram/var/lib/rrdcached
/var/folder2ram/var/spool
/var/folder2ram/var/lib/openmediavault/rrd
/var/folder2ram/var/tmp
/var/folder2ram/var/log
/
List all partitions and their sizes
$ lsblk -l
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
sda 8:0 0 3.6T 0 disk
sda1 8:1 0 3.6T 0 part /srv/dev-disk-by-uuid-4fcff44e-28a5-4697-9a02-831e025006c5
sdb 8:16 0 7.3T 0 disk
sdb1 8:17 0 7.3T 0 part /srv/dev-disk-by-uuid-474c3a39-d2f7-4bef-aaf7-a894ffd2a2bb
mmcblk0 179:0 0 29.2G 0 disk
mmcblk0p1 179:1 0 512M 0 part /boot/firmware
mmcblk0p2 179:2 0 28.7G 0 part /var/folder2ram/var/cache/samba
/var/folder2ram/var/lib/monit
/var/folder2ram/var/lib/rrdcached
/var/folder2ram/var/spool
/var/folder2ram/var/lib/openmediavault/rrd
/var/folder2ram/var/tmp
/var/folder2ram/var/log
/
List disk usage and space
$ df -h
Filesystem Size Used Avail Use% Mounted on
udev 1.6G 0 1.6G 0% /dev
tmpfs 760M 33M 728M 5% /run
/dev/mmcblk0p2 29G 2.6G 25G 10% /
tmpfs 1.9G 0 1.9G 0% /dev/shm
tmpfs 5.0M 16K 5.0M 1% /run/lock
folder2ram 1.9G 996K 1.9G 1% /var/log
tmpfs 1.9G 28K 1.9G 1% /tmp
/dev/mmcblk0p1 510M 63M 448M 13% /boot/firmware
folder2ram 1.9G 0 1.9G 0% /var/tmp
folder2ram 1.9G 276K 1.9G 1% /var/lib/openmediavault/rrd
folder2ram 1.9G 3.8M 1.9G 1% /var/spool
folder2ram 1.9G 12M 1.9G 1% /var/lib/rrdcached
folder2ram 1.9G 8.0K 1.9G 1% /var/lib/monit
folder2ram 1.9G 16K 1.9G 1% /var/cache/samba
/dev/sdb1 7.3T 7.1T 139G 99% /srv/dev-disk-by-uuid-474c3a39-d2f7-4bef-aaf7-a894ffd2a2bb
/dev/sda1 3.6T 1.1T 2.6T 30% /srv/dev-disk-by-uuid-4fcff44e-28a5-4697-9a02-831e025006c5
tmpfs 380M 0 380M 0% /run/user/1000