![Sistemas de arquivos montados - o que são?](https://rvso.com/image/977068/Sistemas%20de%20arquivos%20montados%20-%20o%20que%20s%C3%A3o%3F.png)
Depois de executar um programa chamado hardinfo, recebi esta saída quatro sistemas montados:
none /sys/fs/cgroup 0,00 % (4,0 KiB of 4,0 KiB)
udev /dev 0,00 % (1,9 GiB of 1,9 GiB)
tmpfs /run 0,25 % (390,7 MiB of 391,7 MiB)
none /run/lock 0,08 % (5,0 MiB of 5,0 MiB)
none /run/shm 0,04 % (1,9 GiB of 1,9 GiB)
none /run/user 0,04 % (100,0 MiB of 100,0 MiB)
O que são e para que servem?
Responder1
Estes são sistemas de arquivos virtuais criados pelo kernel e fornecidos ao restante do sistema operacional em tempo de execução. Na verdade, eles não existem no seu disco rígido, mas são criados de forma transparente no momento da inicialização. Existem alguns deles, aqueles que você encontrou: /dev, /run e /sys, e mais alguns, como /proc.
Eles são usados principalmente para fornecer ao sistema operacional acesso a coisas do kernel, como dispositivos de bloco como seu disco rígido (/dev), soquetes/configs/etc de tempo de execução (/run), recursos de hardware como bateria ou luz de fundo da tela e kernel recursos como cgroups (/sys) e informações sobre processos em execução (/proc).