鸟站的导览

鸟哥的 Linux 私房菜导览

最近更新时间: 2022/01/13

如果您是首次来到鸟哥的 Linux 私房菜馆的话,那么是有必要向您介绍一下鸟哥这个网站的。 鸟哥这个网站最早之前只是为了方便鸟哥自己的记忆而已,后来由于累积了一些 Linux 教学的经验, 所以,再将整个网站的内容扩大,于是乎就成为目前这个样子了。底下就来向您介绍介绍啰!

关于本站

从最早的 2000 年左右开始撰写这个网站到现在,经过了十多年的时间啰!这个网站的变革是这样的:

网站的起源 - 2000 年左右

『鸟哥的 Linux 私房菜』这个网站的起源与由来鸟哥都写在 鸟哥的自我介绍二 里面了, 这里鸟哥就不再多说些什么。但是,追踪一下到底这个网站开始写是什么时候呢? 虽然开始撰写数据的时间距离 2004/11 的此刻不过大约五年的光阴, 但是鸟哥却一直记不起来到底我是啥时开始写这个网站的数据的??真是伤脑筋的很啊~

依稀记得的是,最早之前写网页是为了方便自己的记忆,当然,写作的平台就会以自己当时的 Linux 平台为主,因此,最早的网页版本主要是架构在 Red Hat 6.1 那个版本上面来写的。 后来发现 Red Hat 6.x 版本在网络安全管理方面,主要是以方便管理者为出发点, 因此,一安装好 Red Hat 6.1 ,立刻将一些常用的服务都打开了,这包括 telnet (当时并无 SSH)、sendmail (当时是开放 Open Relay 的)、ftp (用的是可怕的 Wu-FTP)等等,想当然尔,危险的很呦~

第一次的改版 - 从 RedHat 6.1 转到 RedHat 7.1

虽然无法知道开始写作的日期是在 1999 年中还是 2000 年初, 只知道鸟哥花了很长的时间却缓慢的建置这个网站的内容,一直到 2001 年 7 月份左右, 由于学业上面出了点小问题,一方面有点为了逃避思考自己的路,一方面也真的对 Linux 有兴趣, 所以就下决心花了很多很长的时间在进行写作上面。并且将整个写作的主要平台移到比较安全的 Red Hat 7.x 上面。

由于之前的文章是架构在 Red Hat 6.x 版本上面的,所以在这次的改版当中,几乎将所有的文章都稍微翻修过一遍。 并且持续了大约有半年的时间左右,也就是由 2001 年中到 2001 年底,此时,鸟哥的网站几乎可以完整的出一本书籍了。 不过,实际上,此时的文章内容还不够深入,而且偏向于应用,对于 Linux 基础概念其实并没有完整的概念。

第二次的改版 - 借由补教经验增加文档内涵

整个 2001 年除了开始进行网站的改版之外,最特别的就是鸟哥受 netman 大哥的邀请,在补习班开始教授 Linux 的认证课程了。在接触到认证的课程教本之后,发觉到网站内容的不足,所以,在 2002 年初开始了为期半年的网站内容大幅度改版。

在这次的改版当中,最主要的立足点是 Linux 基础的内容部分的修订,此外,最特别的地方, 在于取消了原本固定的 Linux 版本平台的写作( distributions ), 也就是说,写作的基准虽然是以 Mandrake 9.0 为准,不过,内容部分其实着眼在整个基础的 Linux 架构, 因为 Linux 主要就是内核与 bash 及 GNU 提供的一些工具组,这部分并不会因为不同的 Linux distribution 而有不同,所以,基础的介绍就成了这次改版的主轴了。

