菜鸟学Linux 求大神请教
小弟我仰慕Linux 已久,现在正准备学linux 求大神们给点建议:
1.装什么版本的linux
2.要看怎么书
3.应该怎么来学习?
在线等
大家多说点哦
------解决方案--------------------鸟哥的linux:话说很多人看的
linux网络编程:挺好的,正在看。。
------解决方案--------------------鸟哥的linux私房菜,挑历史和基础看
建议用ubuntu12
坚持用linux,基础掌握后,先学shell编程
其他的,以后看工作需求吧
------解决方案--------------------先学shell,随便找本入门的就行
然后学习linux目录结构,即每个文件夹做什么的,里面的文件怎么需要配置
这类书籍也很多 到这里,你就会发现linux的神奇了
说的远一点 --- Richard Stevens编著的《Unix网络编程:联网的API和套接字》、《UNIX环境高级编程》等
《linux内核完全注释》
系统的话,整个虚拟机,redhat或suse都行,登陆可以直接root用户 也不用老是切换用户
学linux要记得用命令行,忘记桌面操作 习惯了就发现linux的神奇了
------解决方案--------------------我的建议哈:
1、你要确定你学的性质,是耍耍桌面就得,还是想深入了解呢?如果你不知道,先装Ubuntu耍耍,熟悉之后再考虑别的linux版本。
2、先不看书,先用linux,不会直接上网搜,论坛发帖问,不要觉得自己的问题蠢,我还曾经发过分辨率的问题呢?都是“蠢”过来的
3、怎么学,你可以虚拟机安装个试试,如果真的虚拟机我就不建议Ubuntu了,那个桌面太耗资源,可以下个redhat CentOS 或者Fedora的低点版本都行,这些桌面比较清爽,虚拟机里运行也比较能让人忍受,如果你在虚拟机里安装个Ubutnu12.04,卡成孙子样儿,也太憋屈了!
宗上所属:楼主要有热情!热情比任何书都重要!
------解决方案---------------------------------------你是准备往什么方向发展?
---------------------嵌入式吗,还是服务器方面
C语言 ,shell 网络。这些应该是起码的。
看看APUE
------解决方案--------------------初学者可以用视频引导教程
lamP兄弟连的视频很好
------解决方案--------------------
跟楼主相反我觉得用java来做软件,一点优越感也没有,反倒是写c觉得爽,跟底层贴近。
linux开发java当然没问题,要知道,开源的东西大部分最先在linux上发展的。
------解决方案--------------------ubuntu吧,需要在线升级这个版本和软件。否则的话用centos什么的也可以
资料的建议系统看鸟哥基础版,否则就网络搜搜~~