Chinaunix

标题: 线上分享与讨论——Linux/Unix系统学习进阶之路(大奖) [打印本页]

作者: yanyangtian4502    时间: 2011-10-25 11:20
我终于是第一个人了 呵呵呵
作者: 瀚海书香    时间: 2011-10-25 11:20
回复 1# 无风之谷
不错。支持一下
作者: vermouth    时间: 2011-10-25 11:24
没事儿看日志?多数看不懂。
作者: renxiao2003    时间: 2011-10-25 12:36
本帖最后由 renxiao2003 于 2011-10-27 14:53 编辑

关于Linux的学习话题,真的不敢说去教导别人。总结一下经验,借广大坛友分享吧。唐俊说过“我的成功可以分享”,但我没有成功,我依然分享我的学习经验,但申明:可以借签,但别效仿,否则出了问题本人概不负责……,呵呵,开个玩笑轻松一下,分享一下,大家共同进步吧。
话题1: Linux/Unix实用的学习方法

好的学习方法,当然是学习LINUX的命令了,虽然在各种发行版上有一些区别,但相信,大多是通用的。
记住了,学习LINUX最好是甩掉鼠标,不要用他去点,多敲命令。这样才能真真的学好LINUX,LINUX的精髓和优势就是他的命令处理。这是我的理解(这里LINUX是指Linux/Unix)。
记得当时我学习LINUX的时候,就是在CU的前身,www.fanqiang.net,这上面列出了LINUX的常用命令,我当时基本上把这上面的命令和相关的参数手抄了一个本,没事的时个看看,记住了一些。当然光这样死记硬背是不行的,但当时条件有限,我没有电脑,也只能背了。
我们学习的目的是要用,而要用好离不开实践,所以如果你的条件满足,就安装一个系统来学习命令。比较有名的发行版有Red Hat,Ubuntu,Suse等,国内的有红旗,蓝点(这个我没有用过)。记得03年我为了在LINXU下安装ORACLE,是折磨了近一年的时间,这一年的时间熟悉了很多的LINUX命令,都是源于前期的笔记和这近一年的动手实战。
当然,如果条件允许,还是要买一两本书来全面的了解一下,可能会针对特别的发行版,比如Red Hat的书肯定是针对他们的发行版讲的。我是在后来研讨过两三本LINUX方面的书。
但是最好的还是在学习之初就购买书吧,如果你的经济许可的情况下。
话题2:  Linux/Unix学习过程中应该坚持的习惯

干什么都要贵在坚持,所以在Linux的学习过程中你也要坚持,只有坚持你才可能成功。记得我最初学习JAVA的时候(这里可能有点扯远了),书都摔坏了还捡起来学。学习Linux也是一样,我们可能看不明白他的英文帮助(man手册),但没有关系,我们就多输入几次各种命令参数,看看输出的不同,这时候你再返回去看看,你可能就会更明白一些。我想只要是学习英语的,你多少会会点英语,不至于一点看不明白,再说有相关的输出做参考你应该会明白的。
在学习中,不要碰到一点点的问题就轻言放弃,做任何事情都要坚持。或者你可能在学习某个命令的时候能被折磨得相放弃,这时候静下心来,不行出去走走,回来再看,或者放下他,先看看别的再回来。
话题3:  Linux/Unix的发展方向

IT的人,必须得考虑未来的发展之路,Linux也不外开发和管理两个,如果你是Linux下的开发工程师,以后的发展道路可能可以转做架构和系统管理两个方向,而如果你是做管理的,建议有两个认证什么的,以后做系统管理了。这是我看好的Linux上的发展方向,但我却没有走这个方向。

上面就是我个人的见解。不正确的地方还请指正。
作者: 根号三平方    时间: 2011-10-25 13:35
来晚了 终于有这个机会 和大师一起交流了
作者: 根号三平方    时间: 2011-10-25 13:45
首先感谢几位版主 我先来问一个问题吧

对于Linux/Unix入门来说 如何才能系统的学习呢 路线是什么 因为毕竟很多人不知道从哪里下手 也不知道该学什么 可能学着学着就乱了 就开始迷惑了

是不是可以按照相关的考试认证来学习呢 比如RHCE 按照RHCE的考试计划 开始学习 基础知识、系统管理、服务器等等这样来呢

还有就是 分享一下学习Linux/Unix的方法吧

谢谢!
作者: kns1024wh    时间: 2011-10-25 20:34
回复 1# 无风之谷

这个属于共性的话题
  1. 话题1: Linux/Unix实用的学习方法
复制代码
什么rhce 鸟哥的 都是神马,最用用的方式 就是搞崩溃系统,系统不搞崩溃,分区不丢失数据,不出现内核无法正常启动,不遇到服务无法启动, 没有经历编译和内核编译的惊醒恐怖,没漫长的等待……………… 就是不是学习的方式
不要迷信不会E不行,不要全新任何BLOG,要多看坛子多拍砖,多看多动手;
要会鼠标左右键,要学会使用自己的捷径方式,独辟蹊径才是学习的方式,适合的才是最好的,要看效果来评判
天时(随时跟进新的开源项目,关注性能系统提升等新技术发展,关注云o(∩_∩)o 哈哈)
  1. 话题2:  Linux/Unix学习过程中应该坚持的习惯