这次的改版真的花了不少时间,除了整个 Linux 基础部分的介绍不容易完整说明外, 网站风格的设计、鸟哥自己课业上的压力,以及来自补教界时间的压力等等, 这一次改版花了半年多的时间,由 2002 年初一直到 2002 年 8, 9 月份之间才完成, 巧合的是,刚才完成 Linux 基础介绍,书商就主动找鸟哥写书。虽然之前已经有书商来找过鸟哥, 不过,总是因为鸟哥认为文档不够成熟而作罢~这次竟然刚完成就来找俺,嗯!也算是有缘, 于是就在 2002 年九月开始到十一月之间开始重新再整理一次基础文档, 最后在 11 月底出版了鸟哥的 Linux 私房菜基础学习篇第一版!

第三次的改版 - 再接再厉出版服务器篇

完成了 Linux 基础后,鸟哥的旧疾『过敏体质的鼻炎』以及肩部疼痛的问题开始变的严重, 加上懒人病发作,所以也整整休息了一季,几乎都没有什么动作。一直到 2003 年初的春天, 才又开始进行服务器架设篇的改写。

这次的改写还是挺不容易的,因为很多的部分涉及了网络基础的部分, 对鸟哥这个半路出家的人来说,真的很难~不过,凭着鸟哥的热情, 还是在半年之后完成的大部分服务器的简易说明了。 也同时在 2003 年底出版了鸟哥的 Linux 私房菜服务器篇的书籍。

在准备进行网络安全方面的写作时,因为学业与兵役问题,鸟哥在 2003/10/13 正式入伍去了。 所以,网站的内容撰写也就停顿了下来....

第四次的改版 (update 2005/12/14)

过了两年的网站无为生活,虽然有改写两三篇文章,总是觉得不够!而, 鸟哥在 2005 的愚人节当天退伍了!真是高兴~一退伍就立即着手基础篇的重新翻写~ 虽然 4~7 月期间被老板凹去写期刊论文,完成之后,就又开始翻修基础篇啦!这次的翻修花了不少时间搜集数据, 包括 Linux 的历史以及一些 Unix like 的基础观念,通通从头写了一遍, 写作期间历经一些学业上的不顺利,到 2005 年底,还是个不成材的学生~啊!伤脑筋~

无论如何,基础篇还是在 2005 年底完成了!好高兴! 该次改版主要以 FC4 为底来进行文档的写作~虽然说 FC5 于 2006 年 2 月份发行,不过, 我觉得 FC4/FC5 之间应该不会有太大的差异才对!而且很多观念本来就是相通的! 所以,这次的基础篇完成后,至少两年内不会有大幅度的修订! 有修订的话,也是一些小地方的修改而已吧!

第五次的改版 (update 2006/07/18)

啥?去年底 (2005) 完成 FC4 的基础文档,竟然 2006/07 才开始动工服务器篇? 太离谱了吧?呵呵~不离谱啊!因为这半年鸟哥在处理博士毕业的事情,杂事太多, 所以才会在 2006 年中才开始动笔写数据。说这个的意思是,嘿嘿!鸟哥终于从成大给他毕业了! 常常在开玩笑,说成大应该要给鸟哥一个『优良学生奖』,因为鸟哥竟然在成大足足 16 年 (中间两年在当兵), 以现在鸟哥的年龄来看,有半辈子花在成大『当学生』,您说说,不是该给鸟哥个奖项吗?@_@

现在已经开始动笔写服务器篇的数据,因为鸟哥毕业后,现在暂时找不到工作, 所以,一边找工作,一边写作了,希望能够在四个月后能够有个初步的结果啊! 这一版预计会以 CentOS 为底,毕竟这个 distribution 的内核改版比较幅度小, 可以方便大家做为服务器之用啊! ^_^

(update 2008/07/27)第五次的改版约莫在2007/02左右完工,这次改版的重点在于服务器篇啦! 鸟哥用CentOS 4.x进行网站数据的翻修,将原本Tarball的安装方式几乎移除殆尽, 这是为了方便未来要使用Yum做网站自动升级机制的一项非常重要的改变! 终于大约在2007/02左右完工,并在2007/03出版了服务器篇第二版呢!真感谢大家给鸟哥一口饭吃啊!

