Chinaunix首页 | 论坛 | 博客
  • 博客访问: 10029
  • 博文数量: 1
  • 博客积分: 172
  • 博客等级: 入伍新兵
  • 技术积分: 35
  • 用 户 组: 普通用户
  • 注册时间: 2011-01-16 20:51
文章分类
文章存档

2012年(1)

最近访客

分类: LINUX

2012-04-04 00:11:37

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

         ------>

阅读(1029) | 评论(0) | 转发(1) |
0

上一篇:没有了

下一篇:没有了

给主人留下些什么吧!~~