ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

Linux学习(1)

2019-03-31 10:47:36  阅读:182  来源: 互联网

标签:分割 学习 版本 Linux 开机 磁盘 磁盘分区


学习书目:《鸟哥的linux私房菜基础篇第三版》
第1章 Linux是什么
1.POSIX是可携式操作系统接口,重点在规范核心与应用程序之间的接口。
2.Linux的核心版本编号说明:主版本.次版本.释出版本–修改版本(如:2.6.18-92.el5),其中主、次版本为奇数表示为发展中版本;主、次版本为偶数表示为稳定版本。释出版本这是在主、次版本架构不变的情况下,新增的功能累积到一定程度后所新释放出的核心版本。
3.LInux的核心版本与distribution的版本并不相同。kernel+software+tools的可完全安装组合,称之为Linux distribution,译作可完全安装套件,或Linux发布商套件等。套件大致分为两类,一类是Debian的dpkg方式,另一类是Red Hat系统的 RPM方式。
4.Linux硬件需求低;架构开放;系统稳定性及保密性功能够强;完全免费,推动了志愿者的开发。LInux的优点:稳定的系统;免费或少许费用;安全性、漏洞的快速修补;多任务、多使用者;使用者与群组的规划;相比较不耗资源的系统;适合需要小核心程序的嵌入式系统;整合度佳且多样的图形用户接口(GUI)。LInux的缺点:没有特定的支持厂商;游戏的支持度不足;专业软件的支持度不足;教育训练不足等。
5.关于授权:Open Source(一般包括源码的释出);close source(仅推出可执行的二进制程序);
第二章 如何学习Linux
1.企业环境的应用:网络服务器;关键人任务的应用(金融数据库、大型企业网管环境);学术机构的高效能运算任务;个人环境的是使用:桌面计算机;手 持系统(PDA、手机);嵌入式系统;
2.有心学习Linux的,应该多接触文字接口(shell)的环境,包括正规表达法、管线命令与数据流重导向,最好都要学习!最好连shell script都要有能力自行撰写。
第三章 主机规划与磁盘分区
1.Linux与硬件的搭配,以Linux主要作为小型服务器使用,则硬件的需求基本如下:CPU(不老旧即可);RAM(至少512MB以上的主存储器容量);Hard Disk;VGA (若需要VGA,则显示适配器最好能拥有32MB以上的内存容量);Network Interface Card;
2.各硬件装置再Linux中的文件名:在Linux系统中,每个装置都被当成一个档案来对待。如:IDE接口的硬盘的文件名即为/dev/hd[a-d],其中,括号内的字母 a-d当中的任意一个,即文档的意思。
3.磁盘分区:Linux系统是安装在计算机的磁盘中的。磁盘连接的方式与装置文件名的关系:
常见的磁盘接口有两种IDE和SATA接口,IDE接口分为IDE1及IDE2,之后每个IDE装置又被分为Master及Slave;SATA接口都是SCSI模块来驱动的,但是SATA/USB接口的磁盘没有一定的顺序,是根据Linux核心侦测到磁盘的顺序来决定文件名的。
整个磁盘第一个扇区特别的重要,因为它记录了整个磁盘的两个重要信息,分别是:主要启动记录区(MBR)可以安装开机管理程序的地方,有446 bytes;分割表:记录整个硬盘分割的状态,有64bytes.
4.磁盘分区表:所谓的分割只是针对那个64bytes的分割表进行设定而已;硬盘默认的分割表仅能写入四组分割信息;这四组分割信息我们称为主要或延伸分割槽;分割槽的最小单位为磁柱;当系统要写入磁盘时,一定会参考磁盘分区表,才能针对某个分割槽进行数据的处理。
进行分割的原因:数据的安全性;系统的效能考虑。
分割区域的定义:主要分割与延伸分割最多可以有四笔(硬盘的限制);延伸分割最多只能有一个(操作系统的限制);逻辑分割是由延伸分割持续切割出来的分割槽;能够被格式化后,作为数据存取的分割槽为主要分割与逻辑分割。延伸分割无法格式化;逻辑分割的数量依据操作系统而不同,在Linux系统中,IDE硬盘最多有59个逻辑分割(5号到63号),SATA硬盘则有11个逻辑分割(5号到15号)。
5.开机流程与主要启动记录区(MBR):CMOS是记录各项硬件参数且嵌入主板上面的存储器,BIOS这是一个写入到主板上的一个韧体,在开机的时候,计算机系统会主动执行的第一个程序。
整个开机流程到操作系统之前的动作应该是:(1)BIOS:开机主动执行的韧体,会认识第一个可开机的装置;(2)MBR:第一个可开机装置的第一个扇区内的主要启动记录区块,内含开机管理程序;(3)开机管理程序(boot loader):一支可读取核心档案来执行的软件;该boot loader的主要任务有:(a)提供选单:用户可以选择不同的开机项目,这也是多重引导的重要功能;(b)载入核心档案:直接指向可开机的程序区段来开始操作系统;(c)转交其他loader:将开机管理功能交给其他loader负责。该功能说明可能有两个以上的开机管理程序,因为开机管理程序除了可以安装在MBR之外,还可安装在每个分割槽的启动扇区(boot sector)。(4)核心档案:开始操作系统的功能。
分割槽说明:每个分割槽都拥有自己的启动扇区;实际可开机的核心档案是放置到各分割槽内的;loader只会认识自己的系统槽内的可开机核心档案,以及其他loader而已;loader可直接指向或者是间接将管理权转交给另一个管理程序。
6.在安装多重引导的时候,最好先安装windows再安装Linux,因为Linux再安装的时候,可选择开机管理程序安装再MBR或各别分割槽的启动扇区,而且可以手动设定选单,而windows没有上述的功能。
7.Linux安装模式下,磁盘分区的选择
(1)目录树结构:就是以根目录为主,然后向下呈现分支状的目录结构的一种档案结构。所以,最重要就是根目录,表示方法为一条斜线【/】。
(2)文件系统与目录树的关系(挂载mount):挂载就是利用一个目录当成进入点(即挂载点),将磁盘分区槽的数据放置在该目录下,就是进入该目录就可以读取该分割槽的意思。
8.distributions安装时,挂载点与磁盘分区的规划:建议使用【自定义安装,Custom】(也有的称之为【expert,专家模式】)这个安装模式。初次接触Linux:仅分割【/】及【swap】即可;建议分割的方法:预留一个备用的剩余磁盘容量;选择Linux安装程序提供的默认硬盘分割方式。
9.硬盘分割的模式:最简单的分割方法(仅分割出根目录与内存置换空间(/&swap)即可,但是出问题很难修);稍微麻烦一点的方法(先分析主机的未来用途,然后将频繁使用的目录与根目录独立开来。)

参考资料:
《鸟哥的linux私房菜基础篇第三版》

标签:分割,学习,版本,Linux,开机,磁盘,磁盘分区
来源: https://blog.csdn.net/weixin_42885660/article/details/88777822

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有