想学习linux,不知道从何处开始,请大侠们指教一二,感恩涕零。

老悍匪 发布于 2014/03/19 10:02
阅读 384
收藏 2

给位大侠,你们好!

我准备学习linux,内心很困扰,求大家帮忙,谢谢!有以下几个问题。。

1.不知道linux都要学习什么东西(学会了什么,才算学了linux);

2.我是新的不能新的新手,刚刚装了linux虚拟机VM,下面就不知道干什么了,网上的资料比较庞大,请各位指点下;

3.shell脚本算是linux的东西么?我甚至不知道shell在哪里编写,环境工具是什么,更不知道如何运行测试,请大家耐心回答,谢谢!

请按照题号一一作答。。不胜感激


加载中
4
superxinlee
superxinlee

1. 学习什么东西和你要做什么相关,

    要是你想用Linux作为开发程序的环境,那就要多学习Linux常用的命令,如grep,mv,rm,cp等等;还要熟悉一些Linux的一些基本概念和基本使用方法,那就是磁盘加载,用户权限,网络配置等等。

    如果你是想研究Linux内核本身,就要学会编译源码,配置内核等等,可以自己尝试写驱动、修改系统内存分配等等,这部分难度相对大一些,需要多阅读资料。

    要是你想使用Linux如Ubuntu作为桌面操作系统和移动操作系统,那么就多多使用鼠标探索就好了。

   2. 我学习Linux的方法有两个,一是身边有牛人,不懂的、网上查不到的问题就去请教;二是遇到问题就去google相应的资料,而且可以深入挖掘。我认为最好的方法还是多实践,多尝试。有个鸟叔的私房菜什么的,感觉通俗易懂,遇到问题可以从它入手,再找相关资料。

    3. shell脚本是运行在shell下的,linux常用的shell是bash,你可以自己找找shell的一些资料,写shell主要是为了进行批处理和自动处理,可以使开发人员节省大量的时间和精力,一种情景就是写个shell脚本让不同测试集跑几个晚上,然后看输出的log的。

        shell脚本就是普通的文本,你需要将文件赋予"可运行"的权限,然后直接在shell里运行就可以了,开发工具就是随你喜欢的文本开发工具。

老悍匪
老悍匪
多谢!!0
Zoker
Zoker
赞,说的很清楚。
0
Leung4080
Leung4080
从鸟哥开始。google搜鸟哥
老悍匪
老悍匪
回复 @Leung4080 : 因为对linux不了解,所以有此一问, 学什么才算是学了linux
Leung4080
Leung4080
回复 @老悍匪 : 这本书是最好的入门书了,其它的都没必要看。上面的朋友说的有道理,主要是你没搞清自己学习linux的目标和方向。
老悍匪
老悍匪
这本书 前面 我有点难懂
0
说服我吧
说服我吧
鸟哥私房菜,,真的很不错。
0
Timco
Timco
同意一楼看法。学什么取决于你要做什么。如果不是打算做linux下开发,当然也可以学,但是你会很痛苦,不知道是为了什么(╯3╰)我学linux是为了能在linux下部署web的运行环境,开发还是在windows下
老悍匪
老悍匪
多谢各位!!0
返回顶部
顶部