鸟哥的linux私房菜(基础篇)学习笔记
f
《鸟哥的linux私房菜(基础篇)》学习笔记----------李晶
第一部分:linux的规划与安装
这里个人相对来说比较熟悉,对于如何安装linux书上有详细介绍。不过我一般用的都是ubuntu,这个发行版的安装并不是很复杂。
1. linux历史与简介:
计算机是由一堆硬件所组成的,操作系统是为了更加有效地控制和使用这些硬件资源。我们最熟悉的windows就是一种操作系统。但是linux是完全不同于windows的一种操作系统。众所皀知癿,Linux癿核心是由Linus Torvalds在1991年癿时候给他开发出来的。linux沿袭了unix的许多良好的特性,最重要的也是现今非常受欢迎的原因之一就是linux是开源的,并且在其之上的软件也是免费开源的,以此为基本最后发展出来了开源社区,对整个计算机科学的发展都有很重要的作用。
linux目前有着众多的发行版,Red Hat, SuSE,Ubuntu, Fedora, Debian。我个人使用的是ubuntu-10.10。
linux的发展路径:
Unix癿前身是由贝尔实验室(Bell lab.)癿Ken Thompson利用汇编语言写成的, 后来在1971-1973年间由Dennis Ritchie以C语言重新改写,才称为Unix。
1977年由Bill Joy开发出BSD (Berkeley Software Distribution),这些称为Unix-like的操作系统。
1984年由Andrew Tannenbaum制作出Minix操作系统,该系统可以提供原始码以及软件; 1984年由Richard Stallman提倡GNU计划,倡导自由软件(Free software), 强调其软件可以自由获得,修改,再发行。
1991年由芬兰大学生Linus Torvalds开发出Linux操作系统。Linux成功主要在于: Minix(Unix), GNU, Internet, POSIX 及虚拟团队的产生。
Linux本身就是个操作系统,其开发网站在www.wendangwang.com,我们亦称Linux操作系统最核心的数据为内核Kernel。
目前Linux核心的发展分为两种版本,分别是稳定版本偶数版,如2.6.X,适合商业和家用环境使用; 一种是发展中版本如2.5.X 版,适合开发特殊功能的环境。
Linux distributions的组成有:『Linux Kernel + Free Software + Documentations(Tools) + 可完全安装的程序』所制成癿一套完整的系统。
2. 分区:
目前各种机器安装linux都比较方便了,特别是像我使用ubuntu10.10,基本上全是自动安装的,不过经常困惑我们的一般都是分区。如何分区才合理呢,对于初学者,分区可以直接只分一个根分区和交换(SWAP)分区。这里值得说一下的是磁盘只能分四个主分区。不过可以通过扩展分区来扩充,这样的话就是三个主分区和多个逻辑分区。SWAP分区的大小一般建议2倍于你的物理内存。将/home等数据量会较大的目录单独分区是一个非常不错的做法,具体分配多少容量,看你最终的数据量,估算后尽量多分。
3. 多重引导:
目前我们使用学习linux的最大的苦恼就是关于如何与windows共存的问题了。书中详
你可能喜欢
- 鸟哥的Linux私房菜
- Excel使用技巧大全(超
- 语言分析
- Java笔记
- C语言谭浩强
- linux韩顺平
- Linux系统命令及其使用详解
- java聊天室
- 学习鸟哥的Linux私房菜笔记:用户管理5页
- 目录---鸟哥的Linux私房菜.基础学习篇(第三版)5页
- 鸟哥的Linux私房菜(6章)36页
- 鸟哥的Linux私房菜(8章)83页
- 鸟哥的Linux私房菜(7章)92页
- 鸟哥的 Linux 私房菜 -- 利用 Xen 进行虚拟机器的制作37页
- Excel使用技巧大全(超全)95页
- Excel使用技巧大全(超全)94页
- Excel2003 2007 XP 使用技巧超级大全500个使用技巧 让你成为高手中的高手(超全)120页
- Excel使用技巧大全(超全)50页
- Excel使用技巧大全(超全)295页
- Excel使用技巧绝对大全(超全)95页
- Java学习笔记26页
- Java工作笔记(必看经典)30页
- Java学习笔记8页
- Java基础学习笔记整理42页
- Java反射学习笔记整理16页
- 简明Java笔记29页
- C语言程序设计(第三版)-谭浩强[开始免费了]322页
- 谭浩强C语言 第10章_文件40页
- C语言程序设计_谭浩强_第三版_课后习题答案71页
- 谭浩强C语言 第9章_用户建立的数据类型76页
- 谭浩强C语言 第6章_数组268页
- 谭浩强C语言 第5章_循环49页
- 韩顺平linux视频学习笔记整理31页
- 鸟哥linux+韩顺平linux视频教程学习小结(有目录)43页
- 韩顺平linux教学视频学习笔记(五)16页
- 韩顺平linux教学视频学习笔记(四)18页
- 韩顺平linux教学视频学习笔记(二)7页
- 韩顺平linux教学视频学习笔记(三)15页
- Linux基本系统命令及其使用详解手册39页
- Linux系统命令及其使用详解39页
- Linux 系统命令及其使用详解26页
- 最新Linux系统命令及其使用详解119页
- Linux系统命令及其使用详解34页
- Linux系统命令及其使用详解39页
- java聊天室课程设计报告16页
- java聊天室详细设计文档19页
- java聊天室论文及代码35页
- java聊天室课程设计论文14页
- java聊天室2页
- java聊天室26页


