Виртуальные каталоги в Linux

Необходимо установитьlibyaml-dev:

sudo apt install libyaml-dev
-3
21.02.2020, 10:51
2 ответа

Нет.

/procи /sys, с другой стороны, могут называться так, поскольку смонтированные на них файловые системы не имеют резервного хранилища или традиционной структуры данных файловой системы. Вместо этого их содержимое просто создается «на лету» из различных структур данных ядра.(procсодержит данные о процессах, наряду с параметрами sysctlи прочим материалом; и sysсодержит данные об устройствах в системе.)

(Каталоги /procи /sysпо-прежнему должны существовать в корневой файловой системе, чтобы в них можно было что-то смонтировать. Однако после установки вы не сможете их увидеть.)

3
28.04.2021, 23:22

Мне нравится слово виртуальный , поэтому я посмотрел «Виртуальный каталог» в Википедии:

folder which appears in a path but which is not actually a subfolder of the preceding folder in the path

В основном это означает дополнительный уровень через виртуальный сервер каталогов (VDS ).

Но если вы примете во внимание концепцию монтирования файловых систем и символических ссылок, ваш список действительно содержит некоторые специальные «папки».

/bin— это всего лишь ссылка (на /usr/bin ).

/bootсодержит любое устройство, которое вы к нему подключаете. То же самое для homeи var.

Лучше говорить о (возможных/по умолчанию )точках монтирования, чем о "виртуальных каталогах".

Здесь я скорее получаю /dev, /runи /tmpкак специальные папки в "/", рядом с /procи/sys:

]# findmnt |grep '^|-' 
|-/proc                               proc        proc        rw,nosuid,nodev,noexec,relatime
|-/sys                                sys         sysfs       rw,nosuid,nodev,noexec,relatime
|-/dev                                dev         devtmpfs    rw,nosuid,relatime,size=4023440k,nr_inodes=1005860,mode=755
|-/run                                run         tmpfs       rw,nosuid,nodev,relatime,mode=755
|-/tmp                                tmpfs       tmpfs       rw,nosuid,nodev
1
28.04.2021, 23:22

Теги

Похожие вопросы