
Estou tentando entender como ver o tamanho total do meu disco rígido e quanto resta. Foi recomendado em diversas pesquisas usar o comando abaixo
df -h
Filesystem Size Used Avail Use% Mounted on
udev 7.8G 0 7.8G 0% /dev
tmpfs 1.6G 9.6M 1.6G 1% /run
/dev/sda1 219G 29G 180G 14% /
tmpfs 7.8G 18M 7.8G 1% /dev/shm
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
tmpfs 7.8G 0 7.8G 0% /sys/fs/cgroup
cgmfs 100K 0 100K 0% /run/cgmanager/fs
tmpfs 1.6G 64K 1.6G 1% /run/user/1000
No entanto, não entendo nenhum desses diretórios. Quero dizer, o que são, são todos diretórios ou partições ou o quê? E por que eles aparecem em “montados”? Como funciona essa parte. Presumo que /dev/sda1 seja minha unidade de estado sólido? Então agora, se eu instalar aplicativos, em qual desses diretórios meu software será instalado? Presumo que ele seja instalado apenas no diretório / (nem tenho a menor ideia do que é o diretório /). Alguém pode explicar o que são os outros diretórios e para que são usados?
Responder1
Então, de acordo com sua postagem, ninguém pode dizer em qual dispositivo as partições estão localizadas.
Parece que seu sistema está usando uma partição para o sistema e o diretório inicial, então a única linha interessante é
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 219G 29G 180G 14% /
Portanto, o tamanho desta partição é 219G, 29G são usados e 180G estão disponíveis.
Responder2
A lista contém vários diretórios montados em diferentes sistemas de arquivos. A maioria deles são sistemas de arquivos tmpfs, que são como um disco RAM. Eles armazenam apenas dados temporários enquanto o sistema está em execução e não são armazenados em nenhum lugar do disco. Seu diretório raiz está montado em /dev/sda1
, que é a primeira partição do seu disco rígido principal.
Responder3
Se você executar, df -h
obterá o resultado do seu HDD com uma lista de linhas adicionais. No máximo, você deve mencionar as linhas que começam com /dev/sda
essas partes do seu HDD, conforme declarado, você também pode verificar seu layout lsblk
e há uma coisa se você executar sudo parted -l
os resultados serão diferentes df -h
e lsblk
sobre a capacidade do disco e também significa sobre espaço livre de fato .
sudo parted -l
mostrará a capacidade exata do seu HDD. Por que os resultados diferem? Dê uma olhadatune2fs, por padrão os sistemas Linux reservam cerca de 5% de espaço em cada partição, você pode executar:
sudo tune2fs -l /dev/sda1 | grep -i reserved
Isso mostrará a contagem de blocos reservados, por exemplo, se você executar:
sudo tune2fs -m 3 /dev/sda1
O que significa reservar 3% na partição em vez de 5%, o que aumentará o espaço do seu disco rígido. Por exemplo, se você tiver uma partição separada Home
onde media
guarda apenas músicas e vídeos, poderá definir seu valor para 1% ou até 0% reservado para ter um espaço completo disponível para os dados.