Что делает опция -p в genfstab?

9

Следуя этому руководству по установке Arch Linux, читатель получает указание выполнить следующую команду:

genfstab -U -p /mnt >> /mnt/etc/fstab

Указывается, что -Uопция использует UUID над метками, но что делает -pопция? Я гуглил его и могу найти только страницу на самом fstab, а не на его генераторе. Arch не содержит man-страницы по теме ... если кто-нибудь знает, где genfstabнаходятся документы , могут ли они предоставить ссылку? Если нет, может кто-нибудь сказать мне, что варианты или что варианты делают (в первую очередь -pпереключатель)?

Коннер Расмуссен
источник
2
genfstab --help
Стружи

Ответы:

17

Как указано в разделе «использование», -pбудут пропущены псевдо-FS монтирования (tmpfs, AutoFS и другие):

использование: genfstab [опции] root

 Опции:
 -L Использовать метки для идентификаторов источника (ярлык для -t LABEL)
 -p Избегать печати псевдо-монтирования (поведение по умолчанию)
 -t TAG Использовать TAG для идентификаторов источника
 -U Использовать UUID для идентификаторов источника (ярлык для -t UUID)

 -h Распечатать это справочное сообщение

genfstab генерирует выходные данные, подходящие для добавления в файл fstab, на основе устройств, смонтированных в точке монтирования, указанной данным корнем.

Вы можете проверить детали в его исходном коде: genfstab.in - arch-install-scripts.git | Официальный архив arch-install-scripts

diffycat
источник
это страница руководства? проблема просто в том, что арка не включает человека для этой команды? или это было получено по предоставленной ссылке?
Коннер Расмуссен
2
Да, Arch не предоставляет справочную страницу для genfstab. И вы можете получить это, если вы запускаете genfstabбез параметров или genfstab -h. Обычно короткие сценарии содержат полное объяснение использования (потому что слишком мало вариантов, чтобы беспокоиться о человеке).
diffycat