/ dev / sda1, / tmp, / dev / shm

0

Na verdade, estou colocando alguns arquivos na pasta / tmp temporária. E eu quero saber a capacidade de / tmp. Eu faço o 'df -h' :

Filesystem            Size  Used Avail Use% Mounted on
/dev/sda1              52G   11G   39G  22% /
tmpfs                 7.9G     0  7.9G   0% /dev/shm

Então, qual é a capacidade da pasta / tmp?

Na verdade, estou um pouco confuso sobre esses conceitos:

/dev/sda1
 /tmp
/dev/shm
tmpfs

Aposto que os dois primeiros são discos; enquanto o terceiro é memória, né?

thx

    
por LookIntoEast 14.09.2011 / 01:46

1 resposta

0

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

    
por 14.09.2011 / 02:18