《鸟哥的linux私房菜》centOS版本好低,安装高版本学习有什么影响吗

1.4 Linux 该如何学习 - [ 鸟哥的 Linux 私房菜:基础学习篇 第四版 ] - 看云
1.4 Linux 该如何学习
为什么大家老是建议学习Linux最好能够先舍弃X Window的环境呢? 这是因为X window了不起也只是Linux内的“一套软件”而不是“Linux核心”。 此外,目前发展出来的X-Window对于系统的管理上还是有无法掌握的地方,举个例子来说,如果 Linux本身捉不到网卡的时候,请问如何以X Window来捉这个硬件并且驱动他呢?
还有,如果需要以Tarball(源代码)的方式来安装软件并加以设置的时候,请以X Window 来架设他!这可能吗?当然可能,但是这是在考验“X Window开发商”的技术能力, 对于了解Linux架构与核心并没有多大的帮助的!所以说,如果只是想要“会使用Linux”的角度来看, 那么确实使用X Window也就足够了,反正搞不定的话,花钱请专家来搞定即可;但是如果想要更深入 Linux的话,那么命令行界面才是不二的学习方式!
以服务器或者是嵌入式系统的应用来说,X Window是非必备的软件,因为服务器是要提供用户端来连线的, 并不是要让使用者直接在这部服务器前面按键盘或鼠标来操作的!所以图形接口当然就不是这么重要了! 更多的时候甚至大家会希望你不要启动X window在服务器主机上,这是因为X Window通常会吃掉很多系统资源的缘故!
再举个例子来说,假如你是个软件服务的工程师,你的客户人在台北,而你人在远方的台南。某一天客户来电说他的Linux服务器出了问题, 要你马上解决他,请问:要您亲自上台北去修理?还是他搬机器下来让你修理?或者是直接请他开个帐号给你进去设置即可? 想当然尔,就会选择开帐号给你进入设置即可啰!因为这是最简单而且迅速的方法!这个方法通常使用命令行会较为单纯, 使用图形接口则非常麻烦啦!所以啦!这时候就得要学学命令行来操作Linux比较好啦!
另外,在服务器的应用上,文件的安全性、人员帐号的管理、软件的安装/修改/设置、 登录文件的分析以及自动化工作调度与程序的撰写等等,都是需要学习的, 而且这些东西都还未涉及服务器软件呢!对吧!这些东西真的很重要,所以,建议你得要依据下面的介绍来学习才好。
Tips 这里是站在要让 Linux 成为自己的好用的工具 (服务器或开发软件的程序学习平台) 为出发点去介绍如何学习的喔!所以,不要以旧有的 Windows 角度来思考! 也不要说“你都只有碰过触摸式设备”的角度来思考!加油啰!
1.4.1 从头学习Linux基础
其实,不论学什么系统,“从头学起”是很重要的!还记得你刚刚接触微软的Windows都在干什么? 还不就是由文件资源管理器学起,然后慢慢的玩到控制台、玩到桌面管理, 然后还去学办公室软件,我想,你总该不会直接就跳过这一段学习的历程吧?那么 Linux的学习其实也差不多,就是要从头慢慢的学起啦!不能够还不会走路之前就想要学飞了吧!^_^!
常常有些朋友会写信来问鸟哥一些问题,不过,信件中大多数的问题都是很基础的! 例如:“为什么我的使用者个人网页显示我没有权限进入?”、 “为什么我下达一个指令的时候,系统告诉我找不到该指令?”、 “我要如何限制使用者的权限”等等的问题,这些问题其实都不是很难的,只要了解了 Linux的基础之后,应该就可以很轻易的解决掉这方面的问题呢! 所以请耐心的,慢慢的,将后面的所有章节内容都看完。自然你就知道如何解决了!
此外,网络基础与安全也很重要,例如TCP/IP的基础知识,网络路由的相关概念等等。 很多的朋友一开始问的问题就是“为什么我的邮件服务器主机无法收到信件?” 这种问题相当的困扰,因为发生的原因太多了,而朋友们常常一接触Linux就是希望 “建站!”根本没有想到要先了解一下Linux的基础!这是相当伤脑筋的! 尤其近来计算机怪客(Cracker)相当多,(真奇怪,闲闲没事干的朋友还真是不少....) ,一个不小心您的主机就被当成怪客跳板了! 甚至发生被警告的事件也层出不穷!这些都是没能好好的注意一下网络基础的原因呀!
所以,鸟哥希望大家能够更了解Linux,好让他可以为你做更多的事情喔! 而且这些基础知识是学习更深入的技巧的必备条件呀!因此建议:
计算机概论与硬件相关知识:
因为既然想要走Linux这门路,信息相关的基础技能也不能没有啊! 所以先理解一下基础的硬件知识,不用一定要全懂啦!又不是真的要你去组计算机~^_^, 但是至少要“听过、有概念”即可;
先从Linux的安装与指令学起:
没有Linux怎么学习Linux呢?所以好好的安装起一套你需要的Linux吧!虽然说Linux distributions很多, 不过基本上架构都是大同小异的,差别在于接口的友好度与软件的选择不同罢了! 选择一套你喜欢的就好了,倒是没有哪一套特别好说~
Linux操作系统的基础技能:
这些包含了“使用者、群组的概念”、“权限的观念”,“程序的定义”等等,尤其是权限的概念, 由于不同的权限设置会妨碍你的使用者的便利性,但是太过于便利又会导致入侵的可能! 所以这里需要了解一下你的系统呦!
务必学会vi文书编辑器:
Linux的文书编辑器多到会让你数到生气!不过,vi却是强烈建议要先学习的! 这是因为vi会被很多软件所调用,加上所有的Unix like系统上面都有vi,所以你一定要学会才好!
Shell与Shell Script的学习:
其实鸟哥上面一直谈到的“命令行”说穿了就是一个名为shell的软件啦!既然要玩命令行,当然就是要会使用shell的意思。 但是shell上面的数据太多了,包括“正则表达式”、“管线命令”与“数据流重导向”等等,真的需要了解比较好呦! 此外,为了帮助你未来的管理服务器的便利性,shell scripts也是挺重要的!要学要学!
一定要会软件管理员:
因为玩Linux常常会面临得要自己安装驱动程序或者是安装额外软件的时候,尤其是嵌入式设备或者是学术研究单位等。 这个时候Tarball/RPM/DPKG/YUM/APT等软件管理员的安装方式的了解,对你来说就重要到不行了!
网络基础的创建:
如果上面你都通过了,那么网络的基础就是下一阶段要接触的咚咚,这部份包含了“IP概念”“路由概念”等等;
如果连网络基础都通过了,那么网站的架设对你来说,简直就是“太简单啦!”
在一些基础知识上,可能的话,当然得去书店找书来读啊! 如果您想要由网络上面阅读的话,那么这里推荐一下由Netman大哥评论员的Study-Area里面的基础文章,相当的实用!
1.4.2 选择一本易读的工具书
正所谓这:“好的书本带你上天堂、坏的书本让你穷瞎忙...”一本好的工具书是需要的,不论是未来作为查询之用,还是在正确的学习方法上。 可惜的是,目前坊间的书大多强调速成的Linux教育,或者是强调Linux的网络功能, 却欠缺了大部分的Linux基础管理~鸟哥在这里还是要再次的强调,Linux的学习历程并不容易, 他需要比较长的时间来适应、学习与熟悉,但是只要能够学会这些简单的技巧, 这些技巧却可以帮助您在各个不同的OS之间遨游!
您既然看到这里了,应该是已经取得了了吧! ^_^ 。 希望这本书可以帮助您缩短基础学习的历程,也希望能够带给您一个有效的学习观念! 而在这本书看完之后,或许还可以参考一下Netman推荐的相关网络书籍:
不过,要强调的是,每个人的阅读习惯都不太一样,所以,除了大家推荐的书籍之外, 您必须要亲眼看过该本书籍,确定您可以吸收的了书上的内容,再下去购买喔!
Tips 其实鸟哥买科技类书籍比较喜欢买基础书耶,因为基础学好了,其他的部份大概找个 keyword ,再 google 一下,一大堆数据就可以让你去分析判断了! 你会说,既然如此,那基础书籍内的项目不是 google 也是一大堆?不要忘记了,“最开始你是要用什么关键字去 google 啊?”! 所以,阅读基础书籍的重点,就是让自己能够掌握住那些“ keyword ”啰!加油!
1.4.3 实作再实作
要增加自己的体力,就是只有运动;要增加自己的知识,就只有读书;当然,要增加自己对于Linux的认识, 大概就只有实作经验了!所以,赶快找一部计算机,赶快安装一个Linux distribution,然后快点进入Linux的世界里面晃一晃! 相信对于你自己的Linux能力必然大有斩获!除了自己的实作经验之外,也可以参考网络上一些善心人士整理的实作经验分享喔! 例如最有名的Study-Area()等网站。
此外,人脑不像计算机的硬盘一样,除非硬盘坏掉了或者是数据被你抹掉了, 否则储存的数据将永远而且立刻的记忆在硬盘中!在人类记忆的曲线中, 你必须要“不断的重复练习”才会将一件事情记得比较熟!同样的,学习Linux也一样, 如果你无法经常摸索的话,那么,抱歉的是,学了后面的, 前面的忘光光!学了等于没学,这也是为什么鸟哥当初要写“鸟哥的私房菜”这个网站的主要原因, 因为,鸟哥的忘性似乎比一般人还要好~~呵呵!所以,除了要实作之外,还得要常摸!才会熟悉Linux而且不会怕他呢!
Tips 鸟哥上课时,常常有学生问到:“老师,到底要听过你的课几次之后,才能学的会?”鸟哥的标准答案是:“你永远学不会!” 因为你是用“听”的,没有动手做,那么永远不会知道“经验”两个字怎么写!很多时候计算机/网络都会有一些莫名其妙的突发状况, 没有实际碰触过,怎么可能会理解呢?所以“永远是不可能听会的!”为啥要实验?因为实验过后你才会有经验来记下来? 否则实验结果课本都有啊!不是背一背就好了,干麻实验呢?浪费钱吗? ^_^
1.4.4 发生问题怎么处理啊?建议流程是这样...
我们是“人”不是“神”,所以在学习的过程中发生问题是很常见的啦!重点是,我们该如何处理在自身所发生的Linux问题呢? 在这里鸟哥的建议是这样的流程:
在自己的主机/网络数据库上查询How-To或FAQ
其实,在Linux主机及网络上面已经有相当多的FAQ整理出来了!所以,当你发生任何问题的时候,除了自己检查, 或者到上述的实作网站上面查询一下是否有设置错误的问题之外,最重要的当然就是到各大FAQ的网站上查询啰! 以下列出一些有用的FAQ与How-To网站给您参考一下:
Linux自己的文件数据: /usr/share/doc (在你的Linux系统中)
上面比较有趣的是那个TLDP(The Linux Documentation Project), 他几乎列出了所有Linux上面可以看到的文献数据,各种How-To的作法等等,虽然是英文的,不过,很有参考价值!
除了这些基本的FAQ之外,其实,还有更重要的问题查询方法,那就是利用酷狗(Google)帮您去搜寻答案呢! 在鸟哥学习Linux的过程中,如果有什么奇怪的问题发生时,第一个想到的, 就是去搜寻是否有相关的议题。 举例来说,我想要找出Linux下面的NAT,只要在上述的网站内,输入Linux跟NAT, 立刻就有一堆文献跑出来了!真的相当的优秀好用喔!您也可以通过酷狗来找鸟哥网站上的数据呢!
鸟哥网站:
注意讯息输出,自行解决疑难杂症:
一般而言,Linux在下达指令的过程当中,或者是log file里头就可以自己查得错误信息了,举个例子来说,当你下达:
[root@centos ~]# ls -l /vbird
由于系统并没有 /vbird 这个目录,所以会在屏幕前面显示:
ls: /vbird: No such file or directory
这个错误讯息够明确了吧!系统很完整的告诉您“查无该数据”! 呵呵!所以啰,请注意,发生错误的时候,请先自行以屏幕前面的信息来进行 debug(除错)的动作,然后,如果是网络服务的问题时,请到/var/log/这个目录里头去查阅一下 log file(登录文件),这样可以几乎解决大部分的问题了!
搜寻过后,注意网络礼节,讨论区大胆的发言吧:
一般来说,如果发生错误现象,一定会有一些讯息对吧!那么当您要请教别人之前,就得要将这些讯息整理整理, 否则网络上人家也无法告诉您解决的方法啊!这一点很重要的喔!
万一真的经过了自己的查询,却找不到相关的信息,那么就发问吧!不过,在发问之前建议您最好先看一下“ ” 这一篇讨论!然后,你可以到下面几个讨论区发问看看:
不过,基本上去每一个讨论区回答问题的熟手,其实都差不多是那几个, 所以,您的问题“不要重复发表在各个主要的讨论区!” 举例来说,鸟园与酷学园讨论区上的朋友重复性很高,如果您两边都发问, 可能会得到反效果,因为大家都觉得,另外一边已经回答您的问题了呢~~
Netman大大给的建议:
此外,Netman 兄提供的一些学习的基本方针,提供给大家参考:
在Windows里面,程序有问题时,如果可能的话先将所有其它程序保存并结束,然后尝试按救命三键 (Ctrl+Alt+Delete),将有问题的程序(不要选错了程序哦)“结束工作”,看看能不能恢复系统。不要动不动就直接关机或reset。
有系统地设计文件目录,不要随便到处保存盘案以至以后不知道放哪里了, 或找到文件也不知道为何物。
养成一个做记录的习惯。尤其是发现问题的时候, 把错误信息和引发状况以及解决方法记录清楚,同时最后归类及定期整理。别以为您还年轻,等你再弄多几年计算机了, 您将会非常庆幸您有此一习惯。
如果看在网络上看到任何好文章,可以为自己留一份copy,同时定好题目,归类存盘。(鸟哥需要注意知识产权!)
作为一个使用者,人要迁就机器;做为一个开发者,要机器迁就人。
学写 script 的确没设置 server 那么好玩,不过以我自己的感觉是:关键是会得“偷”, 偷了会得改,改了会得变,变则通矣。
在Windows里面,设置不好设备,您可以骂它;在Linux里面,如果设置好设备了,您得要感激它﹗
1.4.5 鸟哥的建议(重点在solution的学习)
除了上面的学习建议之外,还有其他的建议吗?确实是有的!其实, 无论作什么事情,对人类而言,两个重要的因素是造成我们学习的原动力:
很多人问过我,鸟哥是怎么学习Linux的?由上面鸟哥的悲惨Linux学习之路你会发现, 原来我本人对于计算机就蛮有兴趣的,加上工作的需要,而鸟哥又从中得到了相当多的成就感, 所以啰,就一发不可收十的爱上Linux啰!因此,鸟哥个人认为,学习Linux如果玩不出兴趣, 他对你也不是什么重要的生财工具,那么就不要再玩下去了! 因为很累人ㄋㄟ~而如果你真的想要玩这么一套优良的操作系统, 除了前面提到的一些建议之外,说真的,得要培养出兴趣与成就感才行! 那么如何培养出兴趣与成就感呢?可能有几个方向可以提供给你参考:
创建兴趣:
Linux上面可以玩的东西真的太多了,你可以选择一个有趣的课题来深入的玩一玩!不论是Shell还是图形接口等等, 只要能够玩出兴趣,那么再怎么苦你都会不觉得喔!
成就感是怎么来的?说实在话,就是“被认同”来的!怎么被认同呢?写心得分享啊!当你写了心得分享,并且公告在 BBS 上面,自然有朋友会到你的网页去瞧一瞧,当大家觉得你的网页内容很棒的时候, 哈哈!你肯定会加油继续的分享下去而无法自拔的!那就是我啦...... ^_^!
就鸟哥的经验来说,你“学会一样东西”与 “要教人家会一样东西”思考的纹路是不太一样的! 学会一样东西可能学一学会了就算了!但是要“教会”别人,那可就不是闹着玩的! 得要思考相当多的理论性与实务性方面的咚咚,这个时候,你所能学到的东西就更深入了! 鸟哥常常说,我这个网站对我在Linux的了解上面真的的帮助很大!
协助回答问题:
另一个创造成就感与满足感的方法就是“助人为快乐之本!”当你在 BBS 上面告诉一些新手,回答他们的问题,你可以获得的可能只是一句“谢谢!感恩呐!” 但是那句话真的会让人很有快乐的气氛!很多的老手都是因为有这样的满足感, 才会不断的协助新来的朋友的呢!此外,回答别人问题的时候,就如同上面的说明一般, 你会更深入的去了解每个项目,哈哈!又多学会了好多东西呢!
参与讨论:
参与大家的技术讨论一直是一件提升自己能力的快速道路!因为有这些技术讨论, 你提出了意见,不论讨论的结果你的意见是对是错,对你而言,都是一次次的知识成长!这很重要喔! 目前台湾地区办活动的能力是数一数二的Linux社群“酷学园(Study Area, SA)”,每个月不定期的在北/中/南举办自由软件相关活动, 有兴趣的朋友可以看看:
除了这些基本的初学者建议外,其实,对于未来的学习,这里建议大家要“眼光看远!”一般来说,公司行号会发生问题时, 他们绝不会只要求各位“单独解决一部主机的问题”而已,他们需要的是整体环境的总体解决“Total Solution”。 而我们目前学习的Linux其实仅是在一部主机上面进行各项设置而已, 还没有到达解决整体公司所有问题的状态。当然啦,得要先学会Linux相关技巧后, 才有办法将这些技巧用之于其他的solution上面!
所以,大家在学习Linux的时候,千万不要有“门户之见”,认为MS的东西就比较不好~ 否则,未来在职场上,竞争力会比人家弱的!有办法的话,多接触,不排斥任何学习的机会!都会带给自己很多的成长! 而且要谨记:“不同的环境下,解决问题的方法有很多种,只要行的通,就是好方法!”
Tips 另外,不要再说没兴趣了!没有花时间去了解一下,不要跟人家说你没兴趣!而且,兴趣也是靠培养来的!除了某些特殊人物之外, 没有花时间趣培养兴趣,怎么可能会有兴趣!?
页面正在加载中【召集】小白一起来学《鸟哥的Linux私房菜》基础篇吧,大牛请指导_linux吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:166,862贴子:
【召集】小白一起来学《鸟哥的Linux私房菜》基础篇吧,大牛请指导收藏
《鸟哥的 Linux 私房菜》基础篇是一本较详细的 Linux 学习入门基础教材,不论将来从事服务器相关工作还是在 Linux 桌面进行日常学习工作,掌握了全面的基础都会对相关目的的实现达到事半功倍的效果。鸟哥是台湾一位著名的 Linux 自学成才的前辈与学长。他非 IT 专业毕业,因为工作学习的需要自学成才。所写的教材均是自己经验所得,具有很强的实践性。本人系 Linux、开源业余爱好者,学用 Linux 近十年,愿意为大家 Linux 学习入门少走弯路做点事。这次学习的方式以自学为主,有问题请发在这个百度贴吧贴子里,让大家交流探讨。我也会知无不言,言无不尽。另外,为了方便大家即时交流,我建了一个“Linux入门学习” QQ 群,群号: 。欢迎大家加入《鸟哥的 Linux 私房菜》基础篇的学习。并恳请各位Linux吧大牛们光临指导。我们将于1月9日(星期五)晚上8点在上述QQ群中正式开始进行《鸟哥的 Linux 私房菜》基础篇第一期自学活动。请有意学习的朋友到时上线进行相关的讨论。相关学习在线教材:鸟哥的 Linux 私房菜 -- 基础学习篇(简体版) 操作系统下载: 请大家先各自先浏览预习一下。到星期五QQ群上再讨论具体的学习安排,到时欢迎大家提出意见及建议。为了不影响各位现在使用的操作系统和方便交流。《鸟哥的 Linux 私房菜》基础篇第一期自学活动推荐使用虚拟机软件 VirtualVbox 4.3.20 安装 Centos 6.5 在虚拟机里进行操作学习。VirtualBox 虚拟机软件下载地址: 请各位自行下载与你的操作系统相对应的 VirtualVbox 4.3.20 并熟悉虚拟机软件的使用。VMWare 公司的 VMWare Player 系列也很好用,下载地址: 当然,你也可以使用你自己熟悉的虚拟机软件,不会影响到《鸟哥的 Linux 私房菜》基础篇第一期自学活动的。此贴原先有错误,是删除重发的。有朋友问能否用centos 7。我觉得不行,教材里我看才提到centos 6,讲安装时还用的 centos 5。老版本大家更熟悉些,主要是与教材不能差太多。当然,按上面约定,我们这周星期五晚上大家再具体讨论一下。
达内linux培训,将网络工程与Linux系统运维结合,培养高端Linux运维人才;linux培训优势多:rhca讲师多;红帽认证费用低;linux课时长;送补考机会
星期五(日)晚学《鸟哥的Linux私房菜》基础篇一期开班议程地点:“Linux入门学习” QQ 群,群号: 。并恳请各位大牛光临指导。四个议程:一、8:00~8:30统一学习《提问的智慧》二、8:30~9:00向各位调查学习《鸟哥 Linux 私房菜》基础版情况,请大家在之前尽快把此书浏览一遍,书本详情请见百度Linux吧帖子:“【召集】小白一起来学《鸟哥的Linux私房菜》基础篇吧,大牛请指导”:并准备回答下列问题:1、你觉得精学一遍这本书需要多少天?精学就是至少每一个实验要做并理解,每一道习题会做;2、你觉得这本书难易程序如何?适合自己否?三、9:00~9:30讨论并制定具体学习计划。四、9:30~10:00讨论一下学习linux的目的,学了之后能干什么? 有了一个明确的目的之后学习的方向就清楚了,目的不同可能学习的重点就不一样了 。另外: 谢谢上面各位朋友的“顶”力支持,不过为了版面的整洁,我把你们“顶”力回复帖删除了。这篇帖子在开互助学习班后将用于学习内容的探讨和日常事务的公告。直到一期学习班结束。如果你想只看互助学习班事务公告,可以在顶楼上选择“只看群主”。当然,也欢迎各位吧友参与进来。并诚恳邀请指导、建议和意见。谢谢。
鸟哥的 Linux 私房菜 -- 基础学习篇目录相关公告:【公告存档】星期五晚鸟哥Linux基础版一期开班议程 (除开第6部分可选读,共计5部分27章149节) 第一部份:Linux的规划与安装(6章31节)第零章:计算机概论 1.计算机:辅助人脑的好工具2.个人计算机架构与周边设备3.数据表示方式4.软件程序运作5.重点回顾、本章习题、参考数据与延伸阅读第一章:Linux是什么 1.Linux是什么2.Torvalds的Linux发展3.Linux的特色4.重点回顾、本章习题、参考数据与延伸阅读第二章:Linux如何学习 1.Linux当前的应用角色2.鸟哥的Linux苦难经验全都录3.有心朝Linux作业系统学习者的学习态度4.鸟哥的建议(重点在solution的学习)5.重点回顾、本章习题、参考数据与延伸阅读第三章:主机规划与磁盘分区 1.Linux与硬件的搭配2.磁盘分区3.安装Linux前的规划4.重点回顾、本章习题、参考数据与延伸阅读第四章:安装CentOS 5.x 与多重引导技巧 1.本练习机的规划--尤其是分割参数2.开始安装CentOS 53.安装后的首次设定4.多重开机安装流程与技巧5.关於大硬盘导致无法开机的问题6.重点回顾、本章习题、参考数据与延伸阅读第五章:首次登陆与在线求助 man page 1.首次登陆系统2.文本模式下命令的下达3.Linux系统的在线求助man page与info page4.超简单文书编辑器: nano5.正确的关机方法:sync,shutdown6.启动过程的问题排解7.重点回顾、本章习题、参考数据与延伸阅读第二部份:Linux文件、目录与磁盘格式(4章25节)第六章:Linux文件权限与目录配置 1.使用者与群组2.Linux文件权限概念3.Linux目录配置4.重点回顾、本章习题、参考数据与延伸阅读第七章:Linux文件与目录管理 1.目录与路径2.文件与目录管理3.文件内容查阅:4.文件与目录的默认权限与隐藏权限5.命令与文件的搜寻:6.极重要!权限与命令间的关系:7.重点回顾、本章习题、参考数据与延伸阅读第八章:Linux 磁盘与文件系统管理 1.认识 EXT2 文件系统2.文件系统的简单操作3.磁盘的分割、格式化、检验与挂载4.配置启动挂载:5.内存置换空间(swap)之建置:6.文件系统的特殊观察与操作7.重点回顾、本章习题、参考数据与延伸阅读第九章:文件的压缩与打包 1.压缩文件的用途与技术2.Linux 系统常见的压缩命令3.打包命令:4.完整备份工具:dump5.光盘写入工具6.其他常见的压缩与备份工具7.重点回顾、本章习题、参考数据与延伸阅读第三部份:学习Shell与Shell Scripts(4章24节)第十章:vim程序编辑器 1.为何要学 vim2.vi 的使用3.vim 的额外功能4.其他 vim 使用注意事项5.重点回顾、本章习题、参考数据与延伸阅读第十一章:认识与学习 BASH 1.认识 BASH 这个 Shell2.Shell 的变量功能3.命令别名与历史命令4.Bash shell 的操作环境5.数据流重导向 (Redirection)6.管线命令 (pipe)7.重点回顾、本章习题、参考数据与延伸阅读第十二章:正规表示法与文件格式化处理 1.前言: 什么是正规表示法2.基础正规表示法3.延伸正规表示法4.文件的格式化与相关处理5.重点回顾、本章习题、参考数据与延伸阅读第十三章:学习 shell scripts 1.什么是 Shell Script2.简单的 shell script 练习3.善用判断式4.条件判断式5.回圈 (loop)6.shell script 的追踪与 debug7.重点回顾、本章习题、参考数据与延伸阅读第四部份:Linux使用者管理(4章23节)第十四章:Linux 账号管理与ACL权限控制 1.Linux 的账号与群组2.账号管理3.主机的细部权限规划:ACL 的使用4.使用者身份切换5.使用者的特殊 shell 与 PAM 模块6.Linux 主机上的用户信息传递7.手动新增使用者8.重点回顾、本章习题、参考数据与延伸阅读第十五章:磁盘配额(Quota)与进阶文件系统管理 1.磁碟配额 (Quota) 的应用与实作2.软件磁盘阵列 (Software RAID)3.逻辑卷轴管理员 (Logical Volume Manager)4.重点回顾、本章习题、参考数据与延伸阅读第十六章:例行性工作排程 (crontab) 1.什么是例行性工作排程2.仅运行一次的工作排程3.循环运行的例行性工作排程4.可唤醒停机期间的工作任务5.重点回顾、本章习题、参考数据与延伸阅读第十七章:程序管理与 SELinux 初探 1.什么是程序 (Process)2.工作管理 (job control)3.程序管理4.特殊文件与程序5.SELinux 初探6.重点回顾、本章习题、参考数据与延伸阅读第五部份:Linux系统管理员(9章46节)第十八章:认识系统服务(daemon) 1.什么是 daemon 与服务 (service)2.解析 super daemon 的配置文件3.服务的防火墙管理 xinetd, TCP Wrappers4.系统开启的服务5.重点回顾、本章习题、参考数据与延伸阅读第十九章:认识与分析登录档 1.什么是登录文件2.syslogd :记录登录文件的服务3.登录文件的轮替 (logrotate)4.分析登录文件5.本章习题练习、针对本文的建议第二十章:启动流程、模块管理与 loader 1.Linux 的启动流程分析2.核心与核心模块3.Boot loader: Grub4.启动过程的问题解决5.重点回顾、本章习题、参考数据与延伸阅读第二十一章:系统配置工具(网络与打印机)与硬件侦测 1.CentOS 系统配置工具: setup2.利用 CUPS 配置 Linux 打印机3.硬件数据收集与驱动,及 lm_sensors4.重点回顾、本章习题、参考数据与延伸阅读第二十二章:软件安装:原始码与 Tarball 1.开放源码的软件安装与升级简介2.使用传统程序语言进行编译的简单范例3.用 make 进行巨集编译4.Tarball 的管理与建议5.函式库管理6.检验软件的正确性7.重点回顾、本章习题、参考数据与延伸阅读第二十三章:软件安装:RPM, SRPM 与 YUM 功能 1.软件管理员简介2.RPM 软件管理程序: rpm3.SRPM 的使用: rpmbuild4.YUM 线上升级机制5.管理的抉择:RPM 还是 Tarball6.重点回顾、本章习题、参考数据与延伸阅读第二十四章:X Window 配置介绍 1.什么是 X Window System2.X Server 配置档解析与配置3.显卡驱动程序安装范例4.重点回顾、本章习题、参考数据与延伸阅读第二十五章:Linux 备份策略 1.备份要点2.备份的种类、频率与工具的选择3.VBird 的备份策略与 scripts4.灾难复原的考量5.重点回顾、本章习题、参考数据与延伸阅读第二十六章:核心编译 1.编译前的任务:认识核心与取得核心原始码2.核心编译的前处理与核心功能选择3.核心的编译与安装4.额外(单一)核心模块编译5.重点回顾、本章习题、参考数据与延伸阅读第六部份:其他备份文章(可选读)
先顶了再慢慢看
建议,不使用腾讯QQ这款即时通讯软件。因为短时间内在linux系统下没有很完美的解决方案。强烈推荐skype。
我是新手,正开始学,刚装好linux。我是做java后台开发的,每天只有下班回来才有时间学习。
《鸟哥的Linux私房菜》基础篇一期互助学习计划经星期五晚(日)开班议程的集体讨论,现将《鸟哥的Linux私房菜》基础篇一期互助学习计划公告如下:1、学习目标:完成基础篇精细学习一遍,实际操作并理解教材的每一个命令行实验,完成每章课后习题。不要求死记全部命令,只要理解并知道怎么查找用法。但要熟悉常用命令。2、学习方式:以互助自学为主。并恳请各位大牛指导。平时尽量在百度“linux吧”本次学习专用帖中(
)提问交流,可以让更多的朋友参与进来。在专用帖的回复中提问,在提问楼的后面回复解答。每周星期五晚上20:00~22:00在“Linux学习入门”QQ群()上集中交流本周学习和下周计划。3、时间安排:基础篇除开第6部分可选读,共计5部分27章149节。计划45天学完一遍。每天计划自学约4节。各位根据时间安排学习的精细程度。我们计划以后可能开展基础篇的循环互助学习班。对于实在无法一遍达成学习目标的朋友可以多学几遍。4、本周学习安排:1月10日~16日,学完第一部分:Linux的规划与安装(6章31节)。1月16日晚(星期五)QQ群中集中学习交流。5、因为 CentOS-6.5 刚刚停止支持,请换用 CentOS-6.6 进行学习。下载地址:若有任何意见和建议请在百度贴吧“linux吧”本次学习专用帖中()27楼回复。
心得:鸟哥的Linux苦难经验全都录
鸟哥初学 Linux 架的服务器被人黑,说明有志于从事 Linux 相关工作的朋友,一定要学好基础知识,不要知其然不知其所以然。架一个服务器很容易,依样画葫芦几分钟就可能搞定。但是架设一个安全的生产环境的服务器就必须深入理解每个细节问题了。否则鸟哥的错误就会在我们身上重演。
第四章、安装 CentOS 5.x 与多重开机小技巧 我发现安装 centos6.6 和教材中的 cenos 5.x 有些差异,如文件系统默认文件系统是 ext4 等。但整体大同小异。本来系统预置的磁盘分区是 /boot 加 lvm 上的 / 和 swap,但是为了练习教材上的磁盘分区过程,还是应该手动分区的。使用 centos 6.6 默认的软件组配置(默认桌面),大概会占用 3.4G空间,另加上 swap 分区;当把内存设为 512M,安装程序将直接只安装字符界面,占用空间约750M,另加上 swap 分区。另外,centos 6.6 安装注意已知问题: :需要关闭UEFI安全启动; Intel, AMD, 32位系统需要 pae 支持; 需要406m内存启动安装,小于632m自动文字界面安装; 网卡默认不启动,手工编辑 /etc/sysconfig/network-scripts/ifcfg-eth0 等
linux海同强大的师资阵容,因人制定课程内容,分阶段学习.linux就到正规linux培训机构-海同科技,培训linux面对面教学,免费重读!
心得:文字界面的基础上安装精简桌面环境第四章、安装 CentOS 5.x 与多重开机小技巧 接着上面,安装centos 6.6,当把内存设为 512M,安装程序将直接只安装字符界面,占用空间约750M,另加上 swap 分区。估计对应是图形安装界面的 minimal,不过我没验证,验证了的朋友请回复一下。那么,如果又想加上没有其它套件(如办公软件、浏览器等)的单纯桌面怎么办呢?我的操作大概如下:yum groupinstall 'X Window System' 'Desktop' 'Chinese Support' 安装基本桌面加上中文环境(含中文输入法),然后修改 /etc/inittab 中 id:3:initdefault: 为 id:5:initdefault: 并重启系统就可以进入图形桌面环境了。这时硬盘空间的占用大概为 1.6G,另外加上交换分区。使用 yum grouplist 查看已经安装了的软件组有:Installed Groups:
Additional Development
Dial-up Networking Support
Directory Client
E-mail server
General Purpose Desktop
Graphical Administration Tools
Legacy X Window System compatibility
Network Infrastructure Server
Security Tools
X Window SystemInstalled Language Groups:
Chinese Support [zh]实际上,安装了的软件组不代表是这个软件组的所有软件包都安装了,比如上面,如果输入 yum groupinstall 'General Purpose Desktop',就会又安装比如音视频播放器等一大堆软件。应该是安装其它组时也安装了一部分同属于'General Purpose Desktop'组的软件。
疑问: 关于硬盘描述的三处错误或不当回报(已经回报到鸟哥的书籍勘误帖: )实际上这些地方作为概念性的学习是没有问题的,但是或者是鸟哥引用了非常古老的资料,或者是为了简化方便初学者的概念性学习,等等。但是,个人觉得还是力求精确的好。1、 中关于磁区的示意图,磁区被示意为内外圈数目一样的放射状,这在90年后的硬盘是不正确的:根据
上的描述: Early hard disk drives wrote data at some constant bits per second, resulting in all tracks having the same amount of data per track but modern drives (since the 1990s) use zone bit recording—increasing the write speed from inner to outer zone and thereby storing more data per track in the outer zones.90年的硬盘使用了 zone bit recording (
) 技术,因此,磁区不是放射状的排列,而是外圈比内圈磁区逐步增多。2、
中关于磁盘的示意图,丢弃了磁轨的描述;而且起始磁柱标在内圈,结束磁柱标在外圈可能不对。理由如下:根据
的描述:On a hard disk using ZBR, the data on the tracks in the outer most zone will have the highest data transfer rate. Since both hard disks and floppy disks typically number their tracks beginning at the outer edge and continuing inward, and since operating systems typically fill the lowest-numbered tracks first, this is where the operating system typically stores its own files during its initial installation onto an empty drive. 外圈比内圈数据传输速度更快,硬盘一般都是从外圈到内圈计磁轨数。3、
中关于扩展分区中逻辑分区的示意图,扩展分区的结构是用 EBR 的链式结构描述的,而不是有一个集中的扩展分区记录区。理由如下:根据
描述:Unlike primary partitions, which are all described by a single partition table within the MBR, and thus limited in number, each EBR precedes the logical partition it describes.[note 2] If another logical partition follows, then the first EBR will contain an entry pointing to the next EBR; thus, multiple EBRs form a linked list.[note 3] This means the number of logical drives that can be formed within an extended partition is limited only by the amount of available disk space in the given extended partition.[note 4]
发现个Linux高级运维交流学习的好地方以后有问题,可以到直播课里去讨论
免费的直播课,零基础讲起,遇到问题可以随时提问,周二至周日每天上午9:30开始,进入后,点击立即报名,全部免费,根据大家的意见讲内容,并且还讲职业规划课,大家一起交流,氛围非常好。
【公告】今晚(日)星期五集体交流议程一、19:30~20:00签到并汇总《鸟哥 Linux 私房菜》基础版第一部分学习情况。如我是第5个签到,未完成第一部分的计划。就在聊天窗口写到:5,未,完成了的就是:5,已。二、20:00~20:30集体讨论:1、百度贴吧常说的”伸手党“2、英语的重要性3、学习笔记的重要性及本群请人出群规则三、20:30~22:00集体交流:1、第一部分学习交流2、下周学习计划
日~23日《鸟哥Linux》学习计划经过星期五()晚上的集体讨论,决定如下。一、本周学习安排:学完第二部分:Linux文件、目录与磁盘格式(第六章~九章共4章25节)。二、集体讨论小结:1、向人提问之前先想法自己解决,少做“伸手党”。2、英语对学Linux很重要,可以用直接看原版英文技术书籍资料、看英文电影视频的方法,在学习技术知识和娱乐的同时掌握英语;也可以尝试出声模仿英文电影对话。3、鼓励把学习笔记、学习笔记的网址、学习笔记照片分享在群论坛的“群友学习笔记”中。鼓励分享其它有利于大家学习交流的东西。
关于集体讨论记录存档、雪花纯生上传的双系统安装教程及征集话题公告一、 每周五晚上集体讨论聊天记录存档于群论坛中 。1、 讨论记录(总第1次) 2、 讨论记录(总第2次) 二、热心群友“雪花纯生”为大家亲手制作了一份“超详细安装WIN7和Centos6.6双系统的方法”教程,图文并茂。需要的群友请在“群文件”下载。三、每周星期五晚上20:00~22:00是本群集中学习交流的时间,我们还可以讨论些与Linux学习或就业等相关的话题。如果你对某一话题感兴趣,请在群论坛中“集中讨论征集话题帖”留言。
日~30日《鸟哥Linux》学习计划经过星期五()晚上的集体讨论,决定如下。一、本周学习安排:学完第三部分的总第十一章:认识与学习 BASH。二、虚拟机集体讨论小结:1、对于无多余独立机器安装Linux进行学习的朋友,首选在虚拟机里安装Linux学习。2、对于确实有需要在一台机器上安装双系统的朋友,请特别注意数据安全。三、星期五晚上集体讨论记录:保存于群论坛中:-《鸟哥Linux私房菜》基础版学习互助班一期第3次集中讨论(总第3次)
日~2月6日《鸟哥Linux》学习计划经过星期五()晚上的集体讨论,决定如下。一、本周学习安排:学完第三部分的总第十二章(正规表示法与文件格式化处理)、总第十三章(学习 shell scripts)二、星期五晚上集体讨论记录:保存于群论坛中:-《鸟哥Linux私房菜》基础版学习互助班一期第4次集中讨论(总第4次)
日~2月13日《鸟哥Linux》学习计划经过星期五()晚上的集体讨论,决定如下。一、本周学习安排:学完第四部分的总第十四章:Linux 账号管理与ACL权限控制二、星期五晚上集体讨论记录:保存于群论坛中:-《鸟哥Linux私房菜》基础版学习互助班一期第5次集中讨论(总第5次)
2015年“Linux学习入门”群学习试行方案经过星期五()晚上的集体讨论,决定如下:一、本群常年开展以《鸟哥的 Linux 私房菜》基础篇为核心的自学互助活动。各人自由安排自学时间;二、确有必要时,进行不定期的集体在线交流活动;三、鼓励形成相似学习目的的兴趣小组,结合应用目的进行Linux学习入门;四、强烈推荐记录个人学习笔记,同时可以在群论坛中分享笔记内容或网址;五、鼓励分享学习心得、学习资料与资源等。另,集体讨论记录保存于群论坛中:-“Linux学习入门 ”群第7次集中讨论
还有下一期的学习计划嘛?
不错,收藏了,下一期什么时候。
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或}

我要回帖

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信