复制代码
习惯1,网络服务,要清楚原理,知道原理,知道tcp/ip,出现问题才可以很好的解决
习惯2,系统服务,要看好进程,知道日志
习惯3,能将N多个命令合并到一个顺序文件的时候就学慢慢用脚本来解决问题
习惯4,任何资料都要实践并会记录自己的操作过程
人和(社区论坛多交流互动无论是否认识)
  1. 话题3:  Linux/Unix的发展方向
复制代码
好的机遇,好的项目
一切皆有可能 云飘云衫

作者: chenyx    时间: 2011-10-25 20:51
话题1: Linux/Unix实用的学习方法

多练习,多交流.不能眼睛勤快手很懒.实践是检验真理的唯一标准.
同意百湖的观点,现在网上很多文档都是cp来的,不经过自己亲自检验,很难学到真的东西.
同时,要有记笔记的好习惯,俗话说"好记性不如烂笔头"
话题2:  Linux/Unix学习过程中应该坚持的习惯

1.抛弃windows给我们固化的一些观念,不要动不动就root.
2.系统出问题了,不要逃避,要找到解决问题的方法,并且要记录解决的过程
话题3:  Linux/Unix的发展方向

这个问题太泛泛了.
不过,Linux/Unix的主要方向在各种Server的架设,虽然现在有了ubuntu这种偏重桌面的Linux的版本,个人感觉,主要的应用还是集中在各种网络服务上.
作者: chenyx    时间: 2011-10-25 20:58
回复 7# 根号三平方


    系统是拿来用的,不是学习用来考证的.
    我不反对通过考证来实现学习的目的,但是,就目前中国的考证机构来看,培养出来的都是一些"考棍",而不是实际的人才.
    当然,有了证书,可以给你的求职什么的提供一定的优势,这个就是我不反对的唯一理由.
    至于学习的线路,完全看个人的兴趣,一般是先学习基础知识,然后是服务器架设,同时学习一些shell编程.再往后的话,就要看你想要的方向偏重什么了.
    如果你有精力,并且有毅力,可以尝试LFS/BLFS/Gentoo等Linux,自己从头编译出来一个属于自己的Linux!
    一家之言,欢迎大家斧正!
作者: kns1024wh    时间: 2011-10-25 21:05
回复  根号三平方


    系统是拿来用的,不是学习用来考证的.
chenyx 发表于 2011-10-25 20:58


这个也对也不对

不同阶段 不同的需求 不同的看法

系统就是为我们的想法服务的
作者: chenyx    时间: 2011-10-25 21:11
回复 11# kns1024wh


   
系统就是为我们的想法服务的

    这个我同意
   但是,为了考一个证书,强迫自己学习,我不赞同.时间可以抹平一切,包括你考证的时候学习的一切.没有实践,任何证书都只是一张纸而已!
作者: 根号三平方    时间: 2011-10-26 09:12
回复  无风之谷

这个属于共性的话题
kns1024wh 发表于 2011-10-25 20:34


说的很犀利 非常赞同 系统不出问题 确实不能真正学到什么 我就有深刻的体验 所以学习的过程中不能怕出问题 反而应该希望出问题
作者: 根号三平方    时间: 2011-10-26 09:14
多练习,多交流.不能眼睛勤快手很懒.实践是检验真理的唯一标准.
同意百湖的观点,现在网上很多文档都是cp来 ...
chenyx 发表于 2011-10-25 20:51

其实学习的方法有很多 关键是要找适合自己的 现在网络上资料实在太多 但是细看 就如您所说 CP的占很大的份量 还是应该用自己的实践去检验真理!
作者: chenyx    时间: 2011-10-26 11:01
我觉得,自学的话,鸟哥的linux的两本书(基础篇+服务器篇)是比较好的路线.等掌握了之后,再看rhce的书,就会轻松很多
作者: 根号三平方    时间: 2011-10-26 13:42
我觉得,自学的话,鸟哥的linux的两本书(基础篇+服务器篇)是比较好的路线.等掌握了之后,再看rhce的书,就会轻松 ...
chenyx 发表于 2011-10-26 11:01


嗯 好像一般Linux入门都是推荐鸟哥的 连大学老师都是这样
作者: chenyx    时间: 2011-10-26 13:46
鸟哥的书写的很通俗易懂,rhce的书太专业了,没有基础去看,很容易看不懂,最终放弃
作者: 根号三平方    时间: 2011-10-26 13:47
鸟哥的书 说实话 我还没看过一遍呢 就是看了RHCE的视频 跟着那个进度走的
作者: yuhongchun    时间: 2011-10-26 14:15
提示: 作者被禁止或删除 内容自动屏蔽
作者: yuhongchun    时间: 2011-10-26 14:16
提示: 作者被禁止或删除 内容自动屏蔽
作者: king_819    时间: 2011-10-26 14:21
回复 12# chenyx


  学以致用最关键!!
