在window下学习Linux,我们首先得安装一个虚拟机,所以,什么是虚拟机呢???
VMware(中文名威睿)是全球桌面到数据中心虚拟化解决方案的领导厂商,它提供云计算和硬件虚拟化的软件和服务。公司成立于1998年,VMware的总部设在加利福尼亚州帕洛阿尔托。2008年,VMware年收入达到19亿美元,拥有逾150000的用户和接近22000多家合作伙伴,是增长最快的上市软件公司之一。2015年10月,VMware发布了第三季度财报,公司总营收为16.7亿美元。2016年1月,VMware宣布裁员800人,而EMC CFO则会取代该公司的关键高管。

VMware,Inc. (Virtual Machine ware)是一个“虚拟PC”软件公司,提供服务器、桌面虚拟化的解决方案。其虚拟化平台的产品包括播放器;它能使个人用台式电脑运行虚拟机器,融合器,它是用户基于英特尔结构苹果机的桌面虚拟化产品,工作站的软件开发商和企业的资讯科技专才,能使虚拟分区的服务器,ESX服务器(一种能直接在硬件上运行的企业级的虚拟平台),虚拟的SMP ,它能让一个虚拟机同时使用四个物理处理器,和VMFS,它能使多个ESX服务器分享块存储器。该公司还提供一个虚拟中心来控制和管理虚拟化的IT环境;VMotion 让用户可以移动虚拟机器;DRS从物理处
理器创造资源工具;HA 提供从硬件故障自动回复功能;综合备份可使LAN-free自动备份虚拟机器;VMotion存储器可允许虚拟机磁盘自由移动;更新管理器自动更新修补程序和更新管理;能力规划能使VMware的服务供应商执行能力评估;转换器把本地和远程物理仪器转换到虚拟机器;实验室管理可自动化安装,捕捉,存储和共享,多机软件配置;ACE允许桌面系统管理包括公司资源以防止不可
控台式电脑带来的风险。虚拟桌面基础设施可主导个人台式电脑在虚拟机运行的中央管理器;虚拟桌面管理,它是联系用户到数据库中的虚拟电脑的桌面管理服务器;VMware 生命管理周期可通过虚拟环境提供控制权,实现计算机的多性能。该公司成立于1998,总部在加州的Palo Alto。
VMware工作站是VMware公司销售的商业软件产品之一。该工作站软件包含一个用于英特尔x86兼容电脑的虚拟机套装,其允许用户同时创建和运行多个x86虚拟机。每个虚拟机可以运行其安装的操作系统,如(但不限于)Windows、Linux、BSD变生版本。用简单术语来描述就是,VMware工作站允许一台真实的电脑在一个操作系统中同时打开并运行数个操作系统。其它VMware产品帮助在多个宿主电脑之间管理或移植VMware虚拟机。
VMware工作站是VMware公司销售的商业软件产品之一。该工作站软件包含一个用于英特尔x86兼容电脑的虚拟机套装,其允许用户同时创建和运行多个x86虚拟机。每个虚拟机可以运行其安装的操作系统,如(但不限于)Windows、Linux、BSD变生版本。用简单术语来描述就是,VMware工作站允许一台真实的电脑在一个操作系统中同时打开并运行数个操作系统。其它VMware产品帮助在多个宿主电脑之间管理或移植VMware虚拟机
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
好了,大家通过介绍相比已经知道了虚拟机的作用了,下面我们来进行安装虚拟机!虚拟机安装以后我们就可以接触到Linux了。下面我们来介绍大名鼎鼎的“乌班图”!
Ubuntu简介
Ubuntu(乌班图)是一个基于Debian的以桌面应用为主的Linux操作系统,据说其名称来自非洲南部祖鲁语或科萨语的“ubuntu”一词,意思是“人性”、“我的存在是因为大家的存在”,是非洲传统的一种价值观。
Ubuntu的目标在于为一般用户提供一个最新同时又相当稳定,主要以自由软件建构而成的操作系统。Ubuntu目前具有庞大的社区力。
安装
ubuntu官方网站: http://www.ubuntu.com/ 对应 中文地址为 http://www.ubuntu.org.cn/index_kylin
桌面版下载地址: http://www.ubuntu.com/download/desktop
# 目前最新版本是: Ubuntu 16.04.1 LTS ,建议下载: Ubuntu 16.04.1 Desktop (64-bit)
虚拟机软件: vmware /VirtualBox ,mac下还可以使用: parallels , 其中VirtualBox是开源免费的。
....................
安装过程中的知识点:
虚拟机的网络类型的简单理解:
虚拟机是在我们的操作系统里使用软件模拟出来的,相当于虚拟机是寄宿在我们的真实的物理机的操作系统里的,虚拟机和物理机之间的关系是 寄宿与被寄宿的关系, 真实的物理机被称为宿主机。
1. bridged(桥接模式) : 我们的电脑在上网的时候都需要有一个网络地址(IP地址),通过这个地址可以确定我们的电脑在网络上的位置,桥接模式就是将我们虚拟机中的网卡的网络地址 放在我们真实的物理机的网卡上。 这样的话,我们的虚拟机就好像跟我们的宿主机所在的局域网中的一台机器一样。 桥接模式适合有路由器的情况,和真实的物理环境一样。
2. NAT(网络地址转换模式) : 在宿主机上制作一个虚拟网卡,通过这个网卡,给虚拟机分配IP。宿主机在这里的角色相当于局域网中的路由器。NAT模式适合于没有路由器的情况,虚拟机通过宿主机去上网。
3.Host-Only(模式): 和NAT模式很像,唯一的区别是,没有地址转换服务,所以该模式下虚拟机只能访问到主机。无法访问外网。

