Снимок экрана оболочки створки | |
Разработчик (и) | Дэвид Белл |
---|---|
Стабильный выпуск | v3.8, март 2014 г. |
Операционная система | Unix-подобная |
Тип | Встроенный |
Веб-сайт | элементы.tip.net.au / ~ dbell / |
Автономная оболочка (створка
) - это оболочка Unix, предназначенная для восстановления после определенных типов системных сбоев и ошибок.
У встроенных команд sash все библиотеки связаны статически, поэтому, в отличие от большинства оболочек в Linux, стандартные команды UNIX не полагаются на внешние библиотеки. Например, для команды копирования (cp) требуются libc.so и ld-linux.so при сборке из GNU Core Utilities в Linux. Если какая-либо из этих библиотек будет повреждена, команда coreutils cp не будет работать; однако в sash встроенная команда cp не изменится.
Раньше наиболее важные команды (включая оболочки) в / sbin или даже / bin были статически связаны для этой цели, тогда как в / usr / sbin и / usr / bin вы найдете более многофункциональные версии, которые были динамически связаны. Это уже не является обычным явлением, и поэтому статически связанные оболочки со встроенными командами стали более важными.
Sash имеет следующие встроенные команды :
ar
, chattr
, chgrp
, chmod
, chown
, cmp
, cp
, dd
, echo
,
, exec
, grep
, file
, find
, gunzip
, gzip
, kill
, losetup
, ln
, ls
, lsattr
, mkdir
, mknod
, rmdir
, sum
, sync
, tar
, touch
, umount
, где
Оболочка Sash также была портирована для работы с Android в интерфейсе терминала .
sash-plus-patch сборник заплат для створки. Ключевыми функциями являются команды chroot
, pivot root
и losetup
. Однако эти функции доступны в более новых версиях створки. Эти функции предоставляют интерфейсы для соответствующих системных вызовов Linux. Они особенно полезны, когда створка используется в среде начального виртуального диска ("initrd "). Кроме того, добавлена поддержка простого расширения переменных оболочки; например, переменная «$ (VAR)» заменяется содержимым переменной среды «VAR».
В некоторых дистрибутивах Linux, таких как Debian и Slackware (через SlackBuilds.org), это доступно.