Not sure which bit you're asking about but on my system
Code:
df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sdb2 72570160 8946204 59937556 13% /
tmpfs 3900740 328 3900412 1% /dev/shm
/dev/sdb1 516040 82052 407776 17% /boot
/dev/sda6 103216884 10292000 87681676 11% /var/lib/libvirt/images
mount
/dev/sdb2 on / type ext4 (rw)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
tmpfs on /dev/shm type tmpfs (rw,rootcontext="system_u:object_r:tmpfs_t:s0")
/dev/sdb1 on /boot type ext4 (rw)
/dev/sda6 on /var/lib/libvirt/images type ext4 (rw)
none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)
As you can see df shows what partitions/disks are available and space. mount shows filesystem types and mount status eg (rw) for read/write.
I've never used smartctl, but I'm sure you can find examples through google.