2

Я создаю свой первый Linux с нуля ... теперь я достиг точки, чтобы смонтировать некоторые файловые системы, которые я не знаю, что они и для чего предназначены ...! это команды, которые я собираюсь использовать:

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

кто-нибудь может мне их объяснить, пожалуйста?

1 ответ1

3

Это все виртуальные файловые системы, в том смысле, что они не существуют где-либо на физическом диске, и являются только файловыми представлениями данных, хранящихся в ОЗУ (помните, что в UNIX-подобных системах все является файлом ).

  • /dev/pts: содержит псевдо-терминальные устройства (поэтому Konsole, GNOME Terminal и т. д. являются эмуляторами терминала)
  • /proc и /sys: предоставляет структуры данных ядра пользовательскому пространству (/proc: в основном связанные с процессами вещи; /sys: устройства, драйверы и настройки ядра)
  • /dev/shm: предоставляет общую файловую память (в основном, RAM-диск)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .