Автономная оболочка

Автономная оболочка Особенности автономной оболочки (sash) sash — это оболочка Unix, разработанная для восстановления после системных сбоев.  Все библиотеки в […]

Автономная оболочка

  • Особенности автономной оболочки (sash)

    • sash — это оболочка Unix, разработанная для восстановления после системных сбоев. 
    • Все библиотеки в sash статически связаны, что делает стандартные команды UNIX независимыми от внешних библиотек. 
    • В отличие от большинства оболочек в Linux, команды в sash не требуют внешних библиотек для работы. 
  • Преимущества статически связанных оболочек

    • Статически связанные оболочки со встроенными командами становятся все более важными, поскольку они обеспечивают стабильность и независимость от системных библиотек. 
    • Раньше важные команды были статически связаны в /sbin или /bin, в то время как в /usr/sbin и /usr/bin использовались более многофункциональные версии, связанные динамически. 
  • Функции и патчи sash-plus-patches

    • sash-plus-patches включает патчи для sash, которые предоставляют дополнительные функции, такие как chroot, pivot root и losetup. 
    • Эти функции доступны в более новых версиях sash и предоставляют интерфейсы для системных вызовов Linux. 
    • Добавлена поддержка простого расширения переменных оболочки, например, замена переменной «$(VAR)» на содержимое переменной окружения «VAR». 
  • Поддержка и дополнительные ресурсы

    • sash была портирована для работы с Android в терминальном интерфейсе. 
    • В некоторых дистрибутивах Linux, таких как Debian и Slackware, доступны патчи для sash. 
    • Ссылки на дополнительные ресурсы, включая справочную страницу sash и внешние ссылки, также предоставлены. 

Полный текст статьи:

Автономная оболочка — Википедия

Оставьте комментарий

Прокрутить вверх