现在(2008/07/27)鸟哥已经在台南的昆山科技大学信息传播系教书了!因为是第一年,老实说,并没有很进入教学的状况内~ 所以才会有整整一年的时间都没有翻修网站!最近是暑假期间,趁着暑假鸟哥也开始悄悄的修改网站了起来! 希望能对大家有点交代啦!

第六次的改版(update 2010/07/20)

在三年多前完成服务器篇第二版之后,鸟哥也开始了学校执教的生活。现在私校的教职缺很少,大家都挤破头要抢进来, 能在这边教书鸟哥是很感恩的。只不过,由于学生数越来越少,考量到未来的招生,现在的私校教师都非常辛苦,因为一大堆行政事务, 还有常常开不完的会,所以网站的数据一直没有办法有『突破性』的成长!终于在 2008 年的七月间有时间开始改写基础篇的数据, 不过,一个暑假也不过修改了三、四章的数据而已,没有什么大幅度的进展。接下来由于昆山科大要被评鉴,我们系上算跑得比较早, 因此一堆杂务事情就这样在我们这些同事身边层出不穷~没有什么长时间可以静下心来完整的进行改版。

这次的大改版从 2008/07 一直修改到 2009/09 ,整整一年多~因为实在没有很多时间去动工改写。加上这段时间鸟哥也『产出』了『小鸟妹』, 有女万事足啊!但是得要照顾鸟嫂与鸟哥的小鸟妹,因此时间分配不可能再像以前一样花这么多时间去撰写文档。不过,最终,好不容易, 也终于在 2009/09 改写完基础篇第三版,这一版最重大的特色是加入了 SELinux ,以及比较重要的 Software RAID 与 LVM。 又花了三个月的时间与出版社校稿,这一版算是花鸟哥最多时间的一版了!毕竟已经在学校教书,因此很多写法变的比较不一样, 老实说,鸟哥对这一版的风格不是很满意,因为太像教书匠了~只是没办法,越来越不能随便写写~很多字句都得要引经据典,好累啊~

现在是 2010/07/20 ,距离去年已经整整过了半年的时间。从上面看下来,好像每出版一本书后,鸟哥的精力就会被耗尽,然后得要休息一季到半年的时间后, 才有能力继续往下撰写新的数据。想想都觉得好好笑~也可能刚好与学校的工作时程有关,因为学期都是以半年为分隔的。再看看日期, 似乎都是七月份的时候才有精神开始写,应该就是暑假期间终于可以先丢开备课的时间,好好的静下心来写些数据吧!呵呵! 如果有兴趣的话,大家再等等吧!期望明年初或明年中能够有新的作品来跟大家见面!

2013 年 - 网站样式的大改版

从 2010 年到 2011 年期间,努力改版了服务器篇第三版,这个版次比较有趣的地方是,鸟哥从 CentOS 5 开始整理, 一直整理到 2011 年时,整体来说,已经是差不多可以发布了!结果拖延了一年多的 CentOS 6 这个时候才突然发布... 好佳在 CentOS 5 到 CentOS 6 之间,并没有太大的变化,因此又花了半年的时间,将原本的 CentOS 5 整个改变到 CentOS 6 的实做上,最终于 2011 年底出版了服务器篇第三版。

大家都知道,繁体中文的 big5 编码真的很困扰,而且, 2005 年以前,鸟哥都是使用所见即所得的编辑软件去编辑网页! 整个编辑的过程其实不是很顺畅。由于 2007 年之后鸟哥就在教书,信息传播系还有教 HTML & CSS 的课程呢! 边教边觉得,自己的网站样式真的很...所以,在 2013 年就开始进行整个网站的重新编辑!不过,也只有新的数据才有编辑! 因此,整个网站的风格样式还是相当复杂!

