当前位置: 澳门新濠3559 > 操作系统 > 正文

克隆的操作系统只是原始的镜像,VMware主要特点

时间:2019-11-20 22:05来源:操作系统
1 VMware的安装和使用 注意有 快照 和 克隆 的功能. 快照相当于建立一个 系统还原点 , 可以随时恢复到原来状态. 克隆功能可以复制一个和当前一样的系统,并可以选择链接安装,只使用很

1 VMware的安装和使用

注意有 快照克隆 的功能.
快照相当于建立一个 系统还原点, 可以随时恢复到原来状态.
克隆功能可以复制一个和当前一样的系统,并可以选择链接安装,只使用很少的空间就可以完成克隆.

一、虚拟机安装

本次虚拟机,采用众多周知的VMware。当然还可以使用VirtualBox安装,都是可以的。在此以VMware为例。

VMware主要特点

  • 不需要分区或重新开机就能在同一台PC上使用两种以上的操作系统
  • 本机系统可以和虚拟机系统网络通信
  • 可以设定并且随时修改虚拟机操作系统的硬件环境

建议的VMware配置

  • CPU,建议主频在1GHz以上
  • 内存,建议2GB以上
  • 硬盘,建议分区空闲空间8GB以上

安装步骤

  1. 我安装的版本是VMware Workstation 12.5.6
