O Filesystem mapeia para o hardware físico que você usa para seus sistemas de arquivos. No UNIX tudo é mais ou menos representado como um arquivo, então seu /dev/sda1
nada mais é do que o seu disco rígido. Você pode usar udevinfo -q all -n /dev/sda1
para obter mais informações sobre isso se estiver curioso.
tempfs
é um pouco diferente. É um sistema de arquivos que é feito de um bloco de sua RAM, mas além disso, o princípio é o mesmo.
O diretório "montado em" informa onde os arquivos armazenados nos dispositivos do sistema de arquivos são mapeados para sua estrutura de diretórios. Então, tudo armazenado em / dev / sda1 é acessível a partir de / enquanto tudo em tempfs está disponível em / dev / shm.
Como / tmp é montado como parte de / que é parte de / dev / sda1, você tem 39G livre no sistema de arquivos do qual / tmp faz parte.
A melhor maneira de verificar o espaço livre é executar df
diretamente no diretório que você está curioso:
df -h /tmp