这次的改版,主要将原本 big5 转成 utf8 万国码,而且延续从 2005 年以来的编辑方式,使用 vim 直接编辑网页! 套用 php 的方式 include 某些固定数据的文件,然后,将最主要的基础学习篇与服务器篇移转到这样的样式来! 搞了好久之后,终于利用这个版面开始处理基础学习篇了!其他既有的数据,全部保留不变动!以至于整个网站的风格很怪! 就乱七八糟啦!

当时的屏幕大部分都还是 17 吋,19 吋以上的屏幕还是少,所以整体版面规划的配置,就比较窄~ 大致上以 1024x768 的屏幕分辨率设计的版面就是了。

由于 CentOS 7 推出之后,其整体架构与 CentOS 6 差异太大了!最主要连系统的启动,由 SystemV 更换到 Systemd, 再也没有以前的 runlevel 概念,而是使用 multi-user 与 graphical 界面来取代! 很多很多的差异,导致鸟哥于 CentOS 7 推出后,努力修改制作了几乎一年,终于在 2016 年推出了基础学习第四版。 这个 2013 年开始改版的版面,就是用在这里啰!

这个版面持续运作~而鸟哥也发现到自学篇的 Linux 数据量太多太杂太乱,只适合自己学, 要用来教书...真的很困难~所以,在推出基础学习篇之后,又花了一年的时间整理一版适合教书, 且全部使用虚拟化界面来设计的基础训练教材~这个教材着重在教学喔!所以内容都是提示! 解答还挺困难!哈哈哈!

2019 年 - 网站样式使用 RWD 并转到 https 上

2013 年创建的样式,过了不久就发现很多问题!而由于智能型手机的兴起,老实说, RWD 就变成一项重要的课题!鸟哥一直想要改版~不过...从 2016 年到 2020 年期间, 鸟哥因为学校课程的需要,自己额外增加了好多的教学教材~因为时间都花费在额外的教材设计上, 因此这几年就没有新的文档产出...伤脑筋!

2019 年暑假,莫名其妙的开始修改网站,创建了一个基础的以 bootstrap 4 为范本的 https 网页, 然后将基础学习篇、基础训练教材篇的全部内容,可以修改的通通改到这个界面上,看起来还挺开心的! 之后还增加了一个环境工程篇...真是神经病的鸟哥...不过,改完之后又不知道在忙碌什么了... 所以又停顿了 2 年多的时光~就没有持续更新~所以,服务器篇只有将第三版内容转移过来, 其他的版本通通没有动作...真是混~

在 2022 年的现在,终于想到要进行,所以就开始整理服务器篇的所有内文数据!不改还好, 一改不得了!数据量太多!足足花了鸟哥几乎一个星期的时间,在搞这个数据的搬移!这次处理起来超级累! 因为所有的数据我通通要移动的缘故!而且即将把旧的数据移动到其他网址上,全部以新的网址来处理啰! 真是大工程!

接下来是寒假了,寒假其实也很忙碌...无时无刻都在忙碌...好吧!继续来努力~希望大环境能够变得更好! 大家能够活的更开心!!

2003/01/21:除了将原本数据改写外,增加一些版权声明的事项等等(原本在首页的说明!)
2004/11/10:这个网页的原始数据其实就是首页新手建议的介绍。后来觉得首页应该要干净点,所以就将网站介绍独立出来
2004/11/10:将数据给他重新改写,并加入网站导览的链接咯!
2005/12/14:进行第四次改版了,给他说明说明!
2006/07/16:说明第五次改版的准备事项!
2008/07/27:稍微题一下第五次改版的结果,然后将基础篇的链接数据重新编辑一下!
2022/01/13:列了一下过去修改的纪录,希望脑袋没有记错大部份的时间序!毕竟太久没更新了!

2002/01/01以来统计人数
计数器
其他链接
环境工程模式篇
鸟园讨论区
鸟哥旧站

今日 人数统计
昨日 人数统计
本月 人数统计
上月 人数统计