Samostatná skořápka - Stand-alone shell
![]() Snímek obrazovky pláště křídla | |
Vývojáři | David Bell |
---|---|
Stabilní uvolnění | v3.8 březen 2014 |
Operační systém | Unixový |
Typ | Vestavěné |
webová stránka | členů |
Samostatná skořápka (křídlo
) je Unix shell navržen pro použití při obnově z určitých typů poruch a chyb systému.
Integrované příkazy křídla mají vše knihovny staticky propojeny, takže na rozdíl od většiny mušlí v systému Linux je to standard UNIX příkazy se nespoléhají na externí knihovny. Například vyžaduje příkaz copy (cp) libc.so a ld-linux.so když je postaven z GNU Core Utilities na Linux. Pokud dojde k poškození některé z těchto knihoven, příkaz coreutils cp nebude fungovat; v sashe by však vestavěný příkaz cp nebyl ovlivněn.
V dřívějších dobách byly pro tento účel nejkritičtější příkazy (včetně skořápek) v / sbin nebo dokonce / bin staticky propojeny, zatímco v / usr / sbin a / usr / bin najdete verze s bohatšími funkcemi, které byly dynamicky propojeny. To již není běžné a statické propojené skořápky s vestavěnými příkazy se staly důležitějšími.
Sash má následující vestavěný příkazy:
ar
,chattr
,chgrp
,chmod
,chown
,cmp
,str
,dd
,echo
,vyd
,vykon
,grep
,soubor
,nalézt
,gunzip
,gzip
,zabít
,losetup
,ln
,je
,lsattr
,mkdir
,mknod
,rmdir
,součet
,synchronizace
,dehet
,dotek
,umount
,kde
Sash shell byl také portován pro práci s Android[1]v rozhraní terminálu.
šerpy plus záplaty
šerpy plus záplaty je sbírka oprav pro křídla. Klíčové vlastnosti jsou chroot
, pivot root
, a losetup
příkazy. Tyto funkce jsou však k dispozici v novějších verzích křídla. Tyto funkce poskytují rozhraní pro příslušná volání systému Linux. Jsou obzvláště užitečné, když je křídlo použito v počátečním ramdisku ("Initrd ") prostředí. Kromě toho byla přidána podpora jednoduchého rozšíření proměnných prostředí; např. proměnná" $ (VAR) "je nahrazena obsahem proměnná prostředí „VAR“.
Některé linuxové distribuce, například Debian a Slackware (přes SlackBuilds.org), mějte toto k dispozici.[Citace je zapotřebí ]
Viz také
Reference
- ^ Hlavní konzole. „Standalone-Shell (sash) specifically compiled for the Android Operating System“. Github.