Linux系统让我们懂得了共享、开放、自由可以让人类生活的更加美好,开源精神是一种让每个从事Linux行业的技术人员从骨子里自豪的情怀,开源产品的兴盛受益于开源社区的强壮根基。Linux真的给了我很多,不仅仅是科技之美,更是生命之美。接下来我希望更加切实的谈一谈Linux,让我为你揭开Linux系统这贵妇的面纱,一探究竟,希望能够与你们产生共鸣!
Linux相对于windows还具有以下优点:
稳定且有效率
免费或少许费用
漏洞少且快速修补
多任务、多用户
更加安全的用户及文件权限策略
适合小内核程序的嵌入式系统
相对不耗资源
https://www.centos.org/download/ 你可以在这里下载并学习
一、linux的安装(虚拟机中安装)
1、打开虚拟机,点击创建新的虚拟机
2、选择自定义,因为需要创建linux系统并且配置linux
3、选择Workstation 14.x直接下一步
4、选择稍后安装,直接选择镜像会导致选择不了linux centos7
5、选择linux cenos 7 64位
centos7采用的初始化技术是Systemd,并行的运行方式,除了这一点之外,服务启动、开机启动文件、网络命令方面等等
6、配置硬件数据,处理器推荐:内存16G或32G 四核八线程 一般选择处理器数量 1 内核数量 2目前已经可以满足需求
7、默认选择NAT
桥接模式:在此模式下,虚拟机相当于一台独立的电脑,分配到独立的IP(和主机的IP同段),此时局域网可以互相ping通,可以联网
NAT模式:大概就是把你的本机当作路由器给你的虚拟机分配一个IP,此时是可以联网的,但是局域网里的其他电脑是不能ping通虚拟机的,反过来是可以的,这个就适合在ip地址紧张的时候用了哈。
仅主机模式:这个大概就是自己和自己玩了,虚拟机只能和主机互相通讯,适合自己做一些学习、测试等方面的事情。
8、默认推荐I/O控制类型
9、默认选择推荐SCSI
IDE(Intergrated Device Electronics):IDE是平行传输的
SATA(Serial-ATA):SATA是串行ATA,是近些年的新兴技术,数据校验更为完整,传输速度也更快
SCSI(Small Computer System Interface:小型计算机系统接口
NVMe(NVolatile Memory expressME):建立在M.2接口上的类似AHCI的一种协议,是专门为闪存类存储设计的协议
10、磁盘容量一般根据自身电脑配置选择,自身容量大可以多给一点,不过一般40G就够使用(不是给多少自身容量不会少多少,而是看具体使用多少)
11、选择储存位置
12、自定义硬件(把不需要的声卡和打印机移除)
13、选择ISO映像文件,选择本身电脑中的centos7的映像文件
14、安装好虚拟机之后,打开虚拟机会出现下图现象通过键盘上下键选择第一个Install Centos 7
15、选择中文模式
16、配置安装信息,时间、键盘、语言支持,安装源-本地介质,后面的“软件选择”和“安装位置”需要修改
选择GNOME桌面点击完成
点击安装位置进行配置
选择标准分区,点击完成
添加挂载点
/ 根分区 20G
swap 运行内存 4G
/boot 启动分区 6G
/home 用户分区 14G
分区添加结束,点击完成,接受更改
17、配置结束后,直接点击安装,等待过程中把root管理员密码设置好
安装完成点击重启
18、许可证配置
19、选择中文
设置时间
创建普通用户和设置密码
安装完成!进入虚拟机linux centos 7 初始界面
二、网络连接
1、后面需要用管理员用户登录
管理员名称 root 密码 之前设置的
2、这个时间你打开网页是上不了网的 需要设置
右击桌面选择打开终端
3、输入vim /etc/sysconfig/network-scripts/ifcfg-ens33
tab 补全命令
4、修改最后ONBOOT的配置,就NO改为YES
5、wq 先保存后退出
6、service network restart 重启网络
ifconfig 查看IP地址 可以看出IP:192.168.154.130
7、配置完成,网络恢复正常
8、虚拟机配置结束,做一个快照方便以后出现错误可以还原到这个阶段
三、Xshell远程控制
1、xshell是一款功能强大的linux连接管理工具,而且对个人用户是完全免费的。
http://www.xshellcn.com/ Xshell下载地址
下载完成,打开,新建
2、名称可以为虚拟机名字,主机名为之前查看的ip:192.168.154.130
3、键盘的序列都为ASCII 127
4、外观可以根据自己的需求修改
字体推荐选择Consolas,因为这种字体可以分辨出中文和英文逗号
5、配置好,点击连接会跳出一下界面
选择接受并保存,后续二次登陆可以免去麻烦
6、输入虚拟机linux centos 7的管理员名和密码
7、远程操作的终端会和虚拟机中linux centos 7终端相同,证明远程连接成功(连接时 要保证linux centos7 机器处于开启状态)
这只是用虚拟机做学习和测试(现实中可不是这样 哦 不要理解错了)!!!