zoukankan      html  css  js  c++  java
  • Linux操作系统和Windows操作系统

    一、不得不知道的一件事

    相信中国大多数个人用的电脑在买回来时已经安装了Windows,并且大家习惯了用Windows,而且有很多人会想当然地认为电脑就是Windows,运行电脑就是要运行那个Windows。

    但事实是,你买回来的电脑本身是一台“干净”的电脑,是一堆电子器件,就像每个人刚从娘胎里生下来的时候只是一个肉身,没有穿衣服也没有戴帽子。而操作系统是后来安装上去的软件,就象每个人慢慢地会穿各种各样的衣服一样,目前全世界操作系统至少有三百种(我个人没去统计过,但我猜实际数目也可能有几千种),但最主流的只有Windows、Linux、Unix等一些,虽然大家各有各的名字,甚至外表看起来可能千奇百怪各有不同,但实现的功能是相同的,即让每个人能通过鼠标、键盘、麦克风等各种工具把数据输入到电脑里去,同时让每个人能通过电脑屏幕甚至电视机屏幕查看到电脑里的数据。

    对了,这就是操作系统,它的功能是:让每个人能通过鼠标、键盘、麦克风等各种工具把数据输入到电脑里去,同时让每个人能通过电脑屏幕甚至电视机屏幕查看到电脑里的数据,或者通过音箱把电脑里的歌曲播放出来给大家听。



    /************关于本文档********************************************

    *filename: 如何在安装了Windows操作系统的电脑上安装Linux操作系统

    *purpose: 如何在安装了Windows操作系统的电脑上安装Linux操作系统,实现多操作系统共存

    *wrote by: zhoulifa(zhoulifa@163.com) 周立发(http://zhoulifa.bokee.com)

    Linux爱好者 Linux知识传播者 SOHO族 开发者 最擅长C语言编程

    *date time:2006-07-08 22:20:00

    *Note: 任何人可以任意复制代码并运用这些文档,当然包括你的商业用途

    * 但请遵循GPL

    *Hope:希望越来越多的人贡献自己的力量,为科学技术发展出力

    *********************************************************************/



    二、以下是我之前回答一些朋友的问题时的几个问答:

    1、linux是什么?

    分析:这个问题是完全不知道linux的人才会提出来的,提问者可能长这么大就一直用的是Windows。

    回答:linux是一个操作系统。当我们在电脑城买电脑时,实际上买到的是一堆电子设备,一块主板、一个CPU、一个硬盘、一个光驱等,操作系统是存放在硬盘上的软件,操作系统运行起来以后我们就可以往电脑里面输入数据,也可以查看到电脑里面的数据。大家用得比较多的是Windows,其实操作系统有好多种,全世界肯定有几百上千种,虽然中国人都用惯了Windows,但它不是唯一的。就象我们买了一个DVD播放机,要想看到DVD画面必须接一台电视机或其它显示屏一样,这里电视机你可以买长虹、创维、康佳等任意一种。linux、Windows、Unix等都是一种操作系统,都可以装在电脑上来用,可以在上面轻松的实现办公、上网、学习、科研等工作。



    2、linux能做什么?

    分析:这种人是知道linux了,但怀疑linux的实用性

    回答:首先,linux能完成我们个人日常办公、学习、娱乐等全部功能,可以说您在Windows下能做的事,linux下肯定都能做到。但是,linux更有其超过Windows的地方,尤其是在科研、教学等方面,比如:美国第一个登录月球进行探测的探测器,它上面运行的就是linux,还有全球运行最快计算机前500名里面367台是完全是linux的,另外还有24台是用linux加其它操作系统的混合系统,总体来说linux点的比例超过75%,但完全用Windows的只有2台。另外,linux做得最好的是服务器市场,全世界超过70%的网站服务器、文件服务器、数据库服务器等都是linux或unix操作系统的,Windows的服务器市场占有率只有30%左右。



    3、linux有什么好处?

    分析:问这类问题的人一这会说“Windows大家用得这么好,而且中国这么多人用,为什么要改用linux?”,显然提问者的惰性在作怪,他习惯了用Windows,没有好处他不会改变习惯去用其他系统

    回答:linux有这样几个好处:

    1)开源。linux内核源代码是开放的,任何人可以自由利用,下载、复制、散发都是合法的,不会有人说你用的是盗版,不会有人找你收专利费,打击盗版也不会找你麻烦,你去下载Linux来刻成光盘去买,买贵点赚多点钱都没人麻烦你;

    2)免费。虽然linux本身并不提倡免费,它提倡的是自由分享,但目前的情况是,大多数linux下软件,尤其是日常使用的软件,都是免费的,比如:办公软件openoffice,上网软件Firefox、Mozilla、Opera、Netscape,聊天软件gaim,图像处理软件GIMP、dia等;

    3)稳定。linux系统以其超强稳定性著称,一台linux服务器,持续运行3年以上不用重新启动,它的运行效率一点不会减慢,而一台Windows服务器几个月就得重新启动甚于重新安装一次了;

    4)安全。一方面是操作系统本身的安全问题,linux漏洞比较少,是全球计算机高手们一起努力的结晶。linux系统上病毒比Windows少了很多,不是相差几个,而是数量级上的差别,Windows上病毒可能几千而linux可能才几十而已。另一方面是人为的安全问题,Windows最近因为后门事件被全世界IT人士所鄙视,顺便说一下后门事件,就是安装了Windows操作系统的机器只要能连上网就会收集电脑上的各种信息,你的帐号、密码,你的软件类型、序列号,你的硬件类型、厂家等都会被收集了发送给Microsoft公司。而用linux不存在这个问题,因为好多linux,比如Debian,Ubuntu这些都是绝对免费的,并且Debian是号称绝对不会商业化的,只是开发者爱好而已,所以没有哪家公司会收集我们个人电脑上的信息。

    5)高效。对于同样的硬件,linux相对于Windows来说效率高多了,用一个只有64M内存的主机来做一个网站服务器是绝对绰绰有余的。

    6)其它还有各种优点,比如多用户,多任务,超强网络功能,良好的可移植性等。



    三、如何在Windows里面安装Linux

    可能很多还在犹豫的朋友想在不改动现有Windows的情况下来体验一下Linux,那么你可以在Windows里安装一个虚拟机软件,比如VMWare,然后再通过VMWare来安装一个Linux。这里涉及到VMWare软件的使用方法,有专门文章介绍,这里就不说了,大家google一下就知道了。



    四、如何在现有Windows电脑上安装Linux,使多个操作系统并存

    1、要对现有硬盘进行分区

    开机进入Windows里面,桌面上一定有一个图标叫“我的电脑”(图形就象个电脑似的那个),用鼠标右键点击这个“我的电脑”,再选择“管理”,打开一个计算机管理窗口,再点击左边的“磁盘管理”,窗口如下:





    这里看到的是你买回来的电脑硬盘被分成了几个区,你可以把整个硬盘当作一个区分来用,就象上面看到的,只有一个C盘,也可以把电脑硬盘分成好几个分区来用,就象每个人的文件柜有好几个抽屉那样。

    下面这里看到的是一个电脑的分区情况:



    图片由Linux下dia软件画成



    C盘是一个主分区,然后其它的D、E、F、G四个分区都属于扩展分区,这四个分区分别是一个逻辑分区。关于主分区(Primary Partition)、扩展分区(Extended Partition)、逻辑分区(Logical Partition),你可以上网去google一下,我就不详细说了。



    为了要能在硬盘上安装一个Linux,并且不丢失你之前硬盘里的数据,你应该把G盘所有内容转移到其它盘上去,保证G盘是空的,再进行下面的各个操作:

    a.对图中的G盘所在的那个框点鼠标右键,选择“删除逻辑分区”,就把G盘这个分区删除了,删除之后看到如下:



    图片由Linux下dia软件画成



    b.对“空白分区”点鼠标右键,然后选择“新建逻辑分区”,在出现的窗口里输入分区大小,这里根据你的内存大小进行填写就行了,比如你的内存是512M,就写512,如果内存是1G就写1024,完成后分区情况如下:



    图片由Linux下dia软件画成



    c.再对剩下的“空白分区”点鼠标右键选择“新建逻辑分区”,操作方法和上面的b操作一样,这里的大小你可以不用写,直接用默认值,即把整个空白分区都用为新的逻辑分区。完成后分区情况如下:



    经过这两步操作后你就可以开始安装Linux了,因为你已经分出两个分区来给Linux了。

    为什么要分两个分区呢?因为所有Linux操作系统一般都有两个分区,一个是用作交换(swap)分区的,交换分区的作用就是当你运行的程序太多(比如几十个大型应用程序时),你的内存不够用的时候,Linux会使用交换分区来做一些操作以便你能同时运行很多个程序。另外一个是用来安装所有Linux操作系统的文件的,Linux文件系统以一个/(根)开头,即所有文件放在/目录(根目录)下面,所以这个分区就叫/分区(根分区)。



    2、在分好的区电脑上开始安装Linux吧

    这里有一个Linux简明安装手册,各位可以下载来照着操作就行了。

    Ubuntu Linux简明安装手册


    Linux简明安装手册下载
    如果你不能通过下载工具软件下载,请用登录我的个人硬盘空间http://zhoulifa.ys168.com里面的“文档”目录下下载,登录密码是1234567890

    3、好的分区情况说明

    事实上一个Linux操作系统只要有一个/分区(根分区)就可以运行了,但我们说这不是最好的分区方法,甚至上面说的一个swap分区和一个/分区(根分区)的方法都不是最好的分区方法。

    因为Linux下各种文件的存放有一定的规则,比如/var/目录存放的是所有系统日志等文件,/boot/目录下存放的是所有与Linux启动相关的文件,/home目录是你安装的Linux系统中各个用户的私人文件存放目录……

    为了保证我们的数据在Linux重新安装等严重情况下都不会丢失,我们通常会把/boot,/home,/var等单独作为一个分区。这样分区有一些好处,比如:我们某天自己修改/boot目录下的文件后导致Linux启动不了,我们就只需要修复/boot这个目录就行了,又比如我们的系统因为不知原因启动不了,我们可以分析/var目录下的系统日志,以查明系统为什么会死掉……

    所以,为了有一个好的分区可能看起来更象下面这样:



    图片由Linux下dia软件画成



    这里1G那个分区用来作交换分区,100M那个分区用来作/boot分区,另一个1G分区用来作/var分区,4G分区可以用来做/分区,5G那个分区可以用来做/home分区。



    4、如何在Linux下查看硬盘分区情况

    首先你要有超级用户(一般是root)权限,然后运行命令fdisk -l /dev/hda,比如:

    fdisk -l /dev/hda

    Disk /dev/hda: 120.0 GB, 120034123776 bytes

    255 heads, 63 sectors/track, 14593 cylinders

    Units = cylinders of 16065 * 512 = 8225280 bytes

    Device Boot Start End Blocks Id System

    /dev/hda1 * 1 974 7823623+ b W95 FAT32

    /dev/hda2 975 1948 7823655 83 Linux

    /dev/hda3 1949 2922 7823655 83 Linux

    /dev/hda4 2923 14390 92116710 5 Extended

    /dev/hda5 2923 3896 7823623+ 83 Linux

    /dev/hda6 3897 4870 7823623+ 83 Linux

    /dev/hda7 4871 5844 7823623+ 83 Linux

    /dev/hda8 5845 6818 7823623+ 83 Linux

    /dev/hda9 6819 10709 31254426 83 Linux

    /dev/hda10 14269 14390 979933+ 82 Linux swap / Solaris

    /dev/hda11 10710 14268 28587636 83 Linux


    或者简单一点运行一个df 命令查看硬盘分区加载情况。比如:

    df -lh

    文件系统 容量 已用 可用 已用% 挂载点

    /dev/hda3 7.4G 6.2G 813M 89% /

    varrun 252M 144K 252M 1% /var/run

    varlock 252M 4.0K 252M 1% /var/lock

    udev 252M 136K 252M 1% /dev

    devshm 252M 0 252M 0% /dev/shm

    lrm 252M 19M 234M 8% /lib/modules/2.6.15-25-386/volatile

    /dev/hda1 7.5G 4.1G 3.4G 56% /mnt/win

    /dev/hda9 30G 26G 2.0G 93% /data

     

  • 相关阅读:
    hadoop再次集群搭建(3)-如何选择相应的hadoop版本
    48. Rotate Image
    352. Data Stream as Disjoint Interval
    163. Missing Ranges
    228. Summary Ranges
    147. Insertion Sort List
    324. Wiggle Sort II
    215. Kth Largest Element in an Array
    快速排序
    280. Wiggle Sort
  • 原文地址:https://www.cnblogs.com/weihengblogs/p/3079810.html
Copyright © 2011-2022 走看看