作者: chenyx    时间: 2011-10-26 14:24
回复 22# king_819


    对,没有实践,学习过,时间一长不用,也就荒废了,还不如不学,浪费精力和金钱.
    所以,学习linux需要你有兴趣才行.
作者: king_819    时间: 2011-10-26 14:24
学习还是在于不断的折腾,只有在解决问题的过程中才会进步,不要一味的照搬blog里面的做法,要尝试着给自己找麻烦,让自己去排错,如果总是一帆风顺,一但出现问题,就会变的措手不及,再就是要多看日志,多分析日志!!
作者: chenyx    时间: 2011-10-26 14:31
楼上的这个说法我赞同,有问题不可怕,总有解决问题的方法.动不动就重装系统,绝对不是好习惯.经验是在出问题之后,通过解决问题总结出来的,光看是体会不到解决问题的思路的,一定要亲身实践才行
作者: 根号三平方    时间: 2011-10-26 14:32
嗯 首先是兴趣 如果暂时工作不沾边 可以自己搭建环境去练习 或者自己的可以搭建一个网站 这样更是可以锻炼人的能力
作者: dooros    时间: 2011-10-26 14:58
本帖最后由 dooros 于 2011-10-26 17:03 编辑
话题1: Linux/Unix实用的学习方法

我是从05年接触 Linux 的,刚开始用的是很多老一代的 Linux 用户非常熟悉的 Red Hat 9.0。这个版本的最大特点是没有可以自动解决依赖的包管理器,所以在我接触 Debian 之前,我不知道 Linux 上有如此方便的软件安装方法,以为所有软件都需要编译安装。不过,这也有点好处,使我刚开始接触 Linux 的时候就了解了 gcc 和 makefile,知道了如何分析和处理各种编译错误。

对于学习,我相信大多数人的感觉应该和我一样,那就是看书,看书才是最快的学习方式,像视频教程、QQ群等东西,大多时候会浪费你的时间,拖延你学习的进度。出现问题,第一时间应该自我解决,其次是找搜索引擎,再次是论坛提问。

(准备学习教材)
05 年在大学的时候,图书馆关于 Linux 的书不多,而且很旧,大多是关于 Red Hat 9.0 的,这也是我为什么一开始就从 Red Hat 9.0 入门的原因。现在有本比较好的 Linux 入门书籍,那就是“鸟哥的私房菜”,这套书非常不错,从入门到服务器都有涉及,讲解详细而且涵盖的知识面也比较广。对于初学者,我推荐此书。

(准备学习环境)
学习首先需要一个环境,书是一部分,还有就是电脑了,操作系统,没电脑当然不行,自己没有也可以借用别人的。还有,很重要的,那就是安装 Linux 了。熟话说,光说不练假把式,光看不练,那也是一样的啊!安装 Linux 对于初学者来说可能有些困难,特别是对于刚接触计算机的同学来说,搞不好把整个硬盘的数据都给搞没了。所以,我建议初学者使用虚拟机。现在流行的虚拟机有 VMWare Workstation 和 Virtualbox,还有其他一些,不过上述两个算是用户最多的了,出了什么问题也容易寻求到解决方法。
接下来要做的就是选择发行版了,这个问题对于初学者来说非常纠结,看看 Linux 发行版史图就知道,那么多,到底选哪个呢?!其实,这个问题在论坛上已经有很多建议了。我最认同的一个建议,就是”选择和你所看书籍一样的发行版“。其他,也没必要了解那么多,各个发行版最大的不同就是包管理器了,这个在你以后的学习过程中会涉及到,日后选择其他更适合自己的就行了。

(开始学习)
学习必须理论结合实践,这样才能快速的掌握和接受新的知识。就像,我们在大学的时候,每个星期都有2~3节实验课,另外还有课程设计。当然了,如果你的条件不允许(比如说没有自己的电脑),你也可以按照这种模式进行学习。先看书,看2~3天,把书上可以实验的内存全部勾录下,然后集中起来到实验室或者同学的电脑上实践一下,这里主要是熟悉一些命令的操作。有些人会说了,这样有什么用,练的机会少,一样记不住。这也不全对,记忆也因人而异。就好比我一大学同学,背英语单词看两遍就能记住,有些人又是读又是写的。所以说,条件不允许的话,也只能这样了,多看,并且尽量找机会操作。我相信,看多了,自然而然就记住了。
对于学习的流程,我认为没必要多说,一本好的学习教材都有一个完整的学习体系和计划,跟着书本走就对了。如果遇到不明了的地方,或者,感觉书上写的不详细,可以再找相关知识点的专门书籍进行学习深入。

另外,还有很重要的一个环节就是“课程设计”,这里所说的课程设计当然和大学的不一样。我这里举个例子吧。
比如你在看关于http服务器架设的环节,你就可以给自己布置一个任务,比如说自己搭建一个论坛、博客。
每学完一章节,就自己搭建一个项目试试,这样会加深你的记忆和理解。当然,搭建的时候,不要按照书本一步步的抄命令,你可以自己想想,想不出的时候上网搜搜,完成以后再回过头来看看,书上是怎么说的。这样也可以帮助你了解别人解决问题的方法。


