`
hanxinyu
  • 浏览: 125373 次
  • 来自: henan china
社区版块
存档分类
最新评论

linux主流的shell

阅读更多

目前流行的Shell有 bash、ksh、csh,用一个图表表示它们的关系如图。

Shell关系图

       bash

  bash是Linux系统默认使用的Shell,它由Brian Fox和Chet Ramey共同完成,是Bourne Again Shell的缩写,内部命令一共有40个。Linux使用它作为默认的Shell是因为它有以下的特色:
  (1)可以使用类似DOS下面的doskey的功能,用上下方向键查阅和快速输入并修改命令。
  (2)自动通过查找匹配的方式,给出以某字串开头的命令。
  (3)包含了自身的帮助功能,你只要在提示符下面键入help就可以得到相关的帮助。

  ksh

  ksh是Korn Shell的缩写,由Eric Gisin编写,共有42条内部命令。该Shell最大的优点是几乎和商业发行版的ksh完全相容,这样就可以在不用花钱购买商业版本的情况下尝试商业版本的性能了。

  csh

  csh是Linux比较大的内核,它由以William Joy为代表的共计47位作者编成,共有52个内部命令。该Shell其实是指向/bin/tcsh这样的一个Shell,也就是说,csh其实就是tcsh。

分享到:
评论

相关推荐

    Linux与Unix shell编程指南

    UNIX shell范例精解(第4版)的随书光盘该书汇聚了Quigley 21年来的shell编程教学经验.书中不仅展示了能帮助读者快速...在Quigley的指导下,即使是shell初学者也可以学会UNIX/linux上所有主流shell的编程知识,包括5种

    UNIX SHELL范例精解(第4版) 中文 PDF

    内容介绍: ...在Quigley的指导下,即使是shell初学者也可以学会UNIX/Linux上所有主流shell的编程知识,包括5种shell的交互式命令及脚本编程,从而领会作者的编程思路。本书可作为shell编程的入门教程

    UNIX shell范例精解(第4版)中文

    在Quigley的指导下,即使是shell初学者也可以学会UNIX/Linux上所有主流shell的编程知识,包括5种shell的交互式命令及脚本编程,从而领会作者的编程思路。本书可作为shell编程的入门教程,也是系统管理员、程序设计人员的...

    UNIX shell范例精解(第4版) 中文版

    在quigley的指导下,即使是shell初学者也可以学会unix/linux上所有主流shell的编程知识,包括5种shell的交互式命令及脚本编程,从而领会作者的编程思路。本书可作为shell编程的入门教程,也是系统管理员、程序设计...

    UNIX shell范例精解(第4版) 中文版高清PDF -- part1

    在Quigley的指导下,即使是shell初学者也可以学会UNIX/Linux上所有主流shell的编程知识,包括5种shell的交互式命令及脚本编程,从而领会作者的编程思路。本书可作为shell编程的入门教程,也是系统管理员、程序设计...

    UNIX shell范例精解(第4版) 中文版高清PDF -- part4

    在Quigley的指导下,即使是shell初学者也可以学会UNIX/Linux上所有主流shell的编程知识,包括5种shell的交互式命令及脚本编程,从而领会作者的编程思路。本书可作为shell编程的入门教程,也是系统管理员、程序设计...

    UNIX_shell范例精解(第4版)

    在Quigley的指导下,即使是shell初学者也可以学会UNIX/linux上所有主流shell的编程知识,包括5种shell的交互式命令及脚本编程,从而领回作者的编程思路.本书可以作为shell编程的入门教程,也是系统管理员/程序设计人员的...

    Linux课程大纲——从入门到精通Linux的教程

    2主流Linux操作系统发行版简介 3 RHEL4安装 3.1创建RHEL4虚拟机 3.2安装RHEL4 3.3配置RHEL4 4 RHEL4基本命令使用 4.1 SSH Secure Shell Client工具 4.1.1 SSH Secure Shell Client安装 4.1.2 SSH Secure Shell...

    ShellScript

    本书将告诉你这些有关 UNIX主流工具的知识。除此之外,本书还会帮助你解决UNIX命令与标准的差异。.. 作者熟知UNIX程序使用的基本技巧与操作上细微的差异。他们不但会告诉你如何构建一个绝佳的脚本,还会教你如何避免...

    UNIX shell范例精解(第4版) 中文版高清PDF -- part2

    在Quigley的指导下,即使是shell初学者也可以学会UNIX/Linux上所有主流shell的编程知识,包括5种shell的交互式命令及脚本编程,从而领会作者的编程思路。本书可作为shell编程的入门教程,也是系统管理员、程序设计...

    UNIX shell范例精解(第4版) 中文版高清PDF -- part3

    在Quigley的指导下,即使是shell初学者也可以学会UNIX/Linux上所有主流shell的编程知识,包括5种shell的交互式命令及脚本编程,从而领会作者的编程思路。本书可作为shell编程的入门教程,也是系统管理员、程序设计...

    Linux服务器配置与管理:Linux系统组成及版本.pptx

    能够分辨Linux主流内核及发行版本。 【思政目标】 分析我国服务器系统情况,激发学生学习热情。 1. Linux的组成 Linux内核:内核是系统的核心,是运行程序和管理 像磁盘和打印机等硬件设备的核心程序。 文件系统: ...

    循序渐进Linux第2版高清版PDF

    本书从linux基础入手,系统讲解linux系统结构、shell、主流服务器搭建及故障排除,深入研究系统性能优化思路,集群技术、负载均衡等linux热门技术

    HARLEY HAHN’S GUIDE TO UNIX AND LINUX

    它诞生于贝尔实验室,尔后迅速成为世界上操作系统的主流并延续至今。Linux派生于Unix,并且在小型机和桌面计算机领域成为和微软的Windows并驾齐驱的操作系统家族。HarleyHahn从20世纪80年代开始,亲身体验了几平整个...

    linux循序渐进

    本书从基础知识入手,系统讲解了Linux系统结构、shell、主流服务器搭建及故障排除、用户权限管理、磁盘存储管理、文件系统管理、内存管理和系统进程管理等关键技术,深入研究了系统性能优化思路、系统性能评估与优化...

    基于Debian的Shell环境,专为Android和ADB设计-Android开发

    adeb adeb(也称为androdeb)提供了一个功能强大Linux Shell环境,可以在现有的Android设备上运行流行且主流Linux跟踪,编译,编辑和其他开发工具。 所有命令adeb adeb(也称为androdeb)提供了一个功能强大Linux ...

    Linux发行版本比较

    与其它主流桌面Linux发行版一样,Ubuntu曾使用过GNOME桌面方案。自从GNOME 2逐步升级到GNOME 3乃至GNOME Shell桌面之后,GNOME Shell的改变让人们改变之前版本的成见。即使是习惯传统桌面环境的用户,也可以通过...

    linux-fetion_0.9.2-ubuntu_8.04_i386.deb

    该程序具有较强的跨平台性,在主流操作系统和手持设备上都有版本。 LibFetion由操作界面(GUI shell) + libfetion-core协议库两部分构成。 其中GUI shell的实现与操作系统紧密相关,在不同的操作系统其实现是不同的 ...

    linux:Linux 入门教程

    Linux 入门教程 我们常用的操作系统是微软的 Windows 或是苹果的 OS X,因为它容易操作,所以使用者很多。 其实还有一种操作系统,这个...学习本教程需要你了解目前主流的操作系统,对 shell 脚本的编写有一定的了解。

Global site tag (gtag.js) - Google Analytics