当前位置: 首页 > news >正文

《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的搭建,觉得这篇文章还行的小哥哥小姐姐们,还请一键三连,毕竟码字不易。

  

相关文章:

  • 【云原生】Kubernetes介绍
  • C语言自定义类型【结构体】
  • springboot请求映射原理,springboot版本2.3.4.RELEASE
  • 【数值分析+python】python生成稀疏对称正定矩阵
  • jave web开发(IDEA中配置maven)
  • 保存滚动位置的实现方法
  • 什么是数据库事务
  • 异步FIFO的原理及verilog实现(循环队列、读写域数据同步、Gray Code、空满标志、读写域元素计数)
  • 大数据_YARN的工作原理
  • anaconda,docker和Jupyter Notebook常见问题解答
  • 【Rust日报】2022-10-01 Rumqtt:基于rust的mqtt代理
  • STM32 GPIO模拟UART串口:外部时钟及TIM方式
  • (机器学习-深度学习快速入门)第一章第一节:Python环境和数据分析
  • 知识点17--如何将spring boot项目布置在外部tomcat中
  • 面向对象——抽象类
  • [译]如何构建服务器端web组件,为何要构建?
  • 「译」Node.js Streams 基础
  • 【5+】跨webview多页面 触发事件(二)
  • ES10 特性的完整指南
  • IE报vuex requires a Promise polyfill in this browser问题解决
  • java中的hashCode
  • Linux CTF 逆向入门
  • Logstash 参考指南(目录)
  • Magento 1.x 中文订单打印乱码
  • v-if和v-for连用出现的问题
  • web标准化(下)
  • 分享一个自己写的基于canvas的原生js图片爆炸插件
  • 基于 Babel 的 npm 包最小化设置
  • 老板让我十分钟上手nx-admin
  • 聊聊directory traversal attack
  • 免费小说阅读小程序
  • 前端攻城师
  • 入门级的git使用指北
  • 少走弯路,给Java 1~5 年程序员的建议
  • 网络应用优化——时延与带宽
  • 小程序开发之路(一)
  • 06-01 点餐小程序前台界面搭建
  • 哈罗单车融资几十亿元,蚂蚁金服与春华资本加持 ...
  • ​Z时代时尚SUV新宠:起亚赛图斯值不值得年轻人买?
  • #include到底该写在哪
  • #WEB前端(HTML属性)
  • ( )的作用是将计算机中的信息传送给用户,计算机应用基础 吉大15春学期《计算机应用基础》在线作业二及答案...
  • (01)ORB-SLAM2源码无死角解析-(56) 闭环线程→计算Sim3:理论推导(1)求解s,t
  • (c语言版)滑动窗口 给定一个字符串,只包含字母和数字,按要求找出字符串中的最长(连续)子串的长度
  • (编译到47%失败)to be deleted
  • (超详细)2-YOLOV5改进-添加SimAM注意力机制
  • (二)springcloud实战之config配置中心
  • (附源码)springboot太原学院贫困生申请管理系统 毕业设计 101517
  • (三维重建学习)已有位姿放入colmap和3D Gaussian Splatting训练
  • (一)使用IDEA创建Maven项目和Maven使用入门(配图详解)
  • .NET 分布式技术比较
  • .net 设置默认首页
  • .NET 事件模型教程(二)
  • .NET/C# 编译期间能确定的相同字符串,在运行期间是相同的实例
  • .NET/C# 编译期能确定的字符串会在字符串暂存池中不会被 GC 垃圾回收掉