o que são estes? devpts proc sysfs…?

2

Estou construindo meu primeiro Linux a partir do zero ... agora cheguei a um ponto de montar alguns sistemas de arquivos que não sei o que são e o que devem fazer ...! estes são os comandos que eu vou usar:

mount -vt devpts devpts $LFS/dev/pts
mount -vt proc proc $LFS/proc
mount -vt sysfs sysfs $LFS/sys
mount -vt tmpfs shm $LFS/dev/shm

alguém poderia me explicar, por favor?

    
por morTie 08.01.2013 / 01:03

1 resposta

3

Estes são todos sistemas de arquivos virtuais, no sentido de que eles não existem em nenhum lugar em um disco físico, e são apenas representações baseadas em arquivos de dados armazenados na RAM (lembre-se que tudo é um arquivo em sistemas semelhantes ao UNIX).

  • / dev / pts : contém dispositivos pseudo-terminais (é por isso que o Konsole, Terminal GNOME , etc. são emuladores terminais )
  • / proc e /sys : expõe as estruturas de dados do kernel ao espaço do usuário (/ proc: principalmente material relacionado ao processo; / sys: dispositivos, drivers e configurações do kernel)
  • / dev / shm : fornece memória compartilhada baseada em arquivo ( basicamente um disco RAM)
por 08.01.2013 / 01:39