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

鸟哥的Linux私房菜笔记
chapter 1:
1.1,什么是linux?什么是操作系统?

操作系统分为两个东西:一个是核心,一个是一堆核心提供的工具。

一般核心管理的事项有

System Call Interface

Process Control

Memory management

File System management

Device driver


linux 是一个操作系统,这个操作系统里头含有最主要的Kernel以及Kernel提供的工具。


1.2,为什么linux是很稳定的系统呢?他是如何来的。

Linux 他有个老前辈,那就是Unix家族。






1.3,什么是 distribution

由于 Linux 的稳定性良好,吸引了很多
的套件商与自由软件的开发团队在这个 Linux 的核心上面开发相关的软件,此外,亦有一些商业公司发现这个商机,因此,这些商业公司或者是非营利性的工
作团队,便将 Linux 核心、核心工具与相关的软件集合起来,并加入自己公司或团队的创意的系统管
理模块与工具,而释出一套可以完整安装的操作系统,这个完整的 Linux 操作系统,我们就称呼他为distribution,或者是中文所谓的『安装套件』

1.4,Linux 的功能与优缺点


1.5,一些名词(GNU, GPL )

Chapter 2 如何学习Linux



Linux 的应用

桌上型计算机:

工作站计算机:

网络服务器:
承袭了unix的良好传统,linux上面的网络功能特别的强大!
此外,由于GNU计划,让Linux上面的服务器软件几乎都是免费的!
因此,做为一部网络服务器,例如www,mail server,
File server, FTP server等等,linux绝对是上上之选!


嵌入式系统:

从头学起


计 算机基础
http://www.study-area.org/compu/compu.htm

网络基础
http://www.study-area.org/network/network.htm


选一本好的工具书

鸟 哥的 L inux 私 房菜 - - 基 础学习篇
http://www.grandtech.com.tw/book/booknews.asp?newsid=902

实作经验:
要增加自己的体力,就是只有运动;要增加自己的知识,就只有读书;当然,要增加自己对于 Linux
的认识,大概就只有实作经验了!所以,赶快找一部计算机,赶快安装一个 Linux 套件,然后快点进
入 Linux 的世界里面晃一晃!相信对于你自己的 Linux 能力必然大有斩获!除了自己的实作经验之外,
也可以参考网络上一些善心人士整理的实作经验分享喔!例如最有名的 Study-Area ( http://www.studyarea.
org )等网站。


此外,人脑不像计算机的硬盘一样,除非硬盘坏掉了或者是数据被你抹掉了,否则储存的数据将永远
而且立刻的记忆在硬盘中!在人类记忆的曲线中,你必须要『不断的重复练习』才会将一件事情记得
比较熟!同样的,学习 Linux 也一样,如果你无法经常摸索的话,那么,抱歉的是,学了后面的,前
面的忘光光!学了等于没学,这也是为什么鸟哥当初要写『鸟哥的私房菜』这个网站的主要原因,因
为,我的忘性似乎比一般人还要好~~呵呵!所以,除了要实作之外,还得要常摸!才会熟悉 Linux
而且不会怕他呢!


Study-Area
http://www.study-area.org/menu1.htm

鸟 哥的私房菜馆
http://linux.vbird.org/

狼 主的网络实验室
http://netlab.kh.edu.tw/index.htm

卧 龙大师的网络技术文件
http://news.ols3.net/

大 南国小(林克敏主任文件集)
http://freebsd.lab.mlc.edu.tw/



台 湾 L inux 社 群
http://www.linux.org.tw/index.shtml

吴 仁智的文件集
http://www.cses.tcc.edu.tw/~chihwu/



X-Window 还是 command line

VBird 还是希望大家可以多多的以 文字接口( command line )的方式来学习 Linux 啦!



网络数据查询

以下列出一些有用的Linux FAQ 网站给您参考一下
C LDP 中 文文件计划
http://www.linux.org.tw/CLDP/

U nix 的 一般常见问题
http://www.csie.nctu.edu.tw/document/unixfaq/

asklinux
http://asklinux.net/


真的没办法、发问吧
讨论区:
S tudy-Area 讨 论区
http://phorum.study-area.org/
鸟 哥的私房菜馆讨论区
http://phorum.vbird.org/
狼 主的网络实验室讨论区
http://netlab.kh.edu.tw/board/board.asp


Chapter 3 如 何规划 L inux 主 机


硬件与硬件在 Linux 中的装置代号


第十一章

通配符与特殊符号
* 代表『 0 个到无穷多个』任意字符
?代表『一定有一个』任意字符
[] 同样代表『一定有一个在括号内』癿字符(非任意字符)。例如 [abcd] 代表『一定有一个字符, 可能是 a, b, c, d 这四个任何一个』
[ - ]若有减号在中括号内时,代表『在编码顺序内癿所有字符』。例如 [0-9] 代表 0 刡 9 乊间癿所有数字,因为数字癿诧系编码是连续癿!

[^ ]若中括号内癿第一个字符为挃数符号 (^) ,那表示『反向选择』,例如 [^abc] 代表 一定有一个字符,叧要是非 a, b, c 癿其他字符就接叐癿意思。