请问Linux的shell是什么东东? Linux中,Shell具体是什么东西,是在系统中干什么的?

linux\u4e2d\u7684shell\u7a76\u7adf\u662f\u4ec0\u4e48\uff1f\uff1f

linux\u662f\u65e9\u671f\u662f\u4e2a\u5185\u6838\uff0c\u540e\u6765\u6dfb\u52a0\u4e86\u5176\u4ed6\u529f\u80fd\u6210\u4e86\u64cd\u4f5c\u7cfb\u7edf\u3002
\u5185\u6838\u5c31\u662f\u64cd\u4f5c\u7cfb\u7edf\u7684\u6838\u5fc3\uff0c\u7ba1\u7406\u8bbe\u5907\uff0ccpu\u8c03\u5ea6\uff0c\u5185\u5b58\u7ba1\u7406\u7b49\u3002
\u5185\u6838\u6709\u4e9bapi\u53ef\u4ee5\u88ab\u5916\u9762\u7a0b\u5e8f\u5458\u8c03\u7528\u3002\u8fd9\u4e9bapi\u53eb\u505a\u201c\u7cfb\u7edf\u8c03\u7528\u201d\u3002
\u5e38\u7528\u7684\u7cfb\u7edf\u8c03\u7528\u88ab\u96c6\u5408\u6210\u4e00\u4e2a\u4e2a\u547d\u4ee4\u7a0b\u5e8f\u3002\u5982ls\uff0ccd\uff0crm\u7b49\u3002\u3002
shell\u662flinux\u7cfb\u7edf\u7684\u4e00\u4e2a\u89e3\u91ca\u7a0b\u5e8f\u3002\u7528\u4e8e\u65b9\u4fbf\u6267\u884c\u4e00\u4e9b\u547d\u4ee4\u7a0b\u5e8f\u3002\u5c31\u662f\u5916\u58f3\u7a0b\u5e8f\uff0c\u7f16\u5199shell\u811a\u672c\uff0c\u7528\u6765\u6279\u91cf\u6267\u884c\u547d\u4ee4\u6765\u7ba1\u7406\u7cfb\u7edf\u3002 \u76f8\u5f53\u4e8ewindows\u7684cmd\u7a0b\u5e8f\u5427


\u6211\u7684\u4e00\u4e2a\u7b80\u5355\u7406\u89e3\u3002\u6709\u8bef\u8bf7\u6307\u6b63\u3002

shell\u662f\u547d\u4ee4\u89e3\u91ca\u5668\uff0c\u7b80\u8bf4\u5c31\u662f\u4eba\u4e0e\u64cd\u4f5c\u7cfb\u7edf\u7684\u4ea4\u4e92\u7a97\u53e3\uff0c\u901a\u8fc7shell\u4f60\u53ef\u4ee5\u8f93\u5165\u5404\u79cd\u547d\u4ee4\u544a\u8bc9linux\u64cd\u4f5c\u7cfb\u7edf\u8981\u6267\u884c\u4ec0\u4e48\u52a8\u4f5c\uff0c\u64cd\u4f5c\u7cfb\u7edf\u6267\u884c\u5b8c\u4e5f\u53ef\u4ee5\u628a\u7ed3\u679c\u901a\u8fc7shell\u53cd\u9988\u7ed9\u4f60

SHELL文本就是LINUX自带的文本编码方式
直接与系统进行交互 不需要进行编译
遵循系统语言
使用文本进行系统调用

shell 相当于 xp的 运行 ,可以运行命令行的,不过不xp的那个强大,可以编程的。

。。。。我说不明白,不过推荐你去看LFSbook

SHELL是脚本,对你LINUX运行的程序有一个补充控制等作用的程序

shell主要还是Linux的上层应用了,用来调用服务和工具,比如Linux拓展的很多服务在/etc/init.d/中都是用shell写的

汇编加c(linux之父公开表示讨厌c++)
从模拟终端开始->库,在minix上,后来写了内核。

  • linux shell 鏄粈涔堟剰鎬?
    绛旓細Linux shell鎸囩殑鏄疞inux鎿嶄綔绯荤粺涓殑鍛戒护琛岀晫闈紝鏄敤鎴蜂笌鎿嶄綔绯荤粺浜ゆ崲淇℃伅鐨勪富瑕佹柟寮忎箣涓銆傚畠鍙互璁╃敤鎴烽氳繃閿叆鍛戒护鏉ュ畬鎴愮郴缁熸搷浣滆屼笉蹇呬緷璧栦簬鍥惧舰鐢ㄦ埛鐣岄潰(GUI)銆傚湪Linux绯荤粺涓紝璁剧疆鍚堢悊鐨剆hell鐜鍙互鏋佸ぇ鍦版彁楂樼敤鎴风殑宸ヤ綔鏁堢巼鍜屾搷浣滀綋楠屻傚洜姝わ紝shell鏄疞inux绯荤粺涓瀬涓洪噸瑕佺殑閮ㄥ垎涔嬩竴銆侺inux shell鐨勭壒...
  • linux涓殑shell鏄粈涔堟剰鎬?
    绛旓細Linux涓殑Shell鏄寚涓绉嶅懡浠よ瑙i噴鍣銆係hell鏄疞inux绯荤粺涓殑鏍稿績缁勪欢涔嬩竴锛屼负鐢ㄦ埛鎻愪緵浜嗕竴涓笌鎿嶄綔绯荤粺浜や簰鐨勭晫闈備互涓嬫槸鍏充簬Shell鐨 1. Shell鐨勫熀鏈蹇碉細Shell鏄竴涓懡浠よ瑙i噴鍣紝瀹冩帴鏀剁敤鎴疯緭鍏ョ殑鍛戒护骞朵紶閫掔粰鎿嶄綔绯荤粺鎵ц銆傚湪Linux绯荤粺涓紝Shell涓嶄粎鏄竴涓畝鍗曠殑鍛戒护鎵ц宸ュ叿锛岃繕涓虹敤鎴锋彁渚涗簡涓庢搷浣滅郴缁...
  • linux 鏈夊摢浜shell
    绛旓細Linux涓嬬殑甯歌Shell鏈夛細Bash銆乻h銆亃sh銆乲sh銆乧sh绛銆備互涓嬫槸鍏充簬Linux涓父瑙丼hell鐨 Bash锛圔ourne Again SHell锛夛細Bash鏄疞inux涓渶娴佽鐨剆hell涔嬩竴銆傚畠鏄疊ourne shell鐨勬浛浠e搧锛屽吋瀹瑰苟鎵╁睍浜嗚澶氬叾浠杝hell鐨勭壒鎬с侭ash鎷ユ湁涓板瘜鐨勫姛鑳斤紝鍖呮嫭缂栫▼鎺ュ彛銆佸彲閰嶇疆鐨勭紪杈戠晫闈㈠拰鍛戒护琛岀紪杈戝姛鑳姐傜敱浜庡叾寮哄ぇ鐨勫姛鑳藉拰鏄撶敤...
  • linux涓嬬殑shell鏄粈涔?
    绛旓細shell鏄竴绉嶆帴鍙锛屽畠杩炴帴浜嗙敤鎴峰拰鍐呮牳锛屼娇鐢ㄦ埛鑳藉涓庣郴缁熻繘琛屼氦浜掓搷浣溿傚畠鎺ユ敹鐢ㄦ埛杈撳叆鐨勫懡浠ゅ苟鎶婂畠閫佸叆鍐呮牳鍘绘墽琛屻傛槸鍦↙inux鍐呮牳涓庣敤鎴蜂箣闂寸殑瑙i噴鍣ㄧ▼搴忥紝鐜板湪Linux閫氬父鎸/bin/bash瑙i噴鍣ㄦ潵璐熻矗鍚戝唴鏍哥炕璇戜互鍙婁紶杈剧敤鎴/绋嬪簭鎸囦护锛宻hell鐩稿綋浜庢搷浣滅郴缁熺殑鈥滃澹斥滾inux绯荤粺鎻愪緵澶氱涓嶅悓鐨凷hell浠ヤ緵閫夋嫨銆傚湪Linu...
  • Linux Shell鏄粈涔?
    绛旓細Shell锛岃嫳鏂囨湰鎰忔槸澶栧3锛Linux Shell 灏辨槸 Linux 鎿嶄綔绯荤粺鐨勫澹筹紝涓虹敤鎴锋彁渚涗娇鐢ㄦ搷浣滅郴缁熺殑鎺ュ彛锛屾槸 Linux 绯荤粺鐢ㄦ埛浜や簰鐨勯噸瑕佹帴鍙銆傜櫥褰 Linux 绯荤粺鎴栬呮墦寮 Linux 鐨勭粓绔紝閮藉皢浼氬惎鍔 Linux 鎵浣跨敤鐨 Shell銆侺inux Shell 涓涓懡浠よВ閲婂櫒锛屾槸 Linux 涓嬫渶閲嶈鐨勪氦浜掔晫闈紝浠庢爣鍑嗚緭鍏ユ帴鏀剁敤鎴峰懡浠わ紝灏嗗懡浠...
  • linux鍛戒护鍜shell鍛戒护鏈変粈涔堝尯鍒晩?
    绛旓細shell缈昏瘧鎴愬3鐨勬剰鎬濓紝瀹冩槸鍖呰9鍦╨inux鍐呮牳澶栧眰鐨勶紝涓涓彲閫氳繃涓绯诲垪鐨刲inux鍛戒护瀵鎿嶄綔绯荤粺鍙戝嚭鐩稿叧鎸囦护鐨勪汉鏈虹晫闈 shell鍙互閫氳繃鍏舵潯浠惰鍙ュ拰寰幆璇彞绛夛紝鎶婁竴绯诲垪linux鍛戒护缁撳悎鍦ㄤ竴璧凤紝褰㈡垚涓涓浉褰撲簬闈㈠悜杩囩▼鐨勭▼搴忥紝shell script锛屾潵瀹炵幇涓浜涜緝涓哄鏉傜殑鍔熻兘銆傛绘嫭锛shell鏄痩inux鍛戒护闆嗙殑姒傜О锛屾槸灞炰簬...
  • linux涓浠涔堟槸shell?
    绛旓細鍦ㄨ绠楁満绉戝涓紝Shell淇楃О澹筹紙鐢ㄦ潵鍖哄埆浜庢牳锛夛紝鏄寚鈥滀负浣跨敤鑰呮彁渚涙搷浣滅晫闈⑩濈殑杞欢锛坈ommand interpreter锛屽懡浠よВ鏋愬櫒锛夈傚畠绫讳技浜嶥OS涓嬬殑COMMAND.COM鍜屽悗鏉ョ殑cmd.exe銆傚畠鎺ユ敹鐢ㄦ埛鍛戒护锛岀劧鍚庤皟鐢ㄧ浉搴旂殑搴旂敤绋嬪簭銆傚悓鏃跺畠鍙堟槸涓绉嶇▼搴忚璁¤瑷銆備綔涓哄懡浠よ瑷锛屽畠浜や簰寮忚В閲婂拰鎵ц鐢ㄦ埛杈撳叆鐨勫懡浠ゆ垨鑰呰嚜鍔ㄥ湴瑙i噴...
  • linux涓殑shell绌剁珶鏄粈涔??
    绛旓細鍐呮牳鏈変簺api鍙互琚闈㈢▼搴忓憳璋冪敤銆傝繖浜沘pi鍙仛鈥滅郴缁熻皟鐢ㄢ濄傚父鐢ㄧ殑绯荤粺璋冪敤琚泦鍚堟垚涓涓釜鍛戒护绋嬪簭銆傚ls锛宑d锛宺m绛夈傘shell鏄痩inux绯荤粺鐨涓涓В閲婄▼搴忋傜敤浜庢柟渚挎墽琛屼竴浜涘懡浠ょ▼搴忋傚氨鏄澹崇▼搴忥紝缂栧啓shell鑴氭湰锛岀敤鏉ユ壒閲忔墽琛屽懡浠ゆ潵绠$悊绯荤粺銆 鐩稿綋浜巜indows鐨刢md绋嬪簭鍚 鎴戠殑涓涓畝鍗曠悊瑙c傛湁璇鎸囨銆
  • linux涓嬬殑shell鏄粈涔
    绛旓細shell鏄鐢ㄦ埛鍜孡inux鎿嶄綔绯荤粺涔嬮棿鐨勬帴銆侺inux涓湁澶氱shell锛屽叾涓己鐪佷娇鐢ㄧ殑鏄疊ash銆傛湰绔犺杩颁簡shell鐨勫伐浣滃師鐞嗭紝shell鐨勭绫伙紝shell鐨勪竴鑸搷浣滃強Bash鐨勭壒鎬сLinux绯荤粺鐨剆hell浣滀负鎿嶄綔绯荤粺鐨勫澹筹紝涓虹敤鎴锋彁渚涗娇鐢ㄦ搷浣滅郴缁熺殑鎺ュ彛銆傚畠鏄懡浠よ瑷銆佸懡浠よВ閲婄▼搴忓強绋嬪簭璁捐璇█鐨勭粺绉般俿hell鏄竴涓懡浠よ瑷瑙i噴鍣紝瀹...
  • linux涓嬬殑 shell鍒板簳鏄粈涔堝晩
    绛旓細1銆佸浘褰㈢晫闈shell锛圙raphical User Interface shell 鍗 GUI shell锛変緥濡傦細搴旂敤鏈涓哄箍娉涚殑 Windows Explorer 锛堝井杞殑windows绯诲垪鍒朵綔绯荤粺锛夛紝杩樻湁涔熷寘鎷箍涓轰汉鐭ョ殑 Linux shell锛屽叾涓linux shell 鍖呮嫭 X window manger (BlackBox鍜孎luxBox锛夛紝浠ュ強鍔熻兘鏇村己澶х殑CDE銆丟NOME銆並DE銆 XFCE銆2銆佸懡浠よ寮弒hell锛...
  • 扩展阅读:简单的shell脚本代码 ... linux shell编程实验报告 ... linux shell read ... linux shell 菜鸟教程 ... linux的shell可分为 ... linux shell命令大全 ... linux简单的shell编程 ... linux如何进入shell ... linux系统 ...

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