Простой ответ:
Страницы с помощью содержат разделов; разделы содержат ман-страницы.
Это относится к пронумерованным разделам, о которых вы говорите. Может быть две страницы с одинаковым названием, но в двух разных (пронумерованных) разделах, например, printf
. На странице printf(1)
описано средство командной строки. Страница printf(3)
охватывает вызов функции C.
Вы можете просматривать обе страницы в последовательности, выполнив:
man -a printf
Когда вы выйдете из первой, вы увидите вторую.
Вы можете увидеть, в каких разделах он появляется, не открывая ни того, ни другого, выполнив:
man -aw printf
Помимо пронумерованных разделов , в которых существуют man-страницы,отдельные страницы также разделены визуально с отдельными заголовками и подзаголовками, такими как «Имя», «Синопсис», «Описание» и т. Д.
Это также называются «разделы», но это совершенно иное использование слова «раздел» от пронумерованных разделов, описанных выше.
Вы ищете Xvfb
. Из руководства:
Xvfb — это X-сервер, который может работать на машинах без оборудования для отображения. и никаких физических устройств ввода. Он эмулирует немой фреймбуфер, используя виртуальная память.
Раньше для этого существовала программа в 1996 году, которая была удалена из Debian совсем недавно, под названием xmon
, которая состояла из двух частей: xmond
который фильтровал запросы и ответы на сервер X11, и xmonui
— графический интерфейс, в котором вы могли переключать запросы, которые должны быть подавлены, и ничего не рисовать. Это ответвление программы xscope
(для отслеживания запросов и ответов), которая распространяется до сих пор. Однако, чтобы найти исходники и скомпилировать xmon
сегодня, нужно быть немного энтузиастом. Я предполагаю, что он был удален, так как больше не было ошибок X11, которые нужно было отлаживать...
man xmon: На следующей диаграмме показаны отношения между xmon и xmon демон. и клиенты и сервер.
----------
| xmonui |
----------
|
v
------------ ----------
| client 1 |<------->| |
------------ | | ----------
: | xmond |<----->| server |
: | | ----------
------------ | |
| client n |<------->| |
------------ ----------
|
v
monitor output to stdout
Альтернативная оптимизация, которую вы можете попробовать с помощью Xvfb
, заключается в создании очень маленького экрана, скажем, 64x64 пикселей и, возможно, глубины 1 (монохромный), и размещения окна Firefox за пределами экрана, поэтому будет отображаться, так как он не будет виден.