分区:
文件系统类型: 默认为 ext4, 文件系统分很多种,ext2、ext3、ext4、fat、ntfs等等
什么是文件系统: 文件系统是操作系统用于明确磁盘或分区上的文件的方法和数据结构; 即在磁盘上组织文件的方法。
两种文件系统的对比:

LInux目录结构:
/ : 所有目录都在 /boot : boot 配置文件、内核和其它启动 时所需的文件 /etc : 存放系统配置有关的文件 /home : 存放普通用户目录 /mnt : 硬盘上手动 挂载的文件系统 /media : 自动挂载(加载)的硬盘分区以及类似CD、数码相机等可移动介质。 /cdrom : 挂载光盘? /opt : 存放一些可选程序,如某个程序测试版本,安装到该目录的程序的所有数据,库文件都存在同个目录下 /root : 系统管理员的目录,对于系统来说,系统管理员好比上帝,他可以对系统做任何操作,比如删除你的文件,一般情况下不要使用root用户。 /bin : 存放常用的程序文件(命令文件)。 /sbin : 系统管理命令,这里存放的是系统管理员使用的管理程序 /tmp : 临时目录,存放临时文件,系统会定期清理该目录下的文件。 /usr : 在这个目录下,你可以找到那些不适合放在/bin或/etc目录下的额外的工具。比如游戏、打印工具等。/usr目录包含了许多子目录: /usr/bin目录用于存放程序;/usr/share用于存放一些共享的数据,比如音乐文件或者图标等等;/usr/lib目录用于存放那些不能直接 运行的,但却是许多程序运行所必需的一些函数库文件。/usr/local : 这个目录一般是用来存放用户自编译安装软件的存放目录;一般是通过源码包安装的软件,如果没有特别指定安装目录的话,一般是安装在这个目录中。 /usr/bin/ 非必要可执行文件 (在单用户模式中不需要);面向所有用户。 /usr/include/ 标准包含文件。 /usr/lib/ /usr/bin/和/usr/sbin/中二进制文件的库。 /usr/sbin/ 非必要的系统二进制文件,例如:大量网络服务的守护进程。 /usr/share/ 体系结构无关(共享)数据。 /usr/src/ 源代码,例如:内核源代码及其头文件。 /usr/X11R6/ X Window系统 版本 11, Release 6. /usr/local/ 本地数据的第三层次, 具体到本台主机。通常而言有进一步的子目录, 例如:bin/、lib/、share/.
/var : 该目录存放那些经常被修改的文件,包括各种日志、数据文件; /var/cache/ 应用程序缓存数据。这些数据是在本地生成的一个耗时的I/O或计算结果。应用程序必须能够再生或恢复数据。缓存的文件可以被删除而不导致数据丢失。 /var/lib/ 状态信息。 由程序在运行时维护的持久性数据。 例如:数据库、包装的系统元数据等。 /var/lock/ 锁文件,一类跟踪当前使用中资源的文件。 /var/log/ 日志文件,包含大量日志文件。 /var/mail/ 用户的电子邮箱。 /var/run/ 自最后一次启动以来运行中的系统的信息,例如:当前登录的用户和运行中的守护进程。现已经被/run代替[13]。 /var/spool/ 等待处理的任务的脱机文件,例如:打印队列和未读的邮件。 /var/spool/mail/ 用户的邮箱(不鼓励的存储位置) /var/tmp/ 在系统重启过程中可以保留的临时文件。 /lib : 目录是根文件系统上的程序所需的共享库,存放了根文件系统程序运行所需的共享文件。这些文件包含了可被许多程序共享的代码,以避免每个程序都包含有相同的子程序的副本,故可以使得可执行文件变得更小,节省空间。 /lib32 : 同上 /lib64 : 同上 /lost+found : 该目录在大多数情况下都是空的。但当突然停电、或者非正常关机后,有些文件就临时存放在; /dev : 存放设备文件 /run : 代替/var/run目录, /proc : 虚拟文件系统,可以在该目录下获取系统信息,这些信息是在内存中由系统自己产生的,该目录的内容不在硬盘上而在内存里; /sys : 和proc一样,虚拟文件系统,可以在该目录下获取系统信息,这些信息是在内存中由系统自己产生的,该目录的内容不在硬盘上而在内存里;

通过以上简单的介绍希望对大家学习Linux有些帮助!