学习鸟哥私房菜笔记(一)

minix设计理念
POSIX是可携式操作系统接口(Portable Operating System Interface)的缩写,终点在规范核心与应用程序之间的接口,这是由美国电气与电子工程师学会(IEEE)所发布的一项标准。
Linux核心网站:http://www.kernel.org
Linux的核心版本编号:主版本:次版本:释出版本:修改版本
Kernel+Softwares+Tools的可完全安装==Linux distribution(可完全安装套件)
Apache网页服务器,Postfix/sendmail电子邮件服务器,Samba文件服务器
distributions主要分为两大系统,一是使用RPM方式安装软件的系统,包括Red Hat,Fedora,SuSE等;一种则是使用Debian的dpkg方式安装软件的系统,包括Debian,Ubuntu,B2D等等
自由软件技术交流网:http://freesf.tnc.edu.tw/index.php
B2D:http://b2d.tnc.edu.tw/

可选择光盘开机进入Linux的Live CD
http://www.knoppix.net/
http://knoppix.tnc.edu.tw/
Open Soure 授权网页:
http://www.gnu,org/licenses/licenses.html#GPL
http://en.wikipedia.org/licenses/LICENSE-2.0
http://www.apache.org/licenses/LICENSE-2.0
专利软件代表的授权模式
http://en.wikipedia.org/wiki/Freeware
共享件
http://en.wikipedia.org/wiki/Shareware

uname -r  查看核心版本

国家高速网络中心网址
http://www.nchc.org.tw

如何在嵌入式设备上面载入Linux
(酷学园内的Hoyo大大)
系统注册表档案可以分析确切日期有谁在线

学习Linux网站
http://www.study-area.org

鸟哥说:要怎么收获就怎么载,虽然努力不一定有成果,但最起码,有成果的时候,成果肯定是自己的



学习Linux建议:
1.计算机概论与硬件相关知识
2.先从Linux的安装与指令学起
3.Linux操作系统的基本技能
4.务必要学会vi文本编辑器
5.shell与shell script的学习
6.一定要学会软件管理员
7.网站基础的建立
8.如果连网络基础都通过了,那么网站的架设对你来说,简直就太简单了


实作经验分享网站:
www.study-area.org

发生错误的时候,请自行以屏幕前面的信息来进行debug的动作,然后,如果是网络服务的问题,请到/var/log/这个目录里头查询log file,这样几乎解决大部分问题

Netman提供的学习基本方针:
1.在Windows里面,程序有问题,按Ctrl+Alt+Delete
2.系统的设计档案目录
3.养成一个做记录的习惯
4.在网络上看到好文章,可以自己copy一份
5.作为一个使用者,人要迁就机器;作为一个开发者,要机器迁就人

对人类而言,两个重要的因素是造成我们学习的原动力:
1.成就感
2.兴趣

李果正先生之GNU/Linux初学者之旅: http://info.sayya.org/~edt1023/linux_entry.html

什么事TLDP?

TLDP是The Linux Documentation Project的缩写,内容提到的是Linux操作系统的各个How-To以及相关的说明文件,如man page等。网站在
http://www.tldp.org

安装Linux:
在安装之前,你最好了解一下你的Linux预计是想达成什么任务,这样在选购硬件时才会知道那个组件是最重要的。举例来说,桌面计算机的用户,应该会用到X Window系统,
此时,显示适配器和内存就比较重要了。如果想做文件服务器,那么硬盘或者其他存储设备就比较重要了。

每瓦效能:每瓦电力所发挥的效能越高,越省电。

磁盘阵列(RAID)是利用硬件技术将数个硬盘整合成为一个大硬盘的方法。


一般小型主机且不含X Window系统
用途:家庭用NAT主机(IP分享器功能)或小型企业之非图形接口小型主机
CPU:大于P-III500以上等级即可
RAM:至少128MB,不过还是大于256MB比较好
网卡:一般10/100Mbps即可应付
显示适配器:只要能够被Linux捉到的显示适配器即可
硬盘:20GB以上即可

桌上型Linux系统/含 X Window:
用途:Linux的练习机或者办公室工作机
CPU:做好高一点
RAM:大于512MB
网络卡:10/100Mbps
显示适配器:32MB以上
硬盘:越大越好

中型以上Linux服务器

用途:中小型企业/学校单位的FTP/mail/www等网络主机
CPU:较高
RAM:大于4GB
网络卡:知名的3Com或Intel等厂牌
显示适配器:64MB
硬盘:较大,使用磁盘阵列,或者网络硬盘等


IDE接口的硬盘的文件名即为/dev/hd[a-d]
SCSI/SATA/USB        /dev/sd[a-p]
USB快闪碟            /dev/sd[a-p]
软盘驱动器           /dev/fd[0-1]
打印机               25针:/dev/lp[0-2]   USB:/dev/usb/lp[0-15]
鼠标                USB:/dev/usb/mouse[0-15]   ps2:/dev/psaux
当前CDROM/DVDROM    /dev/cdrom
当前的鼠标           /dev/mouse
磁带机               SCSI:/dev/st0


通常主机提供两个IDE接口,最多可以接到四个IDE装置
IDE\Jumper         Master       Slave
IDE1(Primary)      /dev/hda     /dev/hdb
IDE2(secondary)    /dev/hdc     /dev/hdd

Linux系统中,IDE硬盘最多有59个逻辑分割(5到63号),SATA硬盘则有11个逻辑分割(5-15)


Linux开机流程与主要启动记录区(MBR)
1.BIOS:开机主动执行的韧体,会认识第一个可开机的装置
2.MBR:第一个可开机装置的第一个扇区内的主要启动记录区块,内含开机管理程序。
3.开机管理程序(boot loader):一只可读取核心档案来执行的软件
4.核心档案:开始操作系统的功能。。。

为什么人们常说:如果要安装多重引导,做好先安装Windows再安装Linux?
Linux在安装的时候,你可以选择将开机管理程序安装在MBR或各个分隔槽的启动扇区,而且Linux的loader可以手动设定选单,所以你可以在Linux的boot loader里面加入Windows开机的选项
Windows在安装的时候,它的安装程序会自动的覆盖掉MBR以及自己的所在的分隔槽的启动扇区,你没有选择的机会,所以它没有让我们自己选择选单的功能。

挂载:及时利用一个目录当成进入点,将磁盘分区槽的数据放置在该目录下;也就是说,进入该目录就可以读取该分隔槽的意思。

你可能感兴趣的:(linux,操作系统,计算机,经验分享)