shell是什么意思阿!!! shell $是什么意思?

shell\u662f\u4ec0\u4e48\u610f\u601d\u554a`

\u540d\u8bcd
(pl. shells,2 \u4e49\u4e3a shell)
1. \u58f3\uff1b\u4ecb\u58f3\uff1b\u7532\u58f3\uff1b\u8d1d\u3002
2. (\u6606\u866b\u7684)\u7fc5\u9798\uff1b\u86f9\u7684\u8715\u76ae\u3002
3. \u3010\u89e3\u5256\u5b66\u3011\u79cd\u5b50\u7684\u5916\u76ae\uff1b\u835a\u3002
4. \u3010\u5730\u8d28\u5b66\uff1b\u5730\u7406\u5b66\u3011\u5730\u58f3\uff1b\u8584\u786c\u5ca9\u5c42\u3002
5. \u3010\u89e3\u5256\u5b66\u3011\u5916\u8033\u3002
6. \u3010\u673a\u68b0\u5de5\u7a0b\u3011(\u6c7d)\u9505\u8eab\u3002
7. \u3010\u5efa\u7b51\u3011\u8584\u58f3(\u5c4b\u9876)\uff1b\u623f\u5c4b\u7684\u6846\u67b6\uff1b\u5185\u90e8\u672a\u7ae3\u5de5\u7684\u5efa\u7b51\u7269\u3002
8. \u8239\u4f53\uff1b\u9aa8\u67b6\u3002
9. \u5b50\u5f39\u58f3\uff1b\u70ae\u5f39\uff1b\u730e\u67aa\u5b50\u5f39\uff1b\u7206\u7834\u7b52\u3002
10. (\u6ed1\u8f66\u7b49\u7684)\u5916\u6846\uff1b\u5185\u68fa\u3002
11. \u5916\u89c2\uff1b\u5916\u8868\uff1b\u5916\u5f62\u3002
12. \u5355\u4eba\u8d5b\u7528\u8247\u3002
13. (\u82f1\u56fd)(\u5b66\u6821\u7684)\u4e2d\u7ea7\u73ed(\u56db\u3001\u4e94\u5e74\u7ea7)\u3002
14. (\u8bd7)\u7ad6\u7434\uff1b\u4e03\u5f26\u7434\u3002
15. \uff1dshell jacket.
16. \u3010\u7269\u7406\u5b66\u3011(\u539f\u5b50\u7684)\u7535\u5b50\u58f3\u5c42\u3002
17. (\u5200\u5251\u7684)\u62a4\u624b\u3002
18. (\u50cf\u94bb\u8fdb\u58f3\u4e2d\u4f3c\u7684)\u6c89\u9ed8\uff1b\u51b7\u6de1\u3002
19. \u3010\u8ba1\u7b97\u673a\u3011\u64cd\u4f5c\u7cfb\u7edf\u5916\u58f3\uff0c\u547d\u4ee4\u89e3\u91ca\u7a0b\u5e8f(\u5982DOS\u7b49)\u3002 the shell of an egg [a walnut] \u86cb[\u80e1\u6843]\u58f3\u3002 Beetles have shells. \u7532\u866b\u6709\u786c\u58f3\u3002 an illuminating shell \u7167\u660e\u5f39\u3002 a tear shell \u50ac\u6cea\u5f39\u3002 the shell of a pipe \u7ba1\u58c1\u3002 You're scarcely out of the shell yet. \u4f60\u8fd8\u4e73\u81ed\u672a\u5e72\u3002 cast the shell \u8131\u58f3\uff1b\u8715\u76ae\u3002 come out of one's shell \u4e0d\u518d\u7f9e\u602f\u6c89\u9ed8\u3002 go [retire] into one's shell \u7f04\u9ed8\u8d77\u6765\uff1b\u5bb3\u7f9e\u8d77\u6765\uff1b\u5bf9\u4eba\u6301\u51b7\u6de1\u6001\u5ea6\uff1b\u4fdd\u6301\u8ddd\u79bb\u3002 in the shell \u5728\u840c\u82bd[\u6f5c\u4f0f]\u65f6\u671f\u3002
\u53ca\u7269\u52a8\u8bcd
1. \u7531\u58f3\u4e2d\u5265\u51fa(\u8c4c\u8c46\u7b49)\uff1b(\u7f8e\u56fd)\u5265(\u7389\u7c73)\uff1b\u7ed9\u2026\u8131\u7c92\u3002
2. \u7528\u58f3\u4f53\u5305\u88ab\uff1b\u7528\u4ecb\u58f3\u94fa(\u8def)\u3002
3. \u8f70\u51fb\uff1b\u70ae\u51fb[\u8f70]\u3002
4. (\u68d2\u7403\u4fda)(\u6295\u624b)\u4f7f(\u5bf9\u65b9)\u83b7\u5f97\u591a\u6b21\u5b89\u5168\u6253\u6216\u5f97\u5206\u3002 shell oysters \u53bb\u7261\u86ce\u58f3\u3002
\u4e0d\u53ca\u7269\u52a8\u8bcd
1. \u8131\u58f3\uff1b\u8715\u58f3\uff1b(\u91d1\u5c5e\u7b49)\u5265\u843d\uff1b(\u679c\u5b9e\u7b49)\u8131\u843d\u3002
2. \u70ae\u51fb\u3002
3. \u91c7\u96c6\u8d1d\u58f3\u3002

shell\u91cc $\u6709\u5f88\u591a\u610f\u601d
1\u3001\u767b\u5f55\u5230shell\u6210\u529f\u540e\u4f1a\u5728\u5149\u6807\u5de6\u4fa7\u53d1\u73b0$\uff0c\u5b83\u662f\u547d\u4ee4\u63d0\u793a\u7b26\uff0c\u4ee3\u8868\u666e\u901a\u5e10\u53f7\u767b\u5f55\uff0c#\u662f\u4ee3\u8868root\u5e10\u53f7\u767b\u5f55\u3002
2\u3001$\u53ef\u4f5c\u4e3a\u53d6\u53d8\u91cf\u8fd0\u7b97\u7b26\uff0c\u5982echo $PATH \u5c06\u4f1a\u8f93\u51faPATH \u53d8\u91cf\u7684\u5185\u5bb9
3\u3001a=$((1+2))\u53ef\u5c06a\u8d4b\u503c\u4e3a3\uff0c\u800c\u4e0d\u662f\u5b57\u7b26\u4e32\u201c1+2\u201d\uff0c\u4e5f\u5c31\u662f\u8fd0\u7b97\u529f\u80fd
4\u3001a=$(ls /home) \u53ef\u5c06\u62ec\u53f7\u5185\u547d\u4ee4\u6267\u884c\u7ed3\u679c\u8d4b\u503c\u7ed9a\uff0c\u6709\u5148\u6267\u884c\u547d\u4ee4\u7684\u610f\u601d
5\u3001\u5728\u6b63\u5219\u8868\u8fbe\u5f0f\u4e2d\uff0c$\u662f\u884c\u5c3e\u7684\u610f\u601d\uff0c\u5982"a$"\u4ee3\u8868\u4ee5a\u4e3a\u884c\u5c3e\u7684\u884c
\u8fd8\u6709\u5982\u679c\u4f60\u7528vi\u7684\u8bdd\uff0c\u4e00\u822c\u6a21\u5f0f\u4e0b\uff0c$\u662f\u5149\u6807\u79fb\u5230\u884c\u5c3e\u7684\u547d\u4ee4

\u6682\u65f6\u5c31\u60f3\u5230\u8fd9\u4e9b\u3002\u3002

在计算机科学中,Shell俗称壳(用来区别于核),是指“提供使用者使用界面”的软件(命令解析器)。它类似于DOS下的command.com。它接收用户命令,然后调用相应的应用程序。同时它又是一种程序设计语言。作为命令语言,它交互式解释和执行用户输入的命令或者自动地解释和执行预先设定好的一连串的命令;作为程序设计语言,它定义了各种变量和参数,并提供了许多在高阶语言中才具有的控制结构,包括循环和分支。在C++中,Shell是希尔排序的名称。
  基本上shell分两大类:
  一:图形界面shell(Graphical User Interface shell 即 GUI shell)
  </b>例如:应用最为广泛的 Windows Explorer (微软的windows系列制作系统),还有也包括广为人知的 Linux shell,其中linux shell 包括 X windows manger (BlackBox和FluxBox),以及功能更强大的CDE、GNOME、KD、 XFCE。
  二:命令行式 shell(Command Line Interface shell ,即CLI shell)</b>
  例如:
  bash / sh / ksh / csh(Unix/linux 系统)
  COMMAND.COM(MS-DOS 系统)
  cmd.exe / 命令提示字符(Windows NT 系统)
  Windows PowerShell(支援 .NET Framework 技术的 Windows NT 系统)
  传统意义上的shell指的是命令行式的shell,以后如果不特别注明,shell是指命令行式的shell。
  文字操作系统与外部最主要的接口就叫做shell。shell是操作系统最外面的一层。shell管理你与操作系统之间的交互:等待你输入,向操作系统解释你的输入,并且处理各种各样的操作系统的输出结果。
  shell提供了你与操作系统之间通讯的方式。这种通讯可以以交互方式(从键盘输入,并且可以立即得到响应),或者以shell script(非交互)方式执行。shell script是放在文件中的一串shell和操作系统命令,它们可以被重复使用。本质上,shell script是命令行命令简单的组合到一个文件里面。
  Shell基本上是一个命令解释器,类似于DOS下的command.com。它接收用户命令(如ls等),然后调用相应的应用程序。较为通用的shell有标准的Bourne shell (sh)和C shell (csh)。
  交互式shell和非交互式shell
  交互式模式就是shell等待你的输入,并且执行你提交的命令。这种模式被称作交互式是因为shell与用户进行交互。这种模式也是大多数用户非常熟悉的:登录、执行一些命令、签退。当你签退后,shell也终止了。
  shell也可以运行在另外一种模式:非交互式模式。在这种模式下,shell不与你进行交互,而是读取存放在文件中的命令,并且执行它们。当它读到文件的结尾,shell也就终止了。
  shell的类型
  在UNIX中主要有两大类shell
  Bourne shell (包括 sh, ksh, and bash)
  Bourne shell ( sh)
  Korn shell ( ksh)
  Bourne Again shell ( bash)
  POSIX shell ( sh)
  C shell (包括 csh and tcsh)
  C shell ( csh)
  TENEX/TOPS C shell ( tcsh)
  Bourne Shell
  首个重要的标准Unix Shell是1970年底在V7 Unix(AT&T第7版)中引入的,并且以它的创始科技部基础条件平台“国家气象网络计算应用节点建设”(2004DKA50730)资助者Stephen Bourne的名字命名。Bourne shell 是一个交换式的命令解释器和命令编程语言。Bourne shell 可以运行为login shell或者login shell的子shell(subshell)。只有login命令可以调用Bourne shell作为一个login shell。此时,shell先读取/etc/profile文件和$HOME/.profile文件。/etc/profile文件为所有的用户定制环境,$HOME/.profile文件为本用户定制环境。最后,shell会等待读取你的输入。
  C Shell
  Bill Joy于20世纪80年代早期,在Berkeley的加利福尼亚大学开发了C shell。它主要是为了让用户更容易的使用交互式功能,并把ALGOL风格的语法结构变成了C语言风格。它新增了命令历史、别名、文件名替换、作业控制等功能。
  Korn Shell
  有很长一段时间,只有两类shell供人们选择,Bourne shell用来编程,C shell用来交互。为了改变这种状况,AT&T的bell实验室David Korn开发了Korn shell。ksh结合了所有的C shell的交互式特性,并融入了Bourne shell的语法。因此,Korn shell广受用户的欢迎。它还新增了数学计算,进程协作(coprocess)、行内编辑(inline editing)等功能。Korn Shell 是一个交互式的命令解释器和命令编程语言.它符合POSIX——一个操作系统的国际标准.POSIX不是一个操作系统,而是一个目标在于应用程序的移植性的标准——在源程序一级跨越多种平台。
  Bourne Again Shell (bash)
  bash是GNU计划的一部分,用来替代Bourne shell。它用于基于GNU的系统如Linux.大多数的Linux(Red Hat, Slackware, Caldera)都以bash作为缺省的shell,并且运行sh时,其实调用的是bash。
  POSIX Shell
  POSIX shell 是Korn shell的一个变种. 当前提供POSIX shell的最大卖主是Hewlett-Packard。在HP-UX 11.0 , POSIX shell 就是/bin/sh,而bsh是/usr/old/bin/sh.
  各主要操作系统下缺省的shell:
  AIX 下是Korn Shell.
  Solaris和FreeBSD缺省的是Bourne shell.
  HP-UX缺省的是POSIX shell.
  Linux是Bourne Again shell.
  Windows PowerShell 是一种新的交互式的命令行和基于任务脚本编写技术,它使信息技术 (IT) 管理员能够全面地自动操作和控制系统管理任务,从而提高了管理员的生产力。Windows PowerShell 包括多个系统管理实用工具、一致的语法和命名惯例、及对普通管理数据更好地导航,如登记、证书存储 或 Windows Management Instrumentation (WMI)。Windows PowerShell 还专门针对 IT 管理,提供直观的脚本编写语言。
  Shell也是一个VB函数,它的作用是运行程序,语法是Shell(命令字符串[,窗口类型])

shell是一个命令处理器(command processor)——是一个读入并解释你输入的命令的程序。除了是一个命令中断器以外,shell还是一个程序设计语言。你可以编写shell可以解释的程序(被称为源程序),这些源程序可以包含shell程序设计命令等等。shell除了解释命令以外,还有其他工作,它也可以配置和编程。shell拥有自己的语言允许用户编写程序并以一种复杂方式运行。shell编程语言具有许多常用的编程语言的特征,例如:循环和控制结构等。用户可以生成像其他应用程序一样复杂的shell程序。
补充说明:简单的说 : shell 是一个交互性命令解释器。shell独立于操作系统,这种设计让用户可以灵活选择适合自己的shell。shell让你在命令行键入命令,经过shell解释后传送给操作系统(内核)执行。
一下是shell功能的一个汇总:
查找命令的位置并且执行相关联的程序。
为shell变量赋新值
执行命令替代
处理 I/O重定向和管道功能
提供一个解释性的编程语言界面,包括tests、branches和loops等语句

壳 的目的... 阻止掌控
壳 的内容... 方便控制

总结发言:
shell是小白为了拉B格而跟风流传出来的玩意。传疯的是它的引申义。
shell的正确用法和出处已经由上面两大段给出。
引申义就是高权限,特别是操作的权限。至少是个输入输出接口。其实这个就算啥shell,根本只算个接口。根本没有“壳”的存在。和实际本意离题千里。

安达市撒大法师的塞得更多

  • shell鏄粈涔堟剰鎬?
    绛旓細shell鏄涓涓懡浠ゅ鐞嗗櫒锛坈ommand processor锛夆斺旀槸涓涓鍏ュ苟瑙i噴浣犺緭鍏ョ殑鍛戒护鐨勭▼搴忋傞櫎浜嗘槸涓涓懡浠や腑鏂櫒浠ュ锛宻hell杩樻槸涓涓▼搴忚璁¤瑷銆備綘鍙互缂栧啓shell鍙互瑙i噴鐨勭▼搴忥紙琚О涓烘簮绋嬪簭锛夛紝杩欎簺婧愮▼搴忓彲浠ュ寘鍚玸hell绋嬪簭璁捐鍛戒护绛夌瓑銆俿hell闄や簡瑙i噴鍛戒护浠ュ锛岃繕鏈夊叾浠栧伐浣滐紝瀹冧篃鍙互閰嶇疆鍜岀紪绋嬨俿hell鎷ユ湁...
  • shell鏄粈涔堟剰鎬
    绛旓細浣滀负绋嬪簭璁捐璇█锛屽畠瀹氫箟浜嗗悇绉嶅彉閲忓拰鍙傛暟锛屽苟鎻愪緵浜嗚澶氬湪楂樼骇璇█涓墠鍏锋湁鐨勬帶鍒剁粨鏋勶紝鍖呮嫭寰幆鍜屽垎鏀傚畠铏界劧涓嶆槸Linux绯荤粺鏍稿績鐨勪竴閮ㄥ垎锛屼絾瀹冭皟鐢ㄤ簡绯荤粺鏍稿績鐨勫ぇ閮ㄥ垎鍔熻兘鏉ユ墽琛岀▼搴忋佸缓绔嬫枃浠跺苟浠ュ苟琛岀殑鏂瑰紡鍗忚皟鍚勪釜绋嬪簭鐨勮繍琛屻傚畠鍦ㄩ粦瀹腑骞舵病鏈浠涔堟剰鎬,鍙槸甯哥敤鐨勫懡浠よ屽凡....
  • shell鏄粈涔堟剰鎬
    绛旓細澶栧3
  • shell鏄粈涔堟剰鎬
    绛旓細shell 鏂囧瓧鎿嶄綔绯荤粺涓庡閮ㄦ渶涓昏鐨勬帴鍙e氨鍙仛shell銆shell鏄鎿嶄綔绯荤粺鏈澶栭潰鐨勪竴灞傘
  • shell涓枃鏄粈涔堟剰鎬
    绛旓細璐濆3
  • 瑙i噴涓Shell鏄粈涔堟剰鎬
    绛旓細Shell鏄绯荤粺鐨勭敤鎴风晫闈紝鎻愪緵浜嗙敤鎴蜂笌鍐呮牳杩涜浜や簰鎿嶄綔鐨勪竴绉嶆帴鍙c傚畠鎺ユ敹鐢ㄦ埛杈撳叆鐨勫懡浠ゅ苟鎶婂畠閫佸叆鍐呮牳鍘绘墽琛屻傚疄闄呬笂Shell鏄竴涓懡浠よВ閲婂櫒锛屽畠瑙i噴鐢辩敤鎴疯緭鍏ョ殑鍛戒护骞朵笖鎶婂畠浠佸埌鍐呮牳銆備笉浠呭姝わ紝Shell鏈夎嚜宸辩殑缂栫▼璇█鐢ㄤ簬瀵瑰懡浠ょ殑缂栬緫锛屽畠鍏佽鐢ㄦ埛缂栧啓鐢眘hell鍛戒护缁勬垚鐨勭▼搴忋係hell缂栫▼璇█鍏锋湁鏅氱紪绋...
  • shell涓嶭inux鍛戒护鐨勫尯鍒鏄粈涔?
    绛旓細shell缈昏瘧鎴愬3鐨鎰忔锛屽畠鏄寘瑁瑰湪Linux鍐呮牳澶栧眰鐨勶紝涓涓彲閫氳繃涓绯诲垪鐨凩inux鍛戒护瀵规搷浣滅郴缁熷彂鍑虹浉鍏虫寚浠ょ殑浜烘満鐣岄潰銆俿hell鍙互閫氳繃鍏舵潯浠惰鍙ュ拰寰幆璇彞绛夛紝鎶婁竴绯诲垪Linux鍛戒护缁撳悎鍦ㄤ竴璧凤紝褰㈡垚涓涓浉褰撲簬闈㈠悜杩囩▼鐨勭▼搴忥紝鍗硈hell script锛屼粠鑰屽疄鐜颁竴浜涘鏉傜殑鍔熻兘銆俿hell鍙互璇存槸Linux鍛戒护闆嗙殑姒傜О锛屽睘浜庡懡浠よ...
  • shell鏄粈涔堟剰鎬涓枃 shell鐨勪腑鏂囨剰鎬
    绛旓細1銆佸湪璁$畻鏈虹瀛︿腑锛Shell淇楃О澹筹紙鐢ㄦ潵鍖哄埆浜庢牳锛夛紝鏄寚鈥滀负浣跨敤鑰呮彁渚涙搷浣滅晫闈⑩濈殑杞欢锛坈ommand interpreter锛屽懡浠よВ鏋愬櫒锛夈傚畠绫讳技浜嶥OS涓嬬殑COMMAND.COM鍜屽悗鏉ョ殑cmd.exe銆傚畠鎺ユ敹鐢ㄦ埛鍛戒护锛岀劧鍚庤皟鐢ㄧ浉搴旂殑搴旂敤绋嬪簭銆2銆佸悓鏃跺畠鍙堟槸涓绉嶇▼搴忚璁¤瑷銆備綔涓哄懡浠よ瑷锛屽畠浜や簰寮忚В閲婂拰鎵ц鐢ㄦ埛杈撳叆鐨勫懡浠ゆ垨鑰...
  • shell鏄粈涔堟剰鎬鍟婁簡
    绛旓細Shell鏄鎿嶄綔绯荤粺涓殑涓绉嶅懡浠よ瑙i噴鍣紝浣嶄簬鐢ㄦ埛绾у埆涓庡唴鏍镐箣闂淬傚畠鎻愪緵浜嗙敤鎴蜂笌绯荤粺浜や簰鐨勬柟寮忥紝鐢ㄦ埛鍙互閫氳繃Shell鎵ц鍛戒护锛屾搷浣滄枃浠跺拰鐩綍銆係hell鐨勭壒鐐规槸浜や簰鎬у己銆佺伒娲绘槗鐢ㄣ佸懡浠ゅ鏍枫傜敤鎴峰彲浠ヨ繍鐢⊿hell瀹炵幇绠鍗曡屽張蹇嵎鐨勭郴缁熸搷浣滐紝鍦ㄦ棩甯哥殑绯荤粺绠$悊宸ヤ綔涓彂鎸ヤ笉鍙垨缂虹殑浣滅敤銆係hell璇█鏄竴绉嶅熀浜庢枃鏈殑...
  • Shell鏄粈涔堟剰鎬
    绛旓細鍚屾椂瀹冨張鏄竴绉嶇▼搴忚璁¤瑷銆備綔涓哄懡浠よ瑷锛屽畠浜や簰寮忚В閲婂拰鎵ц鐢ㄦ埛杈撳叆鐨勫懡浠ゆ垨鑰呰嚜鍔ㄥ湴瑙i噴鍜屾墽琛岄鍏堣瀹氬ソ鐨勪竴杩炰覆鐨勫懡浠わ紱浣滀负绋嬪簭璁捐璇█锛屽畠瀹氫箟浜嗗悇绉嶅彉閲忓拰鍙傛暟锛屽苟鎻愪緵浜嗚澶氬湪楂樼骇璇█涓墠鍏锋湁鐨勬帶鍒剁粨鏋勶紝鍖呮嫭寰幆鍜屽垎鏀傚湪鎺掑簭绠楁硶涓紝Shell鏄甯屽皵鎺掑簭鐨勫悕绉般傚熀鏈笂shell鍒嗕袱澶х被锛氫竴锛氬浘褰...
  • 扩展阅读:100个必会的shell脚本 ... shell i++ ... shell什么意思翻译中文 ... shell命令是啥意思 ... 一开机就进shell ... 手机shell是什么意思 ... shell脚本基本命令 ... 交互式shell是什么意思 ... 衣服shell是什么意思中文 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网