话题2:  Linux/Unix学习过程中应该坚持的习惯

1.不要纠结于选择。比如说:选择什么发行版开始学习、选择哪个 http 服务器开始入手、选择哪个数据库开始安装。一个个开始学,触类旁通。
2.不要受别人的影响。有人说 Ubuntu 好,你就立马用 Ubuntu;有人说 RedHat/CentOS 在服务器领域用的多并且稳定可靠,你就换 RedHat/CentOS;有人说 Archlinux 精简快捷,你又去用 Archlinux;有人说 用过 Gentoo、做过 LFS 才是真正的了解 Linux,你又赶紧换 Gentoo、照着手册做 LFS。别被诸如此类的言语影响你现有的学习,学习贵在坚持。触类旁通,你懂的。
3.多看,多操作。
4.多看看别人写的总结性的文章。
5.遇到问题不要一开始就Google、百度,先尝试自己解决,自己分析日志文件,尝试自己找出错误原因。如果实在不行再搜索,搜索无果再上论坛、IRC求助。并且,也是很重要的一个习惯就是,把遇到的错误记录下来并且归档,因为这个错误,或许以后你还会碰到。
6.多写文章和别人分享你的学习心得,积极听取别人的方法建议。
7.不要满足于现状,学海无涯,你了解的只不过是冰山一脚。
8.对待别人的解决方法不要按部就班,想想别人为什么会这样做,他是怎么想到那块去的呢。
9.时刻注意安全。不要使用 root 用户进行日常操作,不要使用弱口令,养成更新的好习惯,最好订阅软件安全更新报告。

话题3:  Linux/Unix的发展方向

我认为主要有三个方向:
1.桌面开发
这方面主要是一些桌面应用程序的开发。虽然 Linux 在桌面应用领域远不及 Windows,但是,使用 Linux 桌面的人也大有人在。QT、GTK 既然存在,就有他的应用价值。当然了,很多大型程序在 Linux 上也有其相应的版本,好比说 VMware 、 Matlab等。

2.服务器应用
*nix 在服务器领域可以说是老大了,这个毋庸置疑。而现今热炒的云计算的很多实现方案也是架设在 Linux 的基础至上。

3.嵌入式开发
嵌入式开发分以下三个方面:
硬件开发,和 Linux 基本没什么关系,这个主要是电路设计。
驱动开发,这个是一个底层开发,需要熟悉C、汇编、数据结构、操作系统、Linux 内核等一系列知识。为上层应用开发提供接口。
应用程序开发,这个有点类似于桌面开发,但是开发环境比较受限,使用的开发语言数量也不及桌面开发,大多使用C,C++,JAVA。
作者: king_819    时间: 2011-10-26 14:59
  1. 话题1: Linux/Unix实用的学习方法
复制代码
学习不可太操之过急,老老实实的打好基础,基本的命令使用、系统的启动过程、各目录的用途、基本的系统服务,这些都是要熟记的;

没事就把系统拿来瞎捣鼓下,不搞出问题不罢休,搞出问题了,不把问题不罢休,在排错的过程中,你可以积累更多的经验,这样到真正的生产环境中,就可以快速的查明问题并解决问题;

对于解决问题的一些经验可以自己写到blog中,就当是做笔记,经常拿出来温习下
  1. 话题2:  Linux/Unix学习过程中应该坚持的习惯
复制代码
我觉得在学习的过程中,碰到问题了,首先自己要先分析,分析日志,分析报错信息,然后再google、baidu,能自己解决的尽量自己解决,培养独立思考的习惯,不要动不动就请教高手,这样就会形成依赖;

多看、多讨论,经常去一些技术性的网站、论坛前辈们的经验分享,吸取其中的精华,对于不清楚或者拿不准的问题可以到论坛、QQ群里跟大家一起讨论;

多折腾,没事就把内核升级下、把系统优化下、变着花样的架设各种服务、捣鼓下LFS、BLFS等,在这个过程或多或少的会碰到一些问题,有问题了就会激励我们去寻求解决问题的方法,这也算是经验积累了;

尽量多的使用脚本来解决问题,养成写脚本的习惯,作为liunx管理员,写脚本是必不可少的,而且脚本会让我们的实际工作变的更便捷

多关注一些最新的开源项目,没事就自己拿来测试下
  1. 话题3:  Linux/Unix的发展方向
复制代码
大规模服务器集群和嵌入式应用应该是往后的发展方向了,我也一直朝这方面努力着
作者: king_819    时间: 2011-10-26 15:00
本帖最后由 king_819 于 2011-10-26 15:01 编辑

学习无止境,关键在于兴趣爱好!
作者: yuhongchun    时间: 2011-10-26 16:27
提示: 作者被禁止或删除 内容自动屏蔽
作者: yuhongchun    时间: 2011-10-26 16:27
提示: 作者被禁止或删除 内容自动屏蔽
作者: dooros    时间: 2011-10-26 16:35
朋友非常上心,谢谢分享和交流哈!!
yuhongchun 发表于 2011-10-26 16:27



    共同学习,共同进步。
