LinuxSir.cn,穿越时空的Linuxsir!

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

请教:shell到底适合在哪些工作领域?

[复制链接]
发表于 2007-5-13 20:47:54 | 显示全部楼层 |阅读模式
从半年前的安装第一个linux fc4开始,在linuxsir遇到不少好心人,在菜鸟区爬啊爬(有个前辈的经验指点说,先看精华吧~,就这么看完菜鸟区的全部精华了)。。终于可以看看shell进阶了。。呵呵。。不过我有一个疑问。

我是学习硬件的,我特地问过我的老师,他说宏观来说也是程序员,不过细了说的话也不全是。当初的只是觉得linux可能会给我带来财富到现在感动于ubuntu的“人道待人”的理念之中。

现在有个疑问,我会使用了一些基本shell命令,不过我学习过C和汇编,做过51单片机(工作,不过很小的公司作很一点简单的单片机设计),懂得一点操作系统知识。我问我的老师(操作系统的)shell高级部分我们需要学习吗?他说还是学下的好。

不过人没有多个大脑,我不可能同时干2件事情,我的意思是,我是按照这个论坛版面的顺序,从菜鸟-》ABS-》内核,还是直接就去看内核啊?另外我在学习时候还需要注意什么?

哪位前辈能给点指点。。谢谢。。
发表于 2007-5-13 22:24:02 | 显示全部楼层
我知道Shell可以应用于系统管理,网络管理,数据分析、格式化这些方面。

纯粹菜鸟理解,还请高手详细指点。
回复 支持 反对

使用道具 举报

发表于 2007-5-13 22:33:12 | 显示全部楼层
我来做一个比喻。假如你是Linux(我在这里说的只是指内核),你吃饭就相当于用shell,你还想吃好的,你就得好好学习shell。否则你老是觉得自己好饿。哈哈,我这个比喻好像挺经典!
不过,你还是先问问你自己想做什么东东了?

回四楼楼主:
看来楼主还是没有理解我这个比喻的深层含义,只要你用Linux,那shell就像吃饭一样重要撒~~,真笨
至于你说的数电,“魔电”那都是硬件的基础理论知识吧。做嵌入式应该和Linux有很大关系(我也不懂),操作系统那就更应该学Linux了......
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-5-13 22:48:32 | 显示全部楼层
谢谢3楼,怎么说呢。你说吃饭是shell,那内核是什么呢?呵呵。。。是米???哈哈。。

还有就是,我们老师的话貌似都比较倾向与做嵌入式开发,可能是周期比较短,出成果快的原因吧。

不过我真的是被ubuntu的人道待人感动了(我学佛学)。所以有这个意愿想参与操作系统开发部分,去红旗?呵呵。当然也是还要是看我的能力了。不过大学期间学的硬件部分多些。比如芯片的,电路的,数电,模电,然后是操作系统原理之类的。当然也很泛了。。呵呵。。希望多多请教。
回复 支持 反对

使用道具 举报

发表于 2007-5-14 08:55:10 | 显示全部楼层
做嵌入式开发,不懂内核可不中阿。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-5-14 10:42:17 | 显示全部楼层
Post by Iambitious
做嵌入式开发,不懂内核可不中阿。


那不懂高级shell编程呢?还是说高级shell编程在看完内核以后再看,有或者根本不需要看?
回复 支持 反对

使用道具 举报

发表于 2007-5-14 11:07:06 | 显示全部楼层
顺序没关系,不过都要会。
--------------------
我是做嵌入linux底层编程的。不过今年初到现在我的任务是移植upstart(http://upstart.ubuntu.com)到我们的产品中,其中50%的工作量就是shell编程。
------------
Edit reason: url typo
sorry
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-5-14 11:35:06 | 显示全部楼层
谢谢7楼的前辈哈。。真是有如醍醐灌顶的感觉啊。。

那我就先看内核好了,毕竟和汇编,c结合多些,我比较好理解。

再次谢谢前面的几位热心人的指点。。

呵呵。。我不是很喜欢走弯路。。

你给的网址有点小问题,我用google查了,估计网址更改了:http://upstart.ubuntu.com/
回复 支持 反对

使用道具 举报

发表于 2007-5-15 10:28:51 | 显示全部楼层
谢谢更正!那个网址没改,是我随手敲错了,对不起。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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