设为首页收藏本站

SKY外语、计算机论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 7061|回复: 4

linux第一课之概念解释

[复制链接]

6

主题

0

好友

272

积分

中级会员

Rank: 3Rank: 3

性别
保密

最佳新人 活跃会员 热心会员 灌水之王 论坛元老

发表于 2012-10-18 21:34:13 |显示全部楼层
本帖最后由 sky_yx 于 2015-12-30 14:24 编辑

1、什么是BIOS(CMOS)?
   这东西听到不少,看到也不少,网上也能百度到好多说法,好多专业术语不容易看懂,在这就不扯没用的了,就用最容易理解的语言简单的说一下这个东西。它的全称叫基本输入输出设备,那咱们的电脑除了输入就是输出,输入给计算机下指令,输出计算机给我们想要的信息,BIOS就可以认为是总管这些硬件的,协调他们正常工作,这就是BIOS的任务。还有一个跟BIOS很相关的东西叫CMOS,这两个东西很容易混淆,咱们经常说设置BIOS,但其实BIOS一般情况下BIOS是只读的,我们不可以更改它,所以我们设置的东西其实是CMOS。咱们可以这么理解,如果BIOS完全不可写的话,想要做一些硬件相关的修改就不可能实现,这样的电脑就只能按照BIOS出厂时的参数工作,想修改时间?不行!想修改启动顺序?也不行!甚至想换块CPU它都可能不认识了,所以这样是不行的。但如果BIOS完全可修改,那就太危险了,想想所有的软件都归它管,它权限可大了,随便改个乱七八糟,它就会随便给你不开机、不显示、甚至把里面大大小小的东西都给你烧了,所以这样也是不可以的。于是,有人就想了个办法,将一些不太重要的参数交给另一个叫CMOS的东西管理,这个是可以修改的,等BIOS用的时候从它这里读就可以了。虽然说它保存的是不太重要的参数,但也不是闹着玩的,乱改之前请三思啊,它要是随便烧你个CPU、内存神马的我可概不负责!
2、什么是内存?
   很多人容易混淆内存跟硬盘的概念,我最初的时候也是,或许跟内存卡有关系把!其实这两个东西是完全不一样的,不要指望能把你的资料放到内存里保存下来,它每次关机都会把自己清理的干干净净的,毛都剩不下,其实内存跟硬盘的关系就好像家和公司一样,电脑每运行一个程序就会把程序从硬盘(家)叫到内存(公司)里,但是电脑不像人一样在公司就不能在家里,在家里就不可能在公司,电脑内存里的程序只是硬盘里的一个拷贝,等用户需要用它的时候,它就会在内存里占下个地方,等用户不需要它的时候,就把它赶回硬盘里去,给其他程序腾地方,等电脑关闭的时候就跟公司下班一样,把所有员工都赶回家去了。
3、开机的过程。
   可能每个人都会认为开机的第一个步骤是按下主机的开关通电,其实不然,在你的电脑接通电源线以后,即使你没有按开关,其实也已经有个东西在工作了,可能你已经猜到了,它就是最重要的BIOS,BIOS一直在等待用户下第一条指令:开机!当用户按下开关以后,并不是将两根线完全接通形成通路,而是只有一股电流飘过到BIOS那里,相当于给BIOS下达了开机的指令,然后BIOS才会去通知各个硬件工作,等确认所有硬件没问题以后,就会按照CMOS设置的启动顺序交给第一个可启动的设备。