![](https://upload-images.jianshu.io/upload_images/3087800-d0418473e787ccc1.png)

Paste_Image.png
  1. 下载后,双击按照步骤安装,输入许可证码,完成后如图(Ps:许可证码,可以购买或者找度娘,不多说)
![](https://upload-images.jianshu.io/upload_images/3087800-832d1df323a3b012.png)

Paste_Image.png

这时慕课网的Linux基础教学

Linux学习笔记(1)Linux虚拟机安装过程中的知识点及常用管理工具,linux学习笔记

2 系统分区

澳门新濠3559 1

澳门新濠3559 2

分区后还必须格式化之后才能写入数据! 格式化的目的就是在硬盘之中写入文件系统.

澳门新濠3559 3

格式化会把硬盘分割成一个一个的数据块, 每个数据块4kb大小. 假设一个数据是10kb, 就需要放在三个数据块里面, 第三个数据块还有2kb的剩余空间, 但也不能放入其它数据了. 每个数据并不是放在连续的数据块中, 可能是离散的. 这种数据块称为 block .

通过每个文件的 i 节点号来取文件. inux下,i节点其实就是可以这么认为,把i节点看作是一个指向磁盘上该文件存储区的地址。只不过这个地址我们一般是没办法直接使用的,而是通过文件名来间接使用的。事实上,i节点不仅包含了文件数据存储区的地址,还包含了很多信息,比如数据大小,等等文件信息。但是i节点是不保存文件名的。文件名是保存在一个目录项中。每一个目录项中都包含了文件名和i节点. 深入理解i节点

还要给每个分区或硬件设备起名. 系统自动分配, 看懂就行. 澳门新濠3559 4

澳门新濠3559 5现在主要用的是SATA接口的硬盘, 理论传输速度可以达到500M/s, 分区名也是系统自动分配的.

1234四个分区号只能给主分区或者扩展分区使用, 所以逻辑分区至少要从5开始, 例如sda5, 所以5分区都代表第一个逻辑分区.

正常使用前还必须给分区指定挂载点!

澳门新濠3559 6

总体思路是:

  1. 分区
  2. 格式化
  3. 每个分区起个设配文件名
  4. 最后写入挂载点, 可以理解为windows里面的盘符.

linux系统上看, /boot 目录和 /home 目录都是根分区 / 的子目录, 但是从硬盘上看, 每个目录都可以有独立的硬盘空间. 澳门新濠3559 7

澳门新濠3559 8

二、虚拟机使用

  1. 新建虚拟机

    • 点击【创建新的虚拟机】
    • 选择【典型】
    • 选择【稍后安装操作系统】(为了之后能模拟真实环境安装Linux),当然,为了省事,也可以选择【安装程序光盘印象文件】
    • 选择【Linux】 版本按照当前操作系统的版本选择
    • 填入【虚拟机名称(一般有默认的一个)】,【位置】最好不要在C盘,换个其他盘存放
    • 填入【最大磁盘大小】,这个随意,大于等于VMware推荐的就好。其他保持默认。
    • 完成上述选择和填空之后,会出现一个关于配置的表格,确认无误后,点击【完成】
  2. 虚拟机硬件设置(这些设置,可以通过双击更改。)

![](https://upload-images.jianshu.io/upload_images/3087800-24a1490318108595.png)

Paste_Image.png
  1. 虚拟机网络设置(推荐使用【桥接模式】,因为不仅可以联网还可以和其他机器通信,有利于做测试)
![](https://upload-images.jianshu.io/upload_images/3087800-0629ae51cfed4481.png)

Paste_Image.png



此时打开电脑网络适配器发现增加了



![](https://upload-images.jianshu.io/upload_images/3087800-6fbc171b44ec43ec.png)

Paste_Image.png
  • 桥接模式:配置简单,可以直接和局域网内真实机通信。但需要占用真实机网段IP。
  • NAT模式:利用上述增加的【VMnet8】适配器和真实机通信,只限于自己的系统,局域网内其他机器不能通信。但此模式时虚拟机可以联网。
  • 仅主机模式:利用上述增加的【VMnet1】适配器和真实机通信,只限于自己的系统,局域网内其他机器不能通信且不能联网。
  1. 虚拟机使用小技巧
  • 快照(可以帮助我们在虚拟系统被玩坏了时候,进行回退)
![](https://upload-images.jianshu.io/upload_images/3087800-b95ace6394b3c9d1.png)

Paste_Image.png



![](https://upload-images.jianshu.io/upload_images/3087800-1e42e44105b44967.png)

Paste_Image.png



![](https://upload-images.jianshu.io/upload_images/3087800-2437824dec8b3e00.png)

Paste_Image.png



![](https://upload-images.jianshu.io/upload_images/3087800-b487b6672a0ab55b.png)

Paste_Image.png
  • 克隆(可以克隆出另一个虚拟机系统,不用我们在一步一步进行初始化操作)
![](https://upload-images.jianshu.io/upload_images/3087800-f0923d0da3835583.png)

Paste_Image.png

1. VMware的相关知识

3 Linux系统安装

自己使用的Ubuntu16.4, 相关安装教程可以自行百度,网上特别多.

三、系统分区

  • 磁盘分区
    磁盘分区是使用分区编辑器(partition editor)在磁盘上划分几个逻辑部分。碟片一旦划分成数个分区(partition),不同类的目录与文件可以存储进不同的分区。

大白话来讲:就是将一大块磁盘,逻辑上分成不同的区域。什么类型的数据就存进相对应的区域里。就好比有一面墙大的柜子,不分区域的话,你找一双袜子,可能得整个柜子翻一遍,累死了有木有?分好区域的话,可就是打开抽屉,拿出袜子这么点事。这就是分区的好处。

  • 分区类型

    • 主分区:最大只能有4个(硬盘结构决定的)
    • 扩展分区:
      • 最多只能有一个
      • 主分区加扩展分区最多只能有4个
      • 不能写入数据,只能包含逻辑分区(扩展分区可以以它的大小,分成数个小分区)
    • 逻辑分区
  • 格式化
    格式化(高级格式化)又称逻辑格式化,它是指根据用户选定的文件系统(如:FAT16、FAT32、NTFS、(左边是Windows系统升序,右边是Linux系统升序)EXT2、EXT3、EXT4等,关于文件系统呢,大家只需要知道越新的越先进),在磁盘的特定区域写入特定数据,在分区中划出一片用于存放文件分配表、目录表等用于文件管理的磁盘空间。

那么格式化到底是什么操作?
其实它在干两件事。第一件它将磁盘分成若干个等大小的数据块(block),假如一块是4kb,但我们文件是10kb,这个文件就会被随机分入3个块中,其中有一个块虽然只装了2kb,但剩下2kb是不可再用的了。做完这件事之后,假如我们要读取这个10kb文件,就会在茫茫大海般的块中,寻找对应的数据。累死了有木有!于是第二件事产生,格式化时会生成一个表,这个表记录了【文件id】、【修改时间】、【权限】、【数据块地址】。当有用户访问的时候,会先查这个表,如果权限不符,对不起,直接拒绝访问。权限符合可以访问,会根据表记录的数据块地址读取拼凑数据,合成这个文件。

在此之前,我和很多人一样认为格式化就是清空磁盘。但是现在才知道格式化其实是【写入文件系统】。举个例子,还是一个柜子,你能在柜子里还有衣服的情况下,给柜子加隔断吗?显然不能,你需要把衣服都取出来,才能加隔断。同理,格式化也是一样的,你不能在还有数据的时候,就写入文件系统,必须先要把数据清空,才能写入文件系统。

  • Linux中硬件设备文件名
硬件 设备文件名
IDE硬盘 /dev/hd[a-d]
SCSI/SATA/USB硬盘 /dev/sd[a-p]
光驱 /dev/cdrom或 /dev/hdc
软盘 /dev/fd[0-1]
打印机(25针) /dev/lp[0-2]}
打印机(USB) /dev/usb/lp[0-15]
鼠标 /dev/mouse

【第一个/】:代表根目录
【dev】:代表硬件目录
其余像hd,就是描述IDE硬盘的。sd就是描述SCSI/SATA/USB硬盘的等等。

  • 分区设备文件名

    • /dev/hda1(IDE硬盘接口,a代表第一块 1代表第一个分区)
    ![](https://upload-images.jianshu.io/upload_images/3087800-2fdc34511c4d834f.png)

    Paste_Image.png

-   /dev/sda1(SCSI硬盘接口、SATA硬盘接口,代表意思同上)



    ![](https://upload-images.jianshu.io/upload_images/3087800-4374d1a2344c51e8.png)

    Paste_Image.png



    由于IDE和SCSI接口硬盘传输速度慢,正在被逐渐淘汰。现在用的更多是SATA接口硬盘,如图:



    ![](https://upload-images.jianshu.io/upload_images/3087800-1cabe5e84c66ab17.png)

    Paste_Image.png
  • 分区表示方式

    • 主分区只能用 1、 2、 3、 4表示。如:sda1
    • 扩展分区里的逻辑分区只能从5开始,哪怕主分区只分了1和2两个分区,也不能占用3和4。
  • 挂载
    在Linux中将一个文件系统的顶层目录挂到另一个文件系统的子目录上,使它们成为一个整体,称为挂载。把该子目录称为挂载点。
    挂载点相当于windows的盘符,但是Linux不拿字母作挂载点,而是用目录作挂载点。

    • 必须存在的分区
      • /(根分区)
      • swap分区(交换分区(相当于虚拟内存,当我们真实内存不够用的时候,swap分区可以当内存来使用)、大小是内存2倍(内存小于等于4GB的时候2倍,大于4GB就分配和内存一样大小))
    • 推荐分区
      • /boot(启动分区 200GB)

 澳门新濠3559 9

(1)建议的VMware的配置:

CPU

主频1GHz以上

内存

1GB以上

硬盘

分区空闲空间8GB以上

4 远程登陆管理工具

澳门新濠3559 10

首先看下虚拟机网络适配器的设置:

  1. 桥接模式. 说明虚拟机会利用真实网卡和当前真实计算机进行通信, 还能和局域网类其它的计算机进行通信. 但是需要占用一个IP. 就和一台独立的电脑一样.
  2. NAT模式, 主机模式. 虚拟机就会通过虚拟网卡和真实机通信, 并且只能和你的真实机通信. 所以不用占用网络真实的ip地址.
  3. 但是仅主机模式真的只能和你的真实机通信.
  4. NAT模式在只能和你的真实机通信的基础上, 如果你的真实机可以访问互联网, 那么虚拟机也可以访问互联网.

澳门新濠3559 11

首先看一下若是仅主机模式的通信设置. 查看上图VMnet1的属性, 发现已经自动分配了一个假的ip地址, 每个人不一定一样.澳门新濠3559 12

这里使用ifconfig命令, 直接回车的话可以看到, lo是回环网卡, 代表主机自己, 如果是一个新系统的话, 就会如下图, 也就是现在一块可用的网卡都没有:澳门新濠3559 13

eth0网卡文件名, 0代表第一块,以此类推, 分配ip地址, 就是上面提到VMnet1中自动分配的ip地址

用如下命令给网卡分配ip地址, 然后再查询, 得到下图

澳门新濠3559 14

此时在windows中去ping这个地址, 就是可以成功的.

接下来设置一下桥接模式, 在可以联网的情况下的配置.

现在设置中选择桥接模式并且保证已连接的选项勾上.然后用上面的命令设置成和真实机一个网段的ip地址, 也就是要和ip地址的第三个内容要相同! 最后一个内容自定义设置. 假设你的真实机ip为192.168.1.150, 那么虚拟机ip可以设置为192.168.1.156.澳门新濠3559 15

如果所示, 设置完成.

注意: : 上面所提到的更改ip地址是临时的, 重新启动会丢失. 想要永久改变ip地址, 就要改变配置文件中的ip设置. 很多linux操作都是这样, 想要永久生效就要写入配置文件~!

注意: 如果选择了桥接模式, 也配置了和真实机一个网段的ip ,还无法通信的话, 可能是因为你的电脑有两块网卡, 例如无线网卡和优先网卡, 可能是刚好桥接到了你没有使用的那块网卡上.这里可以打开 编辑 -->虚拟网络编辑器选项, 如下图, 可以选择桥接的网卡!!!!!!!澳门新濠3559 16

克隆的操作系统只是原始的镜像,VMware主要特点。接下来就可以来用远程管理工具了, 这里用的是secureCRT软件.

连接之前要注意ubuntu有没有安装SSH服务, 若没有则要先安装, 打开Ubuntu的终端,输入:

sudo apt-get install openssh-server

安装完毕后ssh默认已启动。可以使用下述命令查看是否有进程在22端口上监听,即是否已启动:

netstat -nat | grep 22

如果连接不了,则我们需要关闭掉防火墙

sudo ufw disable 之后就可以完成了. 更多关于这个的详细连接 (包括连接后发现乱码).

若还是无法连接ubuntu的root用户, 点击这里修改SSH的配置文件.

然后打开secureCRT软件, 选择File-->快速新建连接. 输入ubuntu的ip地址, 账户名(root), 完成就好了.就可以正常操作ubuntu了.

澳门新濠3559 17

澳门新濠3559 18

然后使用WinSCP可以实现主机与linux下的文件传输.事实上, VMware自带工具可以很方便实现这个功能.

澳门新濠3559 19

四、Linux系统安装

  1. 我使用的是centos 6.8,下载可以到阿里云镜像http://mirrors.aliyun.com/

    澳门新濠3559 20

    Paste_Image.png

  2. 虚拟机启动时进行VMware检测时,马上鼠标放在虚拟机屏幕上,手指不停摁F2键,进入BIOS系统。我们可以通过这个界面的【Boot】选项来修改启动顺序。

![](https://upload-images.jianshu.io/upload_images/3087800-4a5f5d823254b763.png)

Paste_Image.png



摁【+】号可以将【CD-ROM
Drive】调到第一位启动顺序。这样才可以保证是从光盘启动的。安装完成后,第二次启动的时候,要先进入BIOS系统,修改器启动顺序为【Hard
Drive】,并保存退出!之后每一次启动都会默认从硬盘启动。
  1. 调整到第一位之后,使用方向右键选择【Exit】,选中不保存退出,之后系统会进入
![](https://upload-images.jianshu.io/upload_images/3087800-b47043a6f9734999.png)

Paste_Image.png



这些都是什么意思呢?  
“Install or upgrade an existing system”:安装或升级现有系统  
“Install system with basic video
driver”:安装系统采用基本的显卡驱动  
“Rescue installed system”:进入系统修复模式  
“Boot from local drive”:退出安装从硬盘启动  
“Memory test”:存储介质检测
  1. 选择第一项进入安装,按照提示一步一步操作就可以了。比较简单,我就不上图了。到了这个页面:
![](https://upload-images.jianshu.io/upload_images/3087800-e5519e783663627a.png)

Paste_Image.png



密码原则:
  • 复杂性
    八位字符以上,大小写字母、数字、符号
    不能是英文单词
    不能是和用户相关的内容
  • 易记忆性
  • 时效性
  1. 输入完密码之后,进入如图页面,选择【创建自定义布局】
![](https://upload-images.jianshu.io/upload_images/3087800-281a6e42b616359b.png)

Paste_Image.png



点击【空闲】行,点击创建会弹出如下框,选择【标准分区】



![](https://upload-images.jianshu.io/upload_images/3087800-cc06479fd252dba1.png)

Paste_Image.png


设置挂载点、大小,设置完后,点击确定(这个图,之前设置的时候忘记截图了,所以后补一个,不要看背景就混乱了)  

![](https://upload-images.jianshu.io/upload_images/3087800-aa6505a5ab44c3dd.png)

Paste_Image.png



如图所示,设置完成了一个分区



![](https://upload-images.jianshu.io/upload_images/3087800-738a74505e3d807c.png)

Paste_Image.png


这时再按照之前的步骤,分一个boot分区。结果如图  

![](https://upload-images.jianshu.io/upload_images/3087800-e496daca7e27769d.png)

Paste_Image.png


有没有发现奇怪的点?boot分区自动跳成了sda1?这是因为boot是启动分区,会排在最前边。
  1. 接下来,还有一个必须要分的区,就是swap分区
![](https://upload-images.jianshu.io/upload_images/3087800-fae0f1c02b690d32.png)

Paste_Image.png



![](https://upload-images.jianshu.io/upload_images/3087800-db73a6c2708b9382.png)

Paste_Image.png
  1. 最后分根分区
![](https://upload-images.jianshu.io/upload_images/3087800-44cce5517fe4b8e3.png)

Paste_Image.png



![](https://upload-images.jianshu.io/upload_images/3087800-738d269c067bf4b6.png)

Paste_Image.png



嗯?发现系统自动增加了一个sda4扩展分区,将根分区当成它内部的逻辑分区了。这是为什么呢?因为系统无法确认sda4之后是否还会增加分区,所以聪明地自动把sda4变成扩展分区。
  1. 点击【下一步】会填出是否格式化,现在已经了解何为格式化之后,当然是毫不犹豫的点击确定喽!经过一番创建过程之后,如图
![](https://upload-images.jianshu.io/upload_images/3087800-1785e78763241a08.png)

Paste_Image.png
  1. 不更改这个页面,直接点击【下一步】,出现
![](https://upload-images.jianshu.io/upload_images/3087800-7f18c6b670e02b15.png)

Paste_Image.png



这些选项都是什么意思呢?  
Desktop:桌面  
Minimal Desktop:最小化桌面  
Minimal:最小化  
Basic Server:基本服务器  
Database Server:数据库服务器  
Web Server:网页服务器  
Virtual Host:虚拟主机  
Software Development Workstation:软件开发工作站
  1. 选择【Basic Server】(因为是初学者,Basic Server已经帮助我们安装了基础功能。当我们熟悉了之后,可以选择自定义),点击【下一步】就会开始安装了!
![](https://upload-images.jianshu.io/upload_images/3087800-af42b39a9d11ed39.png)

Paste_Image.png



过了一会,程序安装完毕,如图,点击【重新引导】重启系统。



![](https://upload-images.jianshu.io/upload_images/3087800-92abc2ec39706702.png)

Paste_Image.png
  1. 输入用户名(默认root)和密码之后,成功登录!再输入【ls和ifconfig】命令,显示如图

澳门新濠3559 21

Paste_Image.png

细心的小伙伴可能发现输入了ls命令后,看到下方显示了三个文件:anaconda-ks.cfg、install.log、install.log.syslog。这是安装过程的日志。
安装日志:

  • /root/install.log:存储了安装在系统中的软件包及其版本信息
  • /root/install.log.syslog:存储了安装过程中的留下的事件记录
  • /root/anaconda-ks.cfg:以Kickstart配置文件的格式记录安装过程中设置的选项信息

有了这三个日志文件,我们可以实现批量安装。

setup工具

  • 红帽专有图形化工具setup设置ip地址。

输入命令:setup

澳门新濠3559 22

Paste_Image.png

回车,弹出选择框

澳门新濠3559 23

Paste_Image.png

Authentication configuration:验证配置
Firewall configuration:防火墙配置

Network configuration:网络配置
System services:系统服务

选择【Network configuration】,点击【Run Tool】

澳门新濠3559 24

Paste_Image.png

Device configuration:设备配置
DNS configuration:DNS配置

选择【DNS configuration】,点击【Save&Quit】

澳门新濠3559 25

Paste_Image.png

在上边这个页面,直接回车,详情设置

澳门新濠3559 26

Paste_Image.png

有的小伙伴到这里,可能会懵,所以呢,下面科普:
关于DHCP(Dynamic Host Configuration Protocol 动态主机配置协议),可参考DHCP工作原理

关于子网掩码、默认网关、ip地址这类的,可参考IP地址,子网掩码、默认网关,DNS服务器

上面两篇文章多少会让小伙伴不再那么懵吧!
在cmd窗口输入命令:ipconfig/all 可查看更加详细的ip信息。
然后就可根据物理机的ip信息配置虚拟机的信息了。记住把【Use DHCP 使用空格把*号去掉,不去掉默认是动态获取ip的】还有最重要的一点!!【On boot已经要用空格将*号填上,代表系统启动时激活网卡。如果不改,你会发现根本看不到这个网卡!!!血泪的教训,被坑的我一脸懵逼,还好最后我仔细检查了一遍,发现了这个问题!】
然后选择 ok,一步一步保存并关闭setup。
退出后,输入【service network restart】重启网络服务,再使用【ifconfig】命令获取网络接口信息。如下图所示:

澳门新濠3559 27

Paste_Image.png

Xshell的使用
用来进行远程Linux管理的工具。

  1. 下载安装
![](https://upload-images.jianshu.io/upload_images/3087800-581821d024db8e54.png)

Paste_Image.png
  1. 打开Xshell - 新建会话 -【填写名称、主机】如图:
![](https://upload-images.jianshu.io/upload_images/3087800-60044516fd65a9dd.png)

Paste_Image.png
  1. 选择【用户身份验证】,填写用户名和密码,然后点击【确定】
![](https://upload-images.jianshu.io/upload_images/3087800-24044f1dd393c287.png)

Paste_Image.png



![](https://upload-images.jianshu.io/upload_images/3087800-3f5103bf43e5e307.png)

Paste_Image.png
  1. 选中新建的这个会话,点击【连接】后,出现如图,选择【接受并保存】
![](https://upload-images.jianshu.io/upload_images/3087800-be252cee33bfd4db.png)

Paste_Image.png



【df】命令是显示磁盘使用情况



![](https://upload-images.jianshu.io/upload_images/3087800-7f3c4475169c4a65.png)

Paste_Image.png
  1. 调整背景为白色,看着顺眼多了澳门新濠3559,~
![](https://upload-images.jianshu.io/upload_images/3087800-f46ed706e209a163.png)

Paste_Image.png



![](https://upload-images.jianshu.io/upload_images/3087800-acd4b1d05ff2324f.png)

Paste_Image.png
  1. 调整文字大小
![](https://upload-images.jianshu.io/upload_images/3087800-7db7ccafbb06c10f.png)

Paste_Image.png

因为我下载这个版本本身就是中文的(我发现输入df后,table title还是英文,应该是bug吧,目前没找到调成中文的方法)而且免费的。xshell的安装和简单使用就到这里。

注意:如果发现中文乱码,可点击【文件】——【属性】——【终端】——【编码】选择Unicode(UTF-8)

好记性不如烂笔头.一般来说看视频只看不做是很难学好学扎实.

(2)VMware创建快照

快照的作用是保存虚拟机的现有状态,以便以后可返回到相同状态。快照的特点是:① 可以快速启动虚拟机;② 虚拟机系统崩溃时,可以快速恢复。

创建快照的方法是,点击VMware工具栏上的标志,然后填写快照名称,如下图所示:

 澳门新濠3559 28

恢复快照的方法是单击VMware工具栏上的标志,选择弹出的对话框中创建的快照,然后单击"转到"按钮,即可打开快照。

澳门新濠3559 29 

趁着每一节都有采纳的一些笔记.现在对它进行一些归纳总结.好让自己稳固加深新知识

(3)VMware创建克隆

“克隆”可以生成与当前计算机完全一致的操作系统,且占用的资源比安装在独立的两台计算机少。注意:克隆的操作系统只是原始的镜像,因此删除原始机时,克隆机将不能使用。

具体的操作时:菜单栏上“虚拟机”->“管理”->“克隆”,然后进入“虚拟机克隆向导”

澳门新濠3559 30 

注意,随后的操作中一般使用的是“链接克隆”,而非“完整克隆”,因为前者所占用的资源少。

 

2 Linux概览

  第一、Linux简介                                           

一、Linux分为Linux内核版本和Linux发行版本
  内核版本:核心版本
  1.linux内核官网:www.kernel.org
  2.最新版本是3.16
  3.内核版本说明2.6.18(主版本 .次版本.末版本)
  (并非越新越好,而是越稳定越安全越好用越好)
  发行版本
  redhat常用作服务器,售后收费(服务器要求稳定和安全)
  centos免费(与redhat几乎完全一样)
  fedora个人版本(不稳定,)功能强大,功能齐全,通信界面炫酷
  ubuntu 图形界面好
  RedHat收购了centos。
  其他的SuSE、Mandriva、红旗(倒闭了)gento linux turbolinux(内核基本一致,但是加入了一些自己理解的东西)

二、Linux应用领域
  1.基于linux企业服务器(www.netcraft.com 可以查看各大网站的后台数据以及各大开源软件的比例变化)
  2.嵌入式(quickSSHd APP软件方便用电脑操控安卓手机)
  3.机顶盒小米盒子,乐视盒子等等

三、与Windows区别

  Windows下的程序不能直接在Linux中安装和运行。Windows木马和病毒不能在Linux中运行,所以Linux比较安全

  提出几点linux和windows的不同:
  1.Linux严格区分大小写
  2.Linux中所有内容以文件形式保存,除了临时文件外。包括硬件、用户等等 ---linux中一些东西皆文件
  3.Linux不靠扩展名区分文件类型,靠权限区分文件类型.写了扩展名的只是为了给管理员看的,方便管理
    压缩包: *.gz *.bz2 *.tar.bz2 *.tgz 扩展名不一样,压缩方法不一样,解压缩方法不一样
    二进制软件包:*.rpm
    网页文件: *.html *.php
    脚本文件:*.sh
    配置文件:*.conf
    这些扩展名并不是一定都要,而是给管理员区分文件类型这是约定成型的。
    windows 通过扩展名区分不同文件类型,eg:doctxt
  4.windows上的程序不能直接在linux中安装和运行

    linux中可以满足服务器的所有要求,linux的娱乐性软件比windows少得多。

四、linux字符界面的优势
  1.字符界面占用系统资源少(节省系统资源)
  2.字符界面减少了出错、被攻击的可能性(容错性高)

 

(1)Linux中的分区类型

分区类型

特点

主分区

最多只能有4个

扩展分区

① 最多只能有1个

② 主分区和扩展分区总共最多有4个

③ 不能写入数据,只能包含逻辑分区

逻辑分区

分区号永远都是从5开始,如sda5,sdb5

  第二、VMware虚拟机                                                                                        

一、VMware的特点
  1.不需要分区或重新开机就能在同一台PC上使用两种以上的操作系统
  2.本机系统可以与虚拟机系统网络通信
  3.可以设定并且随时修改虚拟机操作系统的硬件环境

  VMware 可以装多个系统 和物理机功能一样,随时修改硬件环境,但内存最多为物理机一半。
  官网 www.vmware.com
  新版本主要面对企业更新,占用更多资源,使用8.0最好,7.0不能在WIN7上用。
  在百度上搜8.0版本,因为官网收费,可以用快照,将虚拟机操作系统当前状态保存下来,不像物理机需要重装,利于学习,方便。

  建议配置
  CPU 1GHz 内存 1GB以上 硬盘 分区空闲8G以上,安装LINUX需要2G内存。
  不推荐安装到C盘,第一 C盘数据会越来越大 第二 重装的时候很多软件不需要重装了
  不要加入体验计划,怀疑偷数据
  安装速度取决电脑性能
  装完之后需要2-3G空间大小。
  选开机启动,很多功能才能用。
  8.0.4有汉化版
  报错:汉化需要关闭已经启动的程序,终止,或者忽略,不影响汉化。

 

二、.新建虚拟机
 
  1.打开 --装好的虚拟机,双击vmx文件

  新建的时候,不可以选择“安装盘镜像文件”
  因为会从头到尾自动安装,它是最小化安装。

  Centos 64占用资源更大,有很多兼容性问题出现,建议初学者使用 32位。
  虚拟机的删除:VMware_Install_Cleaner专门用于把虚拟机删除干净的。清除注册表的

  2.虚拟机硬件设置
  Centos 6.3最少得628M才能启动图形安装界面,所以内存再小不能少于638MB

  真实CPU的性能映射到虚拟机里;若不选,是软件模拟的cpu;若选,真实机的CPU是i7,则虚拟机里的CPU也是i7;
  若需要跑大数据,虚拟机性能需要非常强大;
  但选择这个,会占用真实CPU的资源。
  如果需要跑大数据,就选择。

  桥接:使用物理网卡和宿主机通信,会占用宿主机的同一网段的一个IP地址。局域网或者网络内的其他计算机通信
  NAT:VMnet8和宿主机通信, 且只能和宿主机通信,能上网
  host only:通过VMnet1和宿主机通信,且只能和宿主机通信 ,不能上网

  3.虚拟机技巧
  快照 --把当前状态保存下来,虚拟机坏了,恢复快照即可。
  克隆功能:
    (1)链接克隆:创建原始镜像的影子,占用空间内存少完全模拟另外一个机器,会随着原始镜像的删除而不能使用;
    (2) 完整克隆:创建一个完全相同的虚拟机,删除原始镜像还能够正常使用,占用与原始镜像相同的内存。

 三、1、安装时选择: 稍后安装,因为使用镜像安装(即ISO文件安装)是全自动的过程,在
    实际的机器上是没有这个选项的,而且不利于初学者
    2、在删除Vmware软件时不要直接通过删除目录的形式进行,因为不能彻底删除,下次
    不能再进行安装。可以使用Vmware_Instaill_Cleaner这个软件进行删除。
    3、使用快照可以保存虚拟机的状态,当虚拟机被玩坏了之后可以对其进行恢复

 四、格式化目的(写入文件系统):

    1.把分区分成等大小的数据块(block)

     2.在分区列表里建立表格,记录文件的ID(node)、修改时间、权限、保存位置

 五、硬盘分区决定主分区最多只能有四个,512字节(扇区大小)-448字节(记录启动信息)=64(进行分区表示)[每16个字节表示一个分区]
    Windows下A、B作为软分区的盘符,C作为第一个主分区的盘符,所以最多还能分23个子分区。
    格式化的作用:将硬盘打隔断,根本目的是为了写入文件系统。 FAT16:最大支持2G的分区 FAT32单个文件大写不能超过4G,支持分区大小16TB,NTFS支持更大单个文件支持更大分区。 
    格式化目的:1.将整个分区分为等大小数据块,默认最小存储单位block大小为4KB。2 .分区列表:拥有I节点(ID号),修改时间,权限,保存的位置。先将衣服拿出来才能打隔段,所以格式化要将数据清空。

 六、分区是指逻辑分区,主分区最多四个,由硬盘结构决定
    windows里A和B做软驱判定,C主分区判定
    1.硬盘分为若干个等大的扇区
      每个扇区默认512字节,其中446字节用于启动信息,64字节用于分区,每16字节表示一个分区,所以主分区只有4个。主分区最后一个可以用作扩展分区(最多一个),主分区+扩展分区<=4,扩展分区不能写入数据,只能包含逻辑分区,理论逻辑分                        区最多划分23个。
    2.格式化就是把硬盘分成等大小的文件存储块,在分区列表写入分区id编号,存储文件的最小空间默认为4KB,不管是否占满,都只能存储一次数据。
      windows:FAT16:最大分区只能支持2GB。
      FAT32:单个文件不能超过4GB,最大支持16TB
      NTFS:很大
      liunx:ext2、ext3、ext4.默认安装使用ext4

    格式化:写入文件系统。Linux格式化:1、把整个分区分成等大小的数据块;2、在分区列表里建立二维表格,记录了每个文件的ID号(I节点),修改时间,权限,文件保存位置

  七、WINDOWS 是图形界面,直观看到分区情况,分区-格式化-分配盘符
    Linux 最开始没有图形界面,分区-格式化-给每个分区起设备文件名-分配盘符;linux中一切皆文件

    硬盘接口:/dev/hda1 /dev/sda1
    hd,sd是设备文件名,a代表第一块硬盘,1表示第一个分区
    主分区:1.2.3.4
    逻辑分区:从5开始
    windows的盘符就是Linux中的挂载点。
    必须分区(/根分区;swap分区)
    推荐分区(/boot)
    挂载:给分区分配盘符(挂载点)的过程,Linux不存在盘符的概念,用目录作为盘符
    swap分区4个G以内为内存的两倍;大于4个G分配等大的空间
    boot有空余空间系统才能启动

    windows上的盘符就是Linux下的挂载点,Linux下的挂载点也就是盘符是用目录来表示的。

    根分区是必须分的,swap分区就是类似于Windows上的虚拟内存,当内存不够用,将硬盘当做内存使用。一般内存比较小时候,swap分配两倍内存空间,比较大了,就随意了。

    推荐给boot分区单独分区,因为boot是来启动系统的,如果不分区的话,就会和跟分区放在同一个分区里,如果跟分区满了,boot就没法启动了,所以推荐单独给boot分区,200足以。

八、软件包的选择
  1、Desktop(桌面)
  2、Minimal Desktop (最小化桌面)
  3、Minimal(最小化)
  4、Basic Server(基本服务器) v
  5、DataBse SErver(数据库服务器)
  6、Web Server(网页服务器)
  7、Virtual Host(虚拟主机)
  8、software development worstation(软件开发工作站)

  分区顺序:/boot 200M 、/home xxx 、swap 4G以上为内存大小 、/根分区 剩余可用空间

  Ctrl + Alt + Enter 可以把虚拟机设为全屏
  swap没有挂载点,说明这个东西不是给用户用的
  Ctrl + Alt切出鼠标;
  安装完虚拟机之后多出两个虚拟机网卡:桥接网则是虚拟机网卡和真实网卡直接通信,缺点是会占用真实网卡的IP;HAT则是用虚拟机VMware8虚拟网卡。
  2. 格式化:又称逻辑格式化,是根据用户选定的文件系统(如AT16,FAT32(单个文件数据不能超过4G),NTFS,EXT2,EXT3,EXT4),在磁盘的特定区域写入特定数据,在分区中划出一片用于存放文件分配表、目录表等用于文件管理的磁盘空间。
  * 盘符:DOS、windows系统对于磁盘存储设备的标示符。A:,B:表示两个软驱,硬盘设备就是从字母C:开始,一直到Z:。对于UNIX,Linux系统来说,没有盘符的概念,以目录作为盘符;

  /root/install.log 记录安装系统软件包以及其文件信息
  /root/install.log.syslog 记录安装过程留下来的事件记录
  /root/anacona-ks.cfg 以kickstart配置文件的格式记录安装过程中设置的选项信息(可以供服务器批量使用);
  inux分区顺序:(把大硬盘分为小逻辑分区)->格式化(写入文件系统)->给设备起文件名->分配盘符(挂载);
  swap分区不是给用户看的,是系统直接调用的所以无挂载点(盘符类似);
  .cfg配置文件可以认为是一个模板文件,可以用来装很多机器;

九、 终于找到了Xshell远程CentOS的方法,做一下笔记
  1.配置临时IP地址:ifconfig eth0 192.168.XX.101
  2.查看IP:ifconfig -a
  3.在Xshell中配置
  4.

十、1.Xshell是用来远程管理Linux的
  2.中文插件:zhcon
  3.网络配置:首先查看虚拟机VMnet8的子网地址,虚拟机->编辑->虚拟网络编辑器->VMnet8的外部连接模式:NAT模式,我的子网地址:192.168.182.0,

    然后在centos中配置ip:ifconfig eth0 192.168.182.xxx;最后在Xshell中将主机地址改为:192.168.182.xxx,ok了

十一、     这是我自己的版本,参考了其他同学的,然后自己捣鼓出来了:

首先,启动CentOS 6.3, 登陆后,启动网络(命令 ifup eth0)
然后, 再输入命令 ifconfig,查看到ip地址inet addr:192.168.56.101
接着,打开Xshell,在Xshell中输入你自己看到的IP地址,连接就可以了。

reference:
1.

2.

 

(2)格式化

Linux中的 格式化又称为逻辑格式化,是指根据用户选定的文件系统如FAT16、FAT32、NTFS(这三种属于windows)及EXT2、EXT3、EXT4(这三种属于Linux),在磁盘的特定区域写入特定数据。在分区中划出一片用于存放文件分配表、目录表等用于文件管理的磁盘空间。

格式化最主要的目的是写入文件系统,写入文件系统的两个主要工作为:①把硬盘分成一个一个等大小的数据块;②建立一个iNode列表,用于查找文件。

(3)硬件设备文件名

硬件

设备文件名

IDE硬盘

/dev/hd[a-d]

SCSI/SATA/USB硬盘

/dev/sd[a-p]

光驱

/dev/cdrow或/dev/sr0

软盘

/dev/fd[0-1]

打印机(25针)

/dev/lp[0-2]

打印机(USB)

/dev/usb/lp[0-15]

鼠标

/dev/mouse

(4)分区文件设备名

分区文件设备名即为在硬盘的设备文件名后加上分区数字号。如IDE硬盘接口:/dev/hda1,SCSI、SATA硬盘接口:/dev/sda2。注:目前IDE、SCSI硬盘接口现在已经很少使用,目前使用较多的是SATA,原因是后者的速度比前两者更快。

(5)挂载

VMware安装Linux虚拟机时必须分区的有:①"/"(根分区)②swap分区(交换分区的大小为内存的2倍,但不能超过2G;可以作为虚拟分区,所以没有挂载点)

推荐的分区是:/boot(分配大小为200M,保存系统启动时的数据)

linux中文件系统大致如下:

 澳门新濠3559 31

从图中可以看出,根目录的子目录可以存储在不同的磁盘空间上。

(6)安装日志

① /root/install.log:存储了安装在系统中的软件包及其版本信息

② /root/install.log.syslog:存储了安装过程中留下的事件记录

③ /root/anaconda-ks.cfg:以kickstart配置文件的格式记录安装过程中设置的选项信息,可用于多台服务器系统的自动安装(安装依赖于该文件)

3 VMware中的网络连接模式

VMware虚拟软件提供了三种网络连接模式:桥接、NAT及仅主机,如下图所示:

澳门新濠3559 32 

下面分别介绍着三种模式。

① 桥接模式(bridged)

在这种模式下,VMware虚拟机使用的是真实网卡,不仅可以和自己的真实机通信,也可以与局域网中其他同一网段的计算机通信。因此,需要手工为虚拟机配置IP地址、子网掩码,且需与主机处于同一网段。如果你想利用VMware在局域网内新建一个虚拟服务区,为局域网用户提供网络服务,则选择桥接模式。

② 网络地址转换模式(NAT)

在这种模式下,虚拟系统借助NAT功能,通过宿主机所在的网络来访问公网,即使用NAT模式可以实现在虚拟机中访问互联网。这种模式下虚拟机系统的TCP/IP配置是由VMnet8虚拟网络的DHCP服务器提供,无法手工修改,因此虚拟机无法与局域网中的其他真实主机进行通讯。该模式的最大优点是虚拟机接入互联网非常容易,无需进行任何其他配置,只需要宿主机能够正常访问互联网即可。

③ 仅主机模式(host-only)

在这种模式下,VMware虚拟机通过假网卡VMnet1与宿主机通信,但虚拟机和真实的网络是被隔离开的。

4. Linux管理工具

目前有很多Linux中的远程管理工具,下面介绍学习中所用到的几种工具。

(1)SecureCRT

SecureCRT可以实现Windows下登陆UNIX或Linux服务器主机,仅需要简单地配置即可。具体的配置和使用方法,可以参考:7.2_securecrt使用教程、SecureCRT配置详细图文教程。

这里讲述一下安装中文版Linux时,采用SecureCRT时出现中文乱码的解决方法。

① 单击菜单栏上的“Options”,选择“Session Options”选项。

 

② 在"Terminal"中的"Appearance"中选择"Font",弹出的对话框中选择一个中文字体,然后在"字符集"中选择"中文_GB2312",点击"确定"。

 

③ 然后在"Character encoding"选项中选择编码方式"UTF-8",点击"OK"即可。

 

(2)Winscp

Winscp是一种文件拷贝工具,可以实现Windows与Linux之间的文件拷贝。安装及使用较为简单,可参考:WinSCP使用方法教程

(3)Putty

也是一款强大的远程登录工具,具体的下载、安装及使用可以参考PuTTY中文站。

  1. VMware的相关知识 (1)建议的VMware的配置: CPU 主频1GH...

编辑:操作系统 本文来源:克隆的操作系统只是原始的镜像,VMware主要特点

关键词: