《Linux基本常识的介绍》

  【1】什么是Linux系统?

  我们熟知的操作PC端操作系统无非是windows和macos这两大主流操作系统,也是生活中进场能见到的操作系统,而linux也是一个操作系统,但是不为我们熟知,这是为什么呢?因为windows和macos系统有一个特征特别明显,就是交互方式使用的是图形化界面,也正是因为图形化界面让用户使用这两大系统的成本大大降低,让一个能没有任何计算机基础的人短时间能对这台设备进行简单的操作,而linux和这两者最不一样的地方就是他的人机交互方式为命令行,也是因为这个方式让我用户使用的成本大大提升,那么为什么windows和macos没有彻底取代linux呢?我个人认为最主要的原因是免费和稳定。

  首先是免费,作为一家商业企业,坑定是想将利润最大化,能不出钱就不出钱,这点linux做的很好,因为他是开源的,所以这个是免费的,其次也是因为这个是开源的,所有的源代码是清晰可见的,这也就是意味着安全性得到了极大的提高,不会出现一种叫做“后门”的东西,这也就为企业的数据得到了极大的保证。

  其次是安全和稳定,安全就如上文所说它是开源的,稳定也是由于开源的特性,因为这玩意是开源,源代码是清晰可见的,总有那么几个大佬会去优化某个部分的代码,使这个代码具有更强的性能,但是你说作为一个人,对吧,总会有七情六欲希望自己能去扬名,这个时候你把你优化的代码往外一发,然后你就说这段你改的更好,这样是不是就能达到某个扬名的效果。

【2】搭建Linux环境

Linux环境搭建的方式有三种:

1.直接安装在虚拟机上,但是由于Linux桌面日常使用起来体验十分不友好,不做推荐

2.使用虚拟机软件,将Linux搭建在虚拟机上,但是由于当前的虚拟机软件(如VMWare之类的)会存在一些莫名奇妙的bug,比较折腾,这个环境搭建的方式本人前面的文章有具体的操作步骤,大家有兴趣可以去看看。

3.使用云服务器,可以直接在腾讯云,阿里云或者华为云等服务器厂商处购买一个云服务器(腾讯云的2核2G使用学生优惠后一年仅需65元,且可以多账号同时使用,可以和同学合租)。

tips:使用云服务器不仅环境搭建简单,避免折腾,同时还有一个最大的好处就是部署在云服务器上的项目可以直接被外网访问到,这个时候就和一个公司发布一个正式的外网没有任何区别,也就是能让我们自己写的程序真的去给别人使用。

下篇文章中会完整的陈述服务器的Linux的搭建,觉得这篇文章还行的小哥哥小姐姐们,还请一键三连,毕竟码字不易。

  

你可能感兴趣的:(c++,linux,运维,服务器)