Им, возможно, не понадобится расширение, но оно уверенный делает идентификацию их легче в выводе ls
.
Существует несколько программ, которые имеют несколько различных реализаций, которые совместимы, что касается их основных функций, но отличаются по деталям или расширения и возможно имеют документацию, которая была записана независимо. Когда это произойдет, Вы будете видеть различные страницы справочника в различных системах, так как это технически различные программы.
Несколько примеров на Linux cron
(существует несколько реализаций вокруг), init
и друзья (существует много различий между SysVinit, Upstart и Systemd), awk
(большинство систем Linux имеет GNU awk, но существует также меньший Mawk), locate
(существует GNU, располагаются, и затем там mlocate и slocate), …
Кроме того, некоторые программы имеют дополнительные функции, которые выбраны параметрами компиляции. Часто страница справочника сгенерирована во время компиляции и только документирует опции, включенные в ту конкретную компиляцию.
Некоторые дистрибутивы поднимают свои страницы руководства онлайн (это может быть полезно для проверки мобильности), например, Debian, SuSE, Ubuntu, … ссылки должна быть на теге распределения Wiki на Exchange Стопки Unix (если распределение имеет страницы справочника онлайн, и ссылка не находится в Wiki, добавьте его).
Страница справочника для данной части программного обеспечения обычно пишется ее автором (авторами). Те в Вашей системе будут самым подходящим для инструментов, которые Вы установили, потому что у них будет корректная информация для Вашей реализации и уровня версии.
Главным образом различия незначительны, но самое большое различие между GNU, BSD и инструментами BusyBox.