作者: chenyx    时间: 2011-10-26 17:00
回复 27# dooros


    rh9是有rpm的,当然比起来rhel的yum和debian的apt-get,那是太低级了.
作者: chenyx    时间: 2011-10-26 17:03
回复 28# king_819


    嗯,现代的系统发展在两级发展,大型的集群应用和嵌入式的应用,是两个极端.另外,服务器的虚拟化也是一个发展方向
作者: dooros    时间: 2011-10-26 17:04
回复 33# chenyx


    嗯,对。谢谢提醒。我想表达的意思是,不能自动解决依赖这个问题。呵呵。
作者: chenyx    时间: 2011-10-26 17:11
回复 35# dooros


    是啊,yum就是为了解决rpm不能自动解决包依赖的问题才推出的.
    以前rpm安装过一次gcc,那个包依赖解决起来真麻烦的,用了yum之后,已经几乎不用rpm了.
作者: cst05001    时间: 2011-10-27 08:52
回复 36# chenyx


    在淘宝的时候,如果有应用开发成熟要批量部署,都是要打成RPM,通过yum来做的。现在很多小公司的管理员不知道是不知道,还是出于炫耀技术,总是喜欢用编译来部署软件,弄得管理很麻烦,这问题在大批量机器上更明显。
作者: king_819    时间: 2011-10-27 08:53
回复  dooros


    rh9是有rpm的,当然比起来rhel的yum和debian的apt-get,那是太低级了.
chenyx 发表于 2011-10-26 17:00



在2005年那个年代学习linux基本都是从redhat 9.0开始的吧,而且也都是手动rpm
作者: chenyx    时间: 2011-10-27 09:11
回复 37# cst05001


    主要问题是现在网上很多文档动不动就来个软件编译的,让不明真相的同学以为,Linux的软件就是编译为主的.
    还有,很多人编译程序,为了追求最新版本的软件.当然,在个人用的时候,测试无可厚非,但是在生产环境中,软件是不是最新的其实不是最主要的因素,稳定可靠才是最根本的.
作者: chenyx    时间: 2011-10-27 09:12
回复 38# king_819


    是啊,我也是从redhat9开始的.那个版本的iso现在还保留着呢.那个版本还是很经典的.
作者: 根号三平方    时间: 2011-10-27 10:01
回复  king_819


    是啊,我也是从redhat9开始的.那个版本的iso现在还保留着呢.那个版本还是很经典的 ...
chenyx 发表于 2011-10-27 09:12



    我虽然不是在05年开始接触的 但是最先知道的也是Redhat9.0
作者: MinGoblin    时间: 2011-10-27 11:27
路过   好好学学
作者: cly840909    时间: 2011-10-27 15:58
偻主这个思路不错,可以更多的交流,提高大家学习的兴趣,同时大大的增好了自己的技术点,也帮助了别人
作者: yuhongchun    时间: 2011-10-27 16:28
提示: 作者被禁止或删除 内容自动屏蔽
作者: kns1024wh    时间: 2011-10-27 21:16
回复 33# chenyx


    rpm deb 到 yum apt-get 都是 linux越来越容易操作的体现
作者: kns1024wh    时间: 2011-10-27 21:20
回复 40# chenyx


    rh9呀 还比较高级  最初是rh6.2
作者: king_819    时间: 2011-10-27 23:10
回复  chenyx


    rh9呀 还比较高级  最初是rh6.2
kns1024wh 发表于 2011-10-27 21:20



    那百湖兄用的是比较早了!
作者: king_819    时间: 2011-10-27 23:11
在批量布署的时候,rpm包还是相当的方便的!
作者: kns1024wh    时间: 2011-10-28 09:43
回复 47# king_819


    见过的多点了 呵呵

    早期的任何依赖性都要自己动手解决的,现在使用yum  apt-get都自动解决
作者: chenyx    时间: 2011-10-28 10:10
百湖用的比较早啊,我是从redhat7.2开始的,8.0,9.0,fc1~4,然后开始用Centos5
作者: 小版主杀手    时间: 2011-10-28 10:41
系统学习太广了 要有针对性的学习 ,工作中至少要有几条内容是自己感兴趣的 这样才可以长久做下去 对自己的职业生涯也合适
作者: 小版主杀手    时间: 2011-10-28 10:49
从系统运维开始工作 会在实际中遇到很多情况 你要操作的远远不知系统这么简单 ,还要熟悉 网络管理 常用数据库 机房 等等 ,要有一个很全面的知识
作者: 小版主杀手    时间: 2011-10-28 10:51
百湖用的比较早啊,我是从redhat7.2开始的,8.0,9.0,fc1~4,然后开始用Centos5
chenyx 发表于 2011-10-28 10:10



    正规 大点的公司用redhat版本的还是比较多些,稳定可靠
