linux系统的特点、优势及发行版本
1.模块化程度高
Linux的内核设计非常精巧,分成进程调度、内存管理、进程间通信、虚拟文件系统和网络接口五大部分;其独特的模块机制可根据用户的需要,实时地将某些模块插入或从内核中移走,使得Linux系统内核可以裁剪得非常小巧,很适合于嵌入式系统的需要。
2.源码公开
由于Linux系统的开发从一开始就与GNU项目紧密地结合起来,所以它的大多数组成部分都直接来
自GNU项目。任何人、任何组织只要遵守GPL条款,就可以自由使用Linux
源代码,为用户提供了最大限度的自由度。这一点也正投嵌入式系统所好,因为嵌入式系统应用千差万别,设计者往往需要针对具体的应用对源码进行修改和优化,
3.广泛的硬件支持
Linux能支持x86、ARM、MIPS、ALPHA和PowerPC等多种体系结构的微处理器。目前已成功地移植到数十种硬件平台,几乎能运行在所有流行的处理器上。
4.安全性及可靠性好
内核高效稳定。Linux内核的高效和稳定已在各个领域内得到了大量事实的验证。
Linux中大量网络管理、网络服务等方面的功能,可使用户很方便地建立高效稳定的防火墙、路由器、工作站、服务器等。为提高安全性,它还提供了大量的网络管理软件、网络分析软件和网络安全软件等。
5.具有优秀的开发工具
开发嵌入式系统的关键是需要有一套完善的开发和调试工具。传统的嵌入式开发调试工具是在线仿真器(In Circuit Emulator,ICE),它通过取代目标板的微处理器,给目标程序提供一个完整的仿真环境,从而使开发者能非常清楚地了解到程序在目标板上的工作状态,便于监视和调试程序。
6.与UNIX完全兼容
目前,在Linux中所包含的工具和实用程序,可以完成UNIX的所有主要功能。
linux系统的发行版本Fedora Core
有关Linux的网页:
https://linux.cn/
https://www.linuxidc.com/
http://www.linuxfans.org/
http://www.chinaunix.net/
认识linux的文件系统
了解linux系统的路径规则
绝对路径
相对路径
掌握linux系统中的基本命令
使用[pwd]和【cd】命令
使用【ls】命令
使用【more】和【less】命令
使用【cat】命令
使用【mkdir】命令
使用【touch】命令
使用【rmdir】命令
使用【rm】命令
、
使用【mv】命令
查看系统相关状态
挂载外部文件到linux系统中
linux系统中的自动挂载
VMware12.5的安装
(1)在百度网盘下载VMware12.5和Centos文件中,首先打开”VMware-workstation-full-12.5.2“文件,解压出来。
(2)打开后直接单击“下一步”。如图:
(3)然后在出现的窗口中,先勾上“我接受许可协议中的条款”,并单击“下一步”,如图:
(4)在先选择“增强型键盘驱动程序”,可根据你自己情况选择;然后可以更改存储位置,建议不要保存在C盘(系统盘),再单击“下一步”。
(5)去掉“启动时检查产品更新”和“帮助完善”之前的打勾,单击“下一步”。
(6)在选择“桌面”和“开始菜单程序文件夹”两种创建快捷方式下,根据自己的习惯去打勾;勾上“桌面”,“开始菜单程序文件夹”创建快捷方式;单击下一步,如下图所示:
(7)单击“安装”,如下图所示:
(8)等待VMware安装好,如下图所示:
(9)单击“许可证”以进行VMware的激活,如下图所示:
(10)在输入窗口输入许可证秘钥:5A02H-AU243-TZJ49-GTC7K-3C61N,该秘钥可以在百度上搜索得到,再单击“输入”如下图所示:
(11)最后单击“完成”,VMware12.5就安装好了,如下图所示:
(12)最终形成在桌面的形状如下:
二.Centos6的安装
(1)单击VMware“创建新的虚拟机”,创建一个新的虚拟机,如图所示:
(2)选择“典型”安装。单击“下一步”,如下图所示:
(3)选择“稍后安装操作系统”,并单击“下一步”,如下图所示:
(4)在“客户机操作系统”选择下选择Linux(L),版本为CentOS,单击“下一步”,如下图所示:
(5)为虚拟机设置一个名称,并且选择存储位置,点击下一步,如下图所示:
(6)为虚拟机分配一个总的内存空间,通常使用默认值20GB,“将虚拟磁盘拆分成多个文件”是默认勾选了的,不用更改,单击“下一步”,如下图所示:
(7)单击“完成”,如下图所示:
(8)接下来为Linux安装镜像文件,选择“编辑虚拟机设置”,如下图所示:
(9)这里有虚拟机的基本信息设置,根据自己情况改变它的内存、处理器个数、核心处理器、硬盘等,这里选择“CD/DVD(IDE) 自动检测”,在右侧弹出的窗口中选择“使用ISO镜像文件”,并且找到下载的Centos的位置,即是“浏览”,找到Centos的ISO镜像文件,单击打开。再单击“确定”,如下图所示:
(10)单击图示的绿色三角电源图标,打开名为”World of God“的虚拟机(World of God是我自己设置的虚拟机名称),将鼠标移至虚拟机框内(黑色的方框区域),单击一下,鼠标就移到了虚拟机里;按住Ctrl+Alt键可以把鼠标从Linux中移出来。选择第一项,按回车键,如图所示,意为:安装或更新系统;
(11)鼠标选择“skip”,如下图所示:
(12)单击“next”,如下图所示:
(13)选择Linux的语言为“中文简体”;单击“next”,如下图所示:
(14)选择虚拟机的键盘模式为“美国英语式”,单击“下一步”,如下图所示:
(15)选择“基本存储设备”,单击“下一步”,如下图所示:
(16)若是安装过Linux的,需要慎重考虑,我是新安装,所以选择“是,忽略所有数据”,如下图所示:
(17)这是会弹出一个窗口,设置Linux的主机名,设置好之后选择“下一步”,如下图所示:
(18)设置时区为“亚洲/上海”,同时取消“系统时钟使用UTC时间”前的勾选。再“下一步”,如下图所示:
(19)设置一个超级用户的密码(和之后的普通用户密码不一样,这里类似于管理员),单击下一步,如下图所示:
(20)选择“使用所有空间”,”查看并修改分区布局“,单击“下一步”,如下图所示:
(21)在源驱动器显示窗口从新对磁盘进行分区,选择“重设”,在弹出的窗口中选择“标准分区”,单击“创建”,如下图所示:
(22)首先创建/boot分区,默认值为100M,我设为200M,选择ext3,选择“固定大小”,如下图所示:
(23)接着创建swap分区,大小为物理内存的两倍,因为我的Linux物理内存是2GB,所以设为:4GB,单击“确定”,如下图所示:
(24)最后将所有剩余的内存分为根分区,选择“使用所有空间”,单击“确定”,如下图所示:
(25)单击“格式化”,将创建分区的设置保存,如下图所示:
(26)选择“将修改写入磁盘”,如下图所示:
(27)这里勾选“在/dev/sda中安装引导装在程序。也可以选择”使用引导装载程序密码“设置一个密码,以防止别人通过光盘进入单用户模式修改root密码,单击”下一步“,如下图所示:
(28)选择”Desktop“,即桌面系统的安装,单击“下一步”,如下图所示:
(29)等待安装,如下图所示:
(30)自动安装完成后,有如下界面,接着单击”重新引导“,进入系统,如下图所示:
(31)单击”前进“,如下图所示:
(32)点击”是,我同意该许可证协议“,然后单击”前进“,如下图所示:
(33)在创建一个普通用户的名称和密码后,单击”前进“,在弹出的窗口中选择“是”,如下图所示:
(34)在进行日期和时间的设置,先设置日期,再设置时间;设置完成后单击”前进“,如下图所示:
(35)在出现的界面里,先单击一下rooter-maker(普通用户名称),会出现如下窗口,输入刚才设置的密码,单击”登录“,如下图所示:
(36)登陆成功后,会出现一个界面,至此,整个Linux虚拟操作系统就安装好了,如下图所示: