當前位置:編程學習大全網 - 編程軟體 - Linux的Shell相關知識簡要描述幾種主流的shell及特點!!!

Linux的Shell相關知識簡要描述幾種主流的shell及特點!!!

Linux系統管理與服務器配置這本書上,在228頁第17章。。。

我是這麽做的,大家可以參考參考。。

在網上搜索Linux的Shell相關知識簡要描述幾種主流的shell及特點;

答:Linux是由UNIX演化而來的,從而也繼承了UNIX的sell,在大部分的UNIX系統。三種著名且廣被支持的Shell是:Bourne shell(AT&T shell,在Linux下是BASH),

C shell(Berkeley shell,在Linux下是TCSH),Korn shell(Bourne shell的超集)。三種shell各有優缺點

Bourne shell是標準的UNIIX shell,是UNIX最初使用的shell,並且在每種UNIX上都可以使用,常被用來作為管理系統之用,它簡潔,快速,多用於shell編程方面,但與用戶的交互性較差

C shell是壹種比Bourne shell更適於編程的shell,它的語法與C語言很相似。 Linux為喜歡使用C shell的人提供了Tcsh。Tcsh是C shell的壹個擴展版本,Linux下的C shell則更多的考慮到了用戶界面的而友好性,

它支持不少新功能。例如:提供了壹個命令列(command line)編輯程序,提供了命令列不全功能,提供了拼寫更正功能。它能自動檢測並更正在命令列拼錯的命令或單字;

危險命令偵測並提醒的功能,避免用戶小心執行rm*這種殺傷力極大的命令;提供常用命令的快捷方式

BASH shell是Linux下對Bourne shell向下兼容的壹種shell,並融入許多C shell與Korn shell的功能

  • 上一篇:怎麽搭建android開發環境
  • 下一篇:ui設計師需要學習什麽?
  • copyright 2024編程學習大全網