LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 716|回复: 4

选BASH还是选KORN?

[复制链接]
发表于 2004-5-17 09:22:36 | 显示全部楼层 |阅读模式
SHELL里语言的种类真多,搞得我晕头.
我的版本是ES 3,默认的是 BASH.
去书店找书,只看到一本Dennis 和 David 写的KORN 编程实例指南.
里面说KORN是很传统的语言,在UNIX上面用得很广泛,是非常好的语言云云..BASH是很新的语言.
但是我看KORN和BASH的命令有点象.

另外,CSH是不是就类似于C语言了? 是不是也有指针之类的.
如果要学SHELL和C两种语言,选择这个是不是两全其美呢?

盼指教.
本人学LINUX的目的,更多是出于爱好和乐趣.也许将来希望能学会架设服务器.
作为入门,选择哪一种SHELL比较好?

P.S. 好象在哪里看到过,SHELL默认语言类型是可以自己选择的,我的 bash , ksh,csh都在/bin 下.应该在哪里设置,把默认的语言类型改为自己要学的那一种呢?
发表于 2004-5-17 10:47:15 | 显示全部楼层
Bash集百家于一成,是很好的shell新秀,最重要的是,它是GNU的shell,是自由软件。我们玩GNU/Linux,自然选用bash。
korn shell历史久,具有很多特色,其中一些比之bash有过之而无不及,但它是商业软件。
至于csh,大可不必考虑。bash比它做得更好。

建议你学习bash。其实,百理相容,学了一种shell,自然可以精通其他shell。
发表于 2004-5-17 10:49:49 | 显示全部楼层
csh没有指针,只是语法和c很像而已
 楼主| 发表于 2004-5-17 11:14:30 | 显示全部楼层

谢谢两位高手

完全明白了.

有什么BASH的书可以推荐吗?  那本KORN实例的书写得满易懂的.
发表于 2004-5-17 11:37:47 | 显示全部楼层
O'reilly的《Learning the Bash shell》,通俗易懂,我当初就是靠它在一天时间入门的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表