Muschel gebaut

Im Computer, a Muschel gebaut ist ein Befehl oder ein Funktion, aus a genannt Hülse, das wird direkt in der Shell selbst ausgeführt, anstatt in einer externen ausführbaren Datei Programm was die Shell laden und ausführen würde.[1]

Shell -gebaute Arbeiten arbeiten deutlich schneller als externe Programme, da es keinen Overhead für Programmladungen gibt. Ihr Code ist jedoch von Natur aus in der Shell vorhanden, und so erfordert das Ändern oder Aktualisieren von Änderungen an der Shell. Daher werden Shell -Bauteile normalerweise für einfache, fast triviale Funktionen wie die Textausgabe verwendet. Wegen der Natur einiger BetriebssystemeEinige Funktionen der Systeme müssen notwendigerweise als Shell -Gebäude implementiert werden. Das bemerkenswerteste Beispiel ist das CD Befehl, der die ändert Arbeitsverzeichnis der Hülle. Da jedes ausführbare Programm in einem separaten ausgeführt wird Prozessund Arbeitsverzeichnisse sind spezifisch für jeden Prozess, Laden CD Als externes Programm würde sich das Arbeitsverzeichnis der Schale, die sie geladen hat, nicht beeinflussen.

Beispiele

Ein weit verbreitetes Muschelgebäude ist das Ausloggen Funktion, die die Sitzung beendet. Diese Funktion hat je nach Shell unterschiedliche Namen.

Siehe auch

Verweise

Externe Links