2 votes

qu'est-ce que c'est ? devpts proc sysfs... ?

Je suis en train de construire mon premier Linux à partir de rien... maintenant j'arrive à un point où je dois monter certains systèmes de fichiers dont je ne sais pas ce qu'ils sont et ce qu'ils sont censés faire... ! voici les commandes que je vais utiliser :

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

Quelqu'un pourrait-il me les expliquer, s'il vous plaît ?

3voto

Aluísio A. S. G. Points 2708

Ce sont tous des systèmes de fichiers virtuels, dans le sens où ils n'existent nulle part sur un disque physique, et ne sont que des représentations sous forme de fichiers des données stockées dans la RAM (rappelez-vous que tout est un fichier sur les systèmes de type UNIX).

  • /dev/pts contient des pseudo-dispositifs de terminal (c'est pourquoi Konsole, GNOME Terminal, etc. sont des terminaux). émulateurs )
  • /proc et /sys /proc : expose les structures de données du noyau à l'espace utilisateur (/proc : principalement des choses liées au processus ; /sys : périphériques, pilotes et paramètres du noyau).
  • /dev/shm : fournit une mémoire partagée basée sur des fichiers (essentiellement un disque RAM).

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X