Chinaunix首页 | 论坛 | 博客
  • 博客访问: 207826
  • 博文数量: 70
  • 博客积分: 55
  • 博客等级: 民兵
  • 技术积分: 388
  • 用 户 组: 普通用户
  • 注册时间: 2010-12-26 23:53
文章分类

全部博文(70)

文章存档

2014年(1)

2013年(5)

2012年(42)

2011年(22)

我的朋友

分类:

2012-07-19 01:01:36

原文地址:shell 作者:kivis

Shell:一个命令解释器,将用户输入的命令解释为内核认识的方式。

  1. [root@kivis ~]# cat /etc/shells
  2. /bin/sh
  3. /bin/bash
  4. /sbin/nologin
  5. /bin/tcsh
  6. /bin/csh
  7. /bin/ksh
  8. /bin/zsh
  9. /usr/bin/ksh
  10. /usr/bin/pdksh

可以看到系统中有各种不同种类的shell。

(sh) 在时编写。随首次发布,全名Bourne again shell. GNU linux 系统下的默认shell.

  1. [root@kivis ~]# ll /bin/sh
  2. lrwxrwxrwx 1 root root 4 Sep 17 2011 /bin/sh –> bash


可以看到,sh实际上就是bash

(ksh) 在时编写,是对Bourne Shell的发展。

(csh) 在时编写。随首次发布。

Z Shell:The last shell you’ll ever need! Z是最后一个字母,也就是终极Shell。它集成了bash、ksh的重要特性,同时又增加了自己独有的特性。

  1. [root@kivis ~]# echo $SHELL
  2. /bin/bash

可以看到,当前的命令窗口使用的是BASH。

 

这里提供一个shell入门的链接(其实我还没看过 -_-!!)

Linux Shell Scripting Tutorial v1.05r3
A Beginner's handbook

         ------>

阅读(736) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~