日期:2014-05-16  浏览次数:20695 次

Linux命令入门

今天是2009年4月11日,在家听范玮琪的歌,番禺之行再次搁浅。心血来潮,随便写写关于linux的东西。想想linux的博大精深,对于自己是否找 到门还不敢保证,这次就不自量力,写点简单的,抛砖引玉。方式嘛,还是流水形式,我个人比较懒,对于段落组织太费力,不做也罢。本来按照惯例应该像颁奖典 礼一样弄堆名字,可是我就省略了,只是特别祝愿我们的梓恩 细妹快高长大,健康快乐。

先扯扯自己神往linux的经历,在学校的时候,没好好学东西,第一次去实验室,对着linux系统,那叫哭呀,弄个黑乎乎的界面,仿佛我回到了初中时对 着那个DOS的年代。回去总得自己装个系统吧,redhat9?不料我x环境没弄好,结果又到了黑乎乎的界面,看别人弄才知道可以用startx可以进去 界面的,可惜我的就是会出错,同学说我的x没装好。我也不知道yum,rpm,就傻傻的重装系统好了。经过一番折腾,我终于找到组织,看到那个 “windows”,可是相当不好用,想想那vi简直是个低级工具呀,rar也不知到哪去解压,没兴趣又跑回winxp去了。后来硬盘不够了(60g), 决定把redhat去掉,结果把硬盘格式了,因为这个事情,有次在面试的时候,说到linux的时候,给人笑话了一番。

到06年底,linux的东西写到简历上都觉得汗颜,有次面试的时候,cat,echo是干嘛的也说不出,现在觉得做人还是要谦虚点。到了公司,我第一次 听到个fedora的系统,那个时候好像是6还是7吧,觉得挺不错的,玩了一下,借助鸟哥的教程还有网上的资料,学了一些命令,shell,一些服务配置 等等,说为什么弄这个,只是那个时候给人扔到一边凉快去了,自己还有点兴趣,就这么摸索起来了。

07年底的样子,学了点java,学了点ruby,学了点linux,算是有点交代,虽然那些对着教程有些自己的操作,知道的linux还是比较杂乱的, 那个时候对现在一直用的centos也是没有概念的。转眼就到08年了,在春节回家前,我到书店去搬了一本linux系统管理技术手册第二版回去,那个硬 皮英文版,花了我100大元,在春节那段时间,我磕磕绊绊的看了一大半,这段时间自己对于linux有个知识的梳理,感觉还是很充实的。08年开始了,自 从小七的到来,偶开始接触centos,也开始了对redhat系列情有独钟,虽然工具是工具,系统也是个工具,可是我就是不想去弄多一套系统,例如很流 行的ubuntu,而且现在感觉centos做桌面版也是挺顺手的。所以还是有点体会的,每个发行版都有长处,但不是最重要的地方,选择一个资料比较多的 发行版,然后坚持下去就好了。至于我选择centos,那是因为redhat是相当流行的系列,服务器上最多人用的,centos几乎是100%兼容 redhat企业版的,所以资料也很多,系统相当稳定有效率,所以就这么看上了。那ubuntu是最流行的桌面版linux系统,用户体验相当好(听说 的),资料也很多,选择这个也是不错的。我定位是更靠近服务器而不是图更方便(winxp是最方便的系统,哈哈),所以我选择centos,现在也觉得相 当合适我。

unix的哲学是很有趣的,对linux也是合适的(这方面可以参考“unix编程艺术 ”)。小而精,这方面在linux命令表现得淋漓尽致,由很多小命令组合起来的威力有些出人意料,让我们见识到可扩展性需要复杂性支持并不是必然的。说到这里,极力推荐这本unix编程艺术,这是本通用读物,里边没有教我们具体是怎么编程的,这是win迷的“洗脑”必备工具

想写的东西没有具体规划,也有可能最后沦落为克隆版,呵呵,不过没关系,一来我没想这是什么大作,二来想着只是作为自己的笔记,来一番复习。毕竟教程不是最重要的秘籍,是信心,耐心和兴趣,才能让人无畏惧,不断前进。我参考的资料大体是google到的,还有网上很流行的“linux常用命令全集 ”。好了,现在入正题。

全部的内容及更新:http://docs.google.com/Doc?id=dc32cxpz_66gtj8g7d9