作者: yuhongchun    时间: 2011-10-28 11:00
提示: 作者被禁止或删除 内容自动屏蔽
作者: 小版主杀手    时间: 2011-10-28 11:15
恩,系统要学习和掌握的地方确实太多了,我们可以结合公司的实际需求,在精力和时间上有所偏重。


公司 ...
yuhongchun 发表于 2011-10-28 11:00


centos类的系统最大的好处 我觉得就是可以yum 下载 不象没有注册类的红帽那样要去找rpm包 ,而且rpm包最大的麻烦就是依赖问题
FreeBSD 还没再生产环境接触过
还有一个Gentoo Liunx ,有开发人员喜欢用这种的
作者: chenyx    时间: 2011-10-28 11:15
BSD的系统还没用过,据说很安全.还是习惯了redhat的系统,用惯了
作者: 小版主杀手    时间: 2011-10-28 11:24
现在流行的是三台服务器 应用+mysql  --很多中小公司喜欢这么玩
作者: kns1024wh    时间: 2011-10-28 14:26
回复 56# chenyx


    用的习惯 就会很了解系统 那样才会用的好
作者: chenyx    时间: 2011-10-28 14:48
回复 58# kns1024wh


    是啊,用习惯了.本来想转换bsd来着,后来没转,不习惯
作者: king_819    时间: 2011-10-28 15:04
FreeBSD 的ports安装也是相当的方便!
作者: king_819    时间: 2011-10-28 15:05
FreeBSD 也是挺好用的,内核简洁,安全性高
作者: chenyx    时间: 2011-10-28 15:14
是啊,BSD的安全性号称非常高,十年2个漏洞.
作者: dreamice    时间: 2011-10-28 15:20
支持一下!
作者: kns1024wh    时间: 2011-10-28 15:25
回复 59# chenyx


    适应下应该也就可以的,不同的opensource的 理论都是一样的就是 原作者的个性不同 使用的命令习惯 有很大的区别,要搞懂那个os 就要 先看os的一些文化 适应并结合自己的习惯就好了
作者: 根号三平方    时间: 2011-10-28 15:37
嗯 兴趣才是最重要的 只要有兴趣 才能往深发展 其实做运维的话 要了解的东西比较多 但最好还是要精通一门
作者: 根号三平方    时间: 2011-10-28 15:38
FreeBSD 也是挺好用的,内核简洁,安全性高
king_819 发表于 2011-10-28 15:05



    嗯 BSD的大名早就听过 有些高端了 我还没接触过呢
作者: 0vk0    时间: 2011-10-28 16:03
百湖用的比较早啊,我是从redhat7.2开始的,8.0,9.0,fc1~4,然后开始用Centos5
chenyx 发表于 2011-10-28 10:10




现在Centos 6都有了
作者: chenyx    时间: 2011-10-28 16:50
回复 70# 0vk0


    嗯,现在centos已经6.0 了.我当时从fedora转换到centos的时候是5.0
    shell脚本的技能应该是linux管理必须要学习的了,可以很透彻的理解Linux的启动和各种服务的启动过程.
作者: yuhongchun    时间: 2011-10-28 17:26
提示: 作者被禁止或删除 内容自动屏蔽
作者: kns1024wh    时间: 2011-10-28 20:07
回复  无风之谷


    1. Linux基础方面的学习

  买一本主要讲述Linux基本理论及基本命令的书籍, ...
0vk0 发表于 2011-10-28 16:32



    最好的方式就是 不买书 现在是11年也是01年没有书不成,现在的网络如此发达 CU都10年了 论坛有很多的资源 ,如果现在开始学习linux 最好的方式 就是 天天挂载坛子上
   有问题坛子上都会有砖头的
   好好留意每个帖子中的内容,只是就会积累好。

   学校学习的书 还是要有教授去将的 好坏不说,毕竟有人来说。买本书 不知所云 还不如网络来的快  泡在cu的技术论坛也没有啥不好的

作者: kns1024wh    时间: 2011-10-28 20:09
回复  0vk0


    嗯,现在centos已经6.0 了.我当时从fedora转换到centos的时候是5.0
    shell脚本的技 ...
chenyx 发表于 2011-10-28 16:50



    linux的管理80%都是脚本技术,好好挖掘潜能才是。通过分析脚本可以很好的理解linux的服务管理以及相关的调用过程。
作者: 方兆国    时间: 2011-10-28 21:49
回复 74# kns1024wh


    Linux在普通用户中不流行的原因就是操作不方便……很多都没有程序启动快捷方式和标签
作者: 方兆国    时间: 2011-10-28 21:52
回复 74# kns1024wh


   


比如,我安了一个程序,也没有什么简便办法把启动方式放到应用程序菜单中,只能连到桌面
作者: chenyx    时间: 2011-10-30 13:59
回复  kns1024wh


    Linux在普通用户中不流行的原因就是操作不方便……很多都没有程序启动快捷方式和 ...
方兆国 发表于 2011-10-28 21:49



    当初Linux/Unix的使用者都是一些电脑高手,现在,随着学习linux的人越来越多,其在用户界面上的弱点就暴露了.
    当然现在Linux用户界面已经有可以和windows媲美的了,比如ubuntu,但是还是比windows差
