Снимок экрана створки | |
Разработчики) | Дэвид Белл |
---|---|
Стабильный выпуск | v3.8 Март 2014 г. |
Операционная система | Unix-подобный |
Тип | Встроенный |
Интернет сайт | члены |
Автономная оболочка ( sash
) - это оболочка 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
,ed
,exec
,grep
,file
,find
,gunzip
,gzip
,kill
,losetup
,ln
,ls
,lsattr
,mkdir
,mknod
,rmdir
,sum
,sync
,tar
,touch
,umount
,where
Оболочка Sash также была портирована для работы с Android [1] в терминальном интерфейсе .
створки плюс патчи [ править ]
sash-plus-patch - это набор нашивок для створки. Ключевые особенности являютсяchroot
,pivot root
иlosetup
командой. Однако эти функции доступны в более новых версиях створки. Эти функции предоставляют интерфейсы для соответствующих системных вызовов Linux. Они особенно полезны, когда sash используется в среде начального ramdisk (" initrd "). Кроме того, добавлена поддержка простого расширения переменных оболочки; например, переменная «$ (VAR)» заменяется содержимым переменной среды «VAR».
В некоторых дистрибутивах Linux, таких как Debian и Slackware (через SlackBuilds.org), это доступно. [ необходима цитата ]
См. Также [ править ]
- BusyBox
- Ящик для игрушек
- Сравнение компьютерных оболочек
Ссылки [ править ]
- ^ Мастер-консоль. «Standalone-Shell (sash), специально скомпилированный для операционной системы Android» . Github .
Источники [ править ]
- sash - справочная страница Linux
Внешние ссылки [ править ]
- главная страница створки