Я обычно возвращаюсь к гуглу в таких обстоятельствах, но пытаюсь использовать man -K
.
Со страницы человека:
-121--49944--k, --apropos
Эквивалентно apropos. Найдите в кратких описаниях страниц вручную ключевые слова и просмотрите все совпадения. Для получения подробной информации см. apropos (1).
-K, --global-apropos
Поиск текста на всех страницах руководства. Это поиск грубой силы, и, вероятно, займет некоторое время; если можно, следует указать раздел, чтобы уменьшить количество страниц, которые необходимо искать. Поисковые термины могут быть простыми последовательностями (по умолчанию) или регулярными выражениями, если используется параметр --regex.
Ну, это для RHEL6, но это должно быть достаточно близко к правительственной работе:
$ rpm -qa | egrep -i jdk
java-1.7.0-openjdk-1.7.0.85-2.6.1.3.el6_7.x86_64
java-1.6.0-openjdk-devel-1.6.0.36-1.13.8.1.el6_7.x86_64
java-1.6.0-openjdk-javadoc-1.6.0.36-1.13.8.1.el6_7.x86_64
java-1.6.0-openjdk-1.6.0.36-1.13.8.1.el6_7.x86_64
$ rpm -ql java-1.7.0-openjdk-1.7.0.85-2.6.1.3.el6_7.x86_64
...
Где -ql
для определенного RPM должны показывать, какие файлы были установлены.
Использует ли флаги GPT? Определите use :)
Единственным «важным» флагом для Linux является флаг boot
, который непосредственно не обрабатывается Linux: встроенное ПО вашей системы во время загрузки выберет файловую систему с этим флагом и выполнит поиск загрузчика EFI, загрузит его, а затем загрузчик будет использовать файловую систему, в которой он живет, чтобы настроить себя и сделать все необходимое.
Вероятно, Linux не будет изменять флаги файловой системы без вашего ведома или согласия, и я не могу думать о пути, что он будет полагаться на них, поскольку они не слишком полезны для загруженной OS. Если бы вы также установили загрузчик на базе BIOS на том GPT, для этого существует флаг, и Linux может использовать его, чтобы определить, где он должен, скажем, обновить загрузчик BIOS.
Обычно вы сами по себе, когда речь идет о компоновке файловой системы, и Linux не будет принимать решения за вас. Для установки тома EFI необходимо вставить строку в /etc/fstab
. Если у вас есть отдельный раздел /boot
, вам также потребуется вставить его в раздел /etc/fstab
. Единственное, что я могу придумать, какой может посмотреть на флаги, это код загрузчика/код установки, так что, возможно, GRUB или rEFInd. (rEFInd, вероятно, просто использует переменные EFI, которые являются чем-то другим)
Чтобы ответить на ваш вопрос о Windows, он поддерживает «секретный» раздел и использует эти флаги, чтобы скрыть раздел от операционной системы. Он все еще там, и вы можете получить к нему доступ, если хотите, но это было трудно. Linux не может быть менее важно, если вы называете его секретным или нет, и если вы подключаете жесткий диск с одним из этих разделов установлен, он будет отображаться и может быть автоматически установлен, если ваш компьютер настроен для этого.