4、关于存储。
   存储设备包括光盘、硬盘、U盘等,当然内存也是存储设备的一种,他们有一个共同的特点就是都能存储数据,可以说他们是大同小异,即使内存和他们有很多不同,但通过一些技术手段也可以让内存来存储数据,让硬盘来当内存使用(只是相对内存来说,硬盘简直是龟速)。在开机过程的最后BIOS交权的时候,就是根据CMOS的设置交给这些存储设备,这些存储设备都有一个开始的地方,这个开始的地方就是负责引导的,BIOS就是找到了它们并把权利交给了它们,然后由它们决定该干什么操作了。
   关于存储,还有一个很重要的概念是分区,一般的存储设备都可以分区,硬盘可以分区,U盘也是可以的,即使是内存当做存储设备用的话也是可以分区的,光盘也可以……试试,我没拿它分过!分区的其中一个功能就跟文件夹一样(这句话很重要噢),它可以将资料分类整理,当然它还有其他的“好处”。前几天折腾黑苹果的时候看到这样一个帖子:如果当年是Mac OS统治操作系统的话,现在的人在想折腾windows的时候会不会被分区的概念难倒?有这个问题是因为Mac OS只有一个分区就可以了,它完全不需要像我们这样分出个CDEF,因为它几乎没有病毒,也不会因为使用时间长而产生大量磁盘碎片而运行越来越慢,所以也就几乎不需要重装系统,既然不重装系统,我们也就不会怕因为重装系统而使系统分区资料丢失,所以Mac OS只需要一个分区就够了(鄙视微软),当然也不排除乔布斯自恋的原因,他总自我感觉自己做的是最好的,不会出毛病!但我们的windows不一样,三天两头给你蓝屏,有事没事就跑点病毒进去,还会出现大量的磁盘碎片让你的电脑越来越慢,使你不得不将你的系统分区格式化重装系统,所以你如果不想因为重装系统丢失数据,只能将资料存储到外部存储设备(如U盘)或者给你的硬盘分至少两个分区。现在的分区方法一般都是基于MBR分区架构,这里面有三个概念:
   主分区:顾名思义,就是主要的分区,主要用于做系统分区,每块硬盘最多有4个主分区;
   扩展分区:相当于一个主分区,为了解决一块硬盘最多只能有4个主分区的问题,不能存储数据,主要为下面的做铺垫;
   逻辑分区:建立在扩展分区之上,可以分很多很多个,分区数量的问题解决了;
这个只需要了解就可以了,因为马上它们都要成为历史了,因为MBR分区架构不支持2TB以上的硬盘,所以以后的分区架构将是GPT的天下,而GPT分区架构可以支持128个分区(没有主),想分区的话你只需要告诉它多大就可以了。
5、什么是操作系统?
   简单的说,操作系统就是一个平台,就好像一个篮球场一样,你想打篮球就需要一个篮球场,你需要运行软件就需要一个操作系统,当然操作系统也是一个软件,只不过它是运行于其他软件之下的软件,在没有操作系统以前开发软件都要自己做平台,就像没有篮球场你至少要找个像样的空地竖上一根木棍绑上个马桶盖子,后来有了操作系统以后呢,它就成了一个统一的平台,每个人只要有篮球就行了,不需要自己搭个篮球架,省时省力还效果更好。
   操作系统一般由内核、外壳和上面大大小小的程序组成,内核负责底层一些很重要的工作,BIOS其实就相当于一个内核,BIOS把权限交给存储设备以后,存储设备的引导就会将权利交给要启动的操作系统内核,内核就会像BIOS一样检测各个硬件并让它们运行起来,然后启动一些重要的服务,就像搭建篮球场一样将篮球架、球篮搭起来,然后就要让外壳工作了,外壳负责的就是用户的输入和对用户的输出,内核好像是死物,每次都是这样搭建起来,而外壳是活的,电脑就靠它跟用户交流(内核和外壳有些类似于BIOS和CMOS),然后就是软件了,没有软件的操作系统等于废物,就好像空荡荡的篮球场一样,软件就是负责完成各种功能的工具,就好像篮球场上的保洁要负责清理垃圾、美女要负责中场热舞、裁判要负责吹哨评判、观众要负责扔垃圾一样,这些东西共同组成一个完完整整实实在在的操作系统。
6、linux简介。
   关于它,我没什么好说的,自己百度吧!
7、关于linux的分区。
   linux的分区跟windows有很大的不同,很多人被linux分区难住不知该如何装下这个系统,其实linux的分区很简单,上面说了分区其中的一个功能跟文件夹一样,而linux的分区可以说就是文件夹,linux没有CDEF盘,它只有一个根目录,在根目录下又有很多文件夹,每个文件夹有各自的用途,而各个文件夹下又有各自的子文件夹,每个linux的文件夹都可以单独分区,因为linux的分区就是挂载到文件夹下的,就跟windows的快捷方式一样,我们如果在C盘放下DEF盘的快捷方式,那我们在C盘打开那个快捷方式其实就相当于打开的各个盘,linux就是这样子,每个文件夹下都可以挂载分区,而这个文件夹也就成了挂载过去的分区的快捷方式,只不过linux只有快捷方式没有DEF这些盘符而已。windows可以只有一个C盘就可以将系统装上,Mac OS只有一个分区就够了,linux一样也可以只分一个根分区就可以将系统装上,只不过还是推荐将某些目录单独分区,比如/home是用户的宿主目录,一些用户的配置和资料在里面,可以单独分区,以后重装系统就不会丢失这些东西,更有用的地方就是如果某一个目录空间不足了可以将更大的分区挂载过去!
