本文及后续系列文章将重点介绍Linux系统中的应用知识,从开始的基础操作命令、shell用法,到后面的MySQL,云架构等。
我会结合实际工作中的运用,而不是单纯的知识点介绍,帮助对互联网IT行业有兴趣但不知如何上手的小伙伴们快速开启一条捷径。
本人也并非计算机行业出生,属于半路出家,开始也是花费几万元进行培训启蒙,有了基础后才开始接触IT这个行业,至今已在IT行业工作五年,从开始月入8k的职场小白到目前年20w,不敢说小有成就,只能说转行还是比较顺利的,目前也在学习java开发、python、大数据算法等方面的知识,我希望能帮助更多的未入门同学,也希望能向IT行业中的各位大佬请教!
好了,废话不多说,言归正传。我们大部分人都对windows系统比较熟悉,比如现在流行的win7,win10,但是对Linux系统可能就知之甚少了。这是因为Linux主要应用在企业中,windows主要面向用户,按照行业的说法,全球运算速度最快的500台服务器都是Linux系统,所以如果我们选择了互联网IT行业,不懂Linux怎么行呢。
为了方便小伙伴学习,我把Linux的相关知识分为四个大的模块,每个模块里面又分为一个个小章节,后面为大家一一介绍。首先是基础部分:里面包括Linux系统的介绍和部署、批量无人值守安装、基础命令、用户和组的概念、存储的知识、软件源码包管理、性能监控优化、shell用法、正则、sed和awk等;然后是网络知识部分:里面有vlan介绍、路由器和交换机原理和配置、STP生成树、HSRP协议等;第三部分是MySQL数据库:里面包含mysql的基础命令-增删改查、索引创建和修改、数据备份、账号管理和授权、多表查询、数据同步、读写分离、高可用集群等;第四部分是高级应用:虚拟化技术包括KVM和VMware、doccer和k8s工具、集群lvs负载均衡、Redis集群、elk、hadoop等。
今天先来点开胃菜,如何部署Linux系统?
如果你的windows电脑安装了VMware,那剩下就非常简单了,我们只需要打开VMware即可,然后点击创建虚拟机。
然后你会看到一个新建虚拟机向导,不管它,默认选择即可。
这里需要提前准备Linux系统的iso镜像,可以去官网下载,网上资源很多。
然后下一步,可以直接默认跳过即可。
下一步,同样默认跳过。当然你也可以修改,这里是系统根据你的电脑推荐的设定值。
下一步,点击完成即可。
然后就会出现安装的界面,这里默认是1分钟后安装,不想等的话,移动上下键,直接install即可。
根据提示按下enter键,
然后出现语言提示界面,可以默认英语,也可以修改为中文,
continue后出现安装信息界面,可以按照默认的最小化安装,也可以选择其他,区别是最小化的包最少,安装最快,占用内存最少,但是功能也最小。
只有这里有黄色叹号的需要点进去一下,否则无法执行下一步。
点进去即可,也无需修改。
开始安装
这里就开始安装了,用户设置可以设置,也可以不设置。
约10分钟后,安装完成,这里需要设置root密码,然后才可以点击配置完成。
1分钟后配置完成,点击重启
使用root和刚才设置的密码就可以连接到创建的Linux虚拟机了。
剩下就是配置网络ip、网关、子网掩码等参数,以及用xshell去连接虚拟机,这些在后面会介绍到,剩下就开启Linux之旅吧!