shells是什么意思英语翻译(UnderstandingShellsWhatareThey)
UnderstandingShells:WhatareThey?
Incomputing,ashellisauserinterfaceforaccessinganoperatingsystem'sservices.Itactsasacommand-lineinterpreterwhereuserscanentercommandsthatthecomputerwillexecute.Shellscanalsoprovideagraphicalinterfacewhereuserscaninteractwiththecomputerusingiconsandmenus.Theterm\"shell\"originallyreferredtotheouterlayerofanegg,whichservesasaprotectivelayerfortheyolkandwhiteinside.Similarly,ashellincomputingactsasaprotectivelayerbetweentheuserandtheoperatingsystem.
TheHistoryofShells
Theconceptofashelldatesbacktotheearlydaysofcomputingwhenoperatingsystemswerefirstbeingdeveloped.Inthosedays,theonlywaytointeractwithacomputerwasthroughacommand-lineinterfacewhereusershadtotypeincommandsmanually.Thiswasatediousandtime-consumingprocess,whichledtothecreationofthefirstshellcalledtheThompsonshell.ItwasdevelopedbyKenThompsonatBellLabsintheearly1970sandwasthefirst-evershelltobeusedonacomputer.Sincethen,manyshellshavebeendeveloped,eachwithitsownuniquefeatures.
TheDifferentTypesofShells
Therearetwomaintypesofshellsincomputing:thecommand-lineshellandthegraphicalshell.Thecommand-lineshellistext-basedandusesacommand-lineinterfacetointeractwiththecomputer.Usershavetotypeincommandsmanuallytoexecutetasks.Someexamplesofcommand-lineshellsincludetheBashshellonLinuxandtheCommandPromptonWindows.Thegraphicalshell,ontheotherhand,usesagraphicaluserinterface(GUI)tointeractwiththecomputer.Userscanuseiconsandmenustoexecutetasks.ExamplesofgraphicalshellsincludetheWindowsExplorerandthemacOSFinder.
Therearealsodifferentvariationsofshellswithinthetwomaintypes.Forexample,theBashshellhasmanydifferentversionssuchastheBourne-AgainSHell(BASH),Kornshell(ksh),andtheZshell(zsh).Eachoftheseshellsoffersdifferentfeaturesandfunctionsthatcatertodifferentuserneeds.
Conclusion
Shellsplayasignificantroleincomputing.Theyserveasauserinterfaceforaccessingoperatingsystemservicesandexecutingtasks.Whetheryoupreferacommand-lineorgraphicalshell,thereareplentyofoptionsavailabletosuitdifferentuserpreferences.Understandingshellsandhowtheyworkisessentialforanyonewhowantstodelvedeeperintotheworldofcomputing.
本文内容来自互联网,请自行判断内容的正确性。若本站收录的内容无意侵犯了贵司版权,且有疑问请给我们来信,我们会及时处理和回复。 转载请注明出处: http://www.bjdwkgd.com/redian/16242.html shells是什么意思英语翻译(UnderstandingShellsWhatareThey)