作者: 方兆国    时间: 2011-10-30 22:21
回复 77# chenyx


    额,
我的Firefox被我更新成了半调子



7.0版




3.6.9版
作者: kns1024wh    时间: 2011-10-31 10:15
回复  kns1024wh


    Linux在普通用户中不流行的原因就是操作不方便……很多都没有程序启动快捷方式和 ...
方兆国 发表于 2011-10-28 21:49



    这里是一个看法而已,linux初期是作为服务器来用的,之后才是扩展到桌面领域,而目前很多新手接触的时候都是从桌面领域入手的。

如果你有幸能在公司运维远在US的服务器,那么你就会发现win和linux的很多则差异,而且linux上可以实现很多win下无法实现的功能。
作者: king_819    时间: 2011-10-31 11:29
最好的方式就是 不买书 现在是11年也是01年没有书不成,现在的网络如此发达 CU都10年了 论坛有很 ...
kns1024wh 发表于 2011-10-28 20:07



哈哈。。百湖兄,写书的兄弟们可要恨死你了!!
作者: king_819    时间: 2011-10-31 11:34
最好的方式就是 不买书 现在是11年也是01年没有书不成,现在的网络如此发达 CU都10年了 论坛有很 ...
kns1024wh 发表于 2011-10-28 20:07



哈哈。。百湖兄,写书的兄弟们可要恨死你了!!
作者: dengbao2001    时间: 2011-10-31 12:19
简单自我介绍下,其实在02年的时候我就接触了Linux,当时买了我的第一台电脑,I815,64M, 10G,花了整整我4800块。当时也买了Blue Point的Linux,当时搞鼓起来,安装集成显卡驱动都都要弄很久,这是我第一次接触Linux的,之后因为工作的关系与Windows打交道越来越多了,不过平常偶尔也关心关心,这是没下功夫去研究而已。
今年公司要实施些Linux的项目,所以重新将以前的东西捡起来,好在有一定的基础。

这么多年,我觉得学习Linux,兴趣第一,然后制定一个目标,达到了目标,向下一个目标努力,至于考证,那是其次。

要去吃饭了,稍后补充
作者: kns1024wh    时间: 2011-10-31 13:07
哈哈。。百湖兄,写书的兄弟们可要恨死你了!!
king_819 发表于 2011-10-31 11:34



    发了2次 看了很有话说呀
    不过很多的获取方式之一,通过目前的坛子获取应该是比较有效的方式。
    如果你有毅力可以进行“挖坟盗墓"的活动,你看看你现在提出的问题 ,在N-1年前是不是有同样的帖子在问题,而且还有很多的热心回复的。
作者: 0vk0    时间: 2011-10-31 14:05
最好的方式就是 不买书 现在是11年也是01年没有书不成,现在的网络如此发达 CU都10年了 论坛有很 ...
kns1024wh 发表于 2011-10-28 20:07



    即使现在网络再发达,有一本好书还是必需的……系统的学习一本书也是必需的
作者: 小版主杀手    时间: 2011-10-31 14:42
买书 推荐redhat系统学习起  专业一些
从项目中入手 能够跟随项目了解实际需要和能用到的知识
作者: kns1024wh    时间: 2011-10-31 17:04
本帖最后由 kns1024wh 于 2011-10-31 17:06 编辑
即使现在网络再发达,有一本好书还是必需的……系统的学习一本书也是必需的
0vk0 发表于 2011-10-31 14:05



    这个是因人而异的 ^_^  一本书的内容是有限的 作者的思路也会是一个问题,网络带来的好处 就是 各种思维都有,只要有助于技术的学习。
作者: kuangmsn    时间: 2011-10-31 18:24
说起我和linux的故事~还是没读书之后了,当年大学肄业,后到一家大型网吧。400多台机器,网关就用的AS5,当时俺还是菜鸟(现在貌似还是),就应用了个iptables,一台破的Pc,当时才晓得linux可以这么强力,后来陆陆续续一直自己瞎折腾,知道最后刷了OPEN-wrt,才开始专门的学习linux,而后就是买书看书,自己捣鼓,看视频,上论坛看大牛们的教程,还是一边自己捣鼓,而后自己折腾了一台旧PC放到家里搭了一套LaMP上去,就是写写日志,做实验,还有脱机下载。我觉得linux入门其实不难,关键就是想要进步到大佬的级别那才是真得难,也许所有行业都是金字塔一般吧,努力! (另求北京初级linux工程师工作)
作者: kuangmsn    时间: 2011-10-31 18:27
另外奥莱利的书虽然看起来貌似很好,其实不然,比如高性能mysql,学习python等,要不就是翻译的一坨屎,就是那种渣排版,我还是觉得鸟哥,还有网上网友们的资料更好些
作者: 方兆国    时间: 2011-10-31 20:40
回复  chenyx


    额,
我的Firefox被我更新成了半调子



7.0版




3.6.9版
方兆国 发表于 2011-10-30 22:21