8、谈谈linux的外壳。
   windows的外壳就是一个图形界面的,而linux的外壳确是一个命令行,在windows以前,现在的windows的老祖宗dos的外壳也是一个命令行,linux的图形界面只是linux里的一个软件,在windows早期,windows也只是dos下的一个软件,只是后来的发展使windows取代了dos,所以有人说linux只是发展到了windows早期的水平,其实这是大错特错了,个人认为windows和Mac OS能占领绝大部分个人电脑市场,很重要的一个原因是他们都有固定的界面,windows经过了很多代版本的升级,界面依然差不多,Mac OS也是一样,在个人电脑上,图形界面才是最重要的东西,一个统一的界面让人不用再去花很长的时间上手,而linux和unix不一样,它们的强项是终端,它们有统一的命令,它们用命令解决所有问题,而这是服务器所需要的,服务器根本不需要图形界面,甚至连显示器都不需要,只要能远程登录维护就可以了,所以它们能占领服务器的市场。但是针对个人电脑来说,他们没有统一的图形界面,有些图形界面难以配置,不适合普通用户,有些图形界面简单易用,但不知道哪一天可能就会大变样,所以他们在个人电脑上很难抢到一席之地。
9、什么是装系统?
   装系统说白了就是把原来系统的东西删除,里面放上全新的东西,但是有一个问题,你正在使用这个系统如何能把它删除,就好像你在一间屋子里如何把屋子清理干净,你把所有其他的东西都扔出去,但你不能扔出自己,所以要想装系统必须得有另外一个系统,两个系统不存在与一个空间,并且那个空间能对这个空间进行操作,然后你在那个空间把这个空间里所有的东西扔出去,把新的东西搬进来就可以了。可以有另外的系统并且不跟要装的系统有关的东西可以是光盘、U盘、硬盘的其他分区甚至是内存都可以,这个能装系统的系统不需要很完整,只要能实现将令一个系统删掉并且把新的东西COPY进去就可以了。现在装系统的概念已经很明了了,就是通过另一个能引导的并且于要装的系统本身无关的存储设备里的系统将要装的系统原来的内容删除并且复制进新的系统。
10、下课。
   先讲理论,具体怎么装,明天再说!

0

主题

0

好友

4

积分

新手上路

Rank: 1

性别
保密
发表于 2013-10-4 00:18:09 |显示全部楼层
本帖最后由 sky_yx 于 2015-12-30 14:24 编辑

挺好 好看..

回复

使用道具 评分 举报

58

主题

10

好友

644

积分

版主

Rank: 7Rank: 7Rank: 7

性别
保密

最佳新人 活跃会员 突出贡献 优秀版主 论坛元老

发表于 2013-10-4 10:38:29 |显示全部楼层
本帖最后由 sky_yx 于 2015-12-30 14:24 编辑

有点专业了。。。表示挠头

回复

使用道具 评分 举报

58

主题

10

好友

644

积分

版主

Rank: 7Rank: 7Rank: 7

性别
保密

最佳新人 活跃会员 突出贡献 优秀版主 论坛元老

发表于 2013-10-4 10:52:17 |显示全部楼层
本帖最后由 sky_yx 于 2015-12-30 14:24 编辑

仔细看了一遍,貌似还懂了一些,看来要经常关注啊

回复

使用道具 评分 举报

0

主题

0

好友

225

积分

中级会员

Rank: 3Rank: 3

性别
保密
发表于 2014-7-21 18:04:31 |显示全部楼层
本帖最后由 sky_yx 于 2015-12-30 14:24 编辑

顶.支持,路过!

回复

使用道具 评分 举报

您需要登录后才可以回帖 登录 | 立即注册


手机版|SKY外语计算机学习 ( 粤ICP备12031577 )    

GMT+8, 2024-12-5 19:07 , Processed in 0.122797 second(s), 32 queries .

回顶部