这个已经搞定,并且已经做了快捷方式,在“应用程序”菜单里的快捷方式
作者: 方兆国    时间: 2011-10-31 20:44
回复  kns1024wh


    Linux在普通用户中不流行的原因就是操作不方便……很多都没有程序启动快捷方式和 ...
方兆国 发表于 2011-10-28 21:49



这句话全当我没有说


因为:

    我已经会建立“应用程序”菜单里的快捷方式了,虽然不能够自定义分类,不过也还不错
作者: kns1024wh    时间: 2011-10-31 20:59
这句话全当我没有说


因为:

    我已经会建立“应用程序”菜单里的快捷方式了,虽然不能够自 ...
方兆国 发表于 2011-10-31 20:44



    这个是因人而异的如果用的人不爱专研那就没有哈的方式可以探讨了,很多为了学习使用linux的都是自己安装一个linux系统,等登陆linux后有发现没有了很多win下自己熟悉的东东,无从入手的情形是很常见的。 而linux的学时以用为前提的,要设定个目标才好。
   很多定制的兄弟 都是为了一个将linux windows话而来的 ,操作了很多
作者: 方兆国    时间: 2011-10-31 21:14
回复 92# kns1024wh


    貌似目前我就是这样,把Linux搞得像Windows一样

权当熟悉Linux吧
作者: kns1024wh    时间: 2011-10-31 21:39
回复  kns1024wh


    貌似目前我就是这样,把Linux搞得像Windows一样

权当熟悉Linux吧
方兆国 发表于 2011-10-31 21:14



    linux  的一个分支应用就是桌面应用领域,linux还有很多如嵌入应用的的方法面面,说起来有很多呀。
   linux的一个重要的应用派系就是 服务器领域 云端 群集 高可用 ……
作者: 方兆国    时间: 2011-10-31 21:50
回复 94# kns1024wh


    http://bbs.chinaunix.net/thread-3613504-1-1.html

帮忙看一下,谢谢

这是问题地址,谢谢
作者: king_819    时间: 2011-11-01 11:24
发了2次 看了很有话说呀
    不过很多的获取方式之一,通过目前的坛子获取应该是比较有效的方式 ...
kns1024wh 发表于 2011-10-31 13:07



现在通过互联网来录求解决问题的方法确实方便,但对于新手来说,一切都是茫然的,不知道从何学起,有一本做指引的书,还是比较方便的,入门也快!
作者: kns1024wh    时间: 2011-11-01 12:58
现在通过互联网来录求解决问题的方法确实方便,但对于新手来说,一切都是茫然的,不知道从何学起,有 ...
king_819 发表于 2011-11-01 11:24


如果没有目标还谈什么新手,什么学习呀
开源 linux的 出现都是通过新闻组 通过网络传播的

不会使用网络就没有什么能够学好用好linux的条件
作者: king_819    时间: 2011-11-01 14:29
如果没有目标还谈什么新手,什么学习呀
开源 linux的 出现都是通过新闻组 通过网络传播的

不会使用 ...
kns1024wh 发表于 2011-11-01 12:58



看书和通过网络学习只不过方式不一样,只要能达到进步的目的就行,看书就并不意味每天就只看书,而与网络隔绝!
作者: chenyx    时间: 2011-11-01 21:40
有本书指导还是必要的,没有基础的话,看大家的讨论也看不懂的,就像听天书
作者: kns1024wh    时间: 2011-11-01 22:07
有本书指导还是必要的,没有基础的话,看大家的讨论也看不懂的,就像听天书
chenyx 发表于 2011-11-01 21:40



    看天书是要有毅力的  老外的很多pdf数据是很好的学习
作者: chenyx    时间: 2011-11-01 22:18
回复 100# kns1024wh


    老外的书,是很有用,如果E文强的话,看原版的书比看翻译过来的书能好点,毕竟OS是外国人做的,他们天生有语言的优势
作者: kns1024wh    时间: 2011-11-01 22:47
回复  kns1024wh


    老外的书,是很有用,如果E文强的话,看原版的书比看翻译过来的书能好点,毕竟OS是外 ...
chenyx 发表于 2011-11-01 22:18



     看天书 就要看E的
作者: is03wush    时间: 2011-11-02 10:15
回复  king_819


    是啊,我也是从redhat9开始的.那个版本的iso现在还保留着呢.那个版本还是很经典的 ...
chenyx 发表于 2011-10-27 09:12



    {:3_198:}
作者: 小版主杀手    时间: 2011-11-02 10:21
新手 自己多装几个linux系统 多配置些服务 从实践中遇到问题 解决问题 ,这样比看书更来得快,很多服务的原理不可能一个一个弄懂 ,最好搞懂一两个的原理 对以后遇到问题 解决问题有很大帮助
作者: chenyx    时间: 2011-11-02 10:25
Linux的帮助文档还是比较好的,建议新手养成man的习惯
作者: 根号三平方    时间: 2011-11-02 11:20
Linux的帮助文档还是比较好的,建议新手养成man的习惯
chenyx 发表于 2011-11-02 10:25


嗯 有问题 找男人嘛




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2