一、为什么要学Linux

至于说为什么要学linux,对于普通来说用惯了windows,但是对于做IT工作的人来说,linux绝对是比不缺少的伙伴,它在服务器领域、嵌入式开发以及个人PC桌面等领域开始大行其道,而服务器领域更是重中之重,说起它的有点可能是数不胜数:

  • 仿Unix内核,几乎与Unix指令集向下完全兼容。
  • 完善的支持多用户、多任务、多进程、多CPU的系统。
  • 非常高的系统稳定性与可靠性。
  • 非常高的系统安全性。
  • 支持大量完善的网络服务。
  • 大量的第三方免费应用。
  • 基于GNU许可,自由开放的系统,极大降低企业IT运维费用。
  • 大型数据库的支持,包括Oracle\MySQL\PostgreSQL等。
  • 数不过来的优势......

因此,学习linux不仅是工作的需要,也是我们升职加薪的必备技术之一。

二、学什么版本

  • Linux是自由软件,其发展出来的版本有很多。
  • Red Hat:我们常说的红帽,开源但收费。
  • Ubuntu:乌班图,开源、免费,主要面向桌面用户。
  • SUSE:主要是占领欧洲市场。有数据显示占据了近80%的Linux市场,数据未经验证。
  • CentOS:全名为“社区企业操作系统(Community Enterprise Operating System)”,提供长期免费升级和更新服务,自由使用。国内最大的服务器操作系统,现在基本所有的互联网公司后台服务器都采用CentOS。

当然,Linux的版还有很多,基于笔者的知识面,就不能一一介绍了,但从以上可以看出,学习CentOS是最为有利的。

三、linux的核心思想

学习Linux要抛弃我们使用的Windows操作系统的点、点、点的印象。对于Linux来说,它本身是基本命令行的界面,就像是windows的cmd页面一样。
        对于linux来说,它有一个核心的思想:Linux一切皆文件,什么意思呢?在Linux中,所有的东西均是文件,比如网络配置,是一个文件,磁盘是一个文件,要配置所有东西,均是在配置文件,理解了这个思想,linux中很多在我们看来不可思议的操作都变得可以理解了。

四、下载安装包

要下载安装包,我们首选从官网下载

官网地址:https://www.centos.org/

 

五、安装cent OS7

首先要先安装VMware Workstation,选择适合的版本就好。

​​​​​​​

​​​​​​​        

注意:内存和磁盘大小根据自己的需要设置,后面因为要做日志,所以我的内存和磁盘设置的比较大。  

至此Cent OS就安装完毕了,新版的Cent OS安装更加的简单便捷了,老版本的安装可以去其他地方看下

Cent OS7的安装相关推荐

  1. 如何在Cent OS7安装jdk

    1.在Cent OS7中安装jdk,先查看cent os7中用的是多少位:查看代码:uname -i 我的是64位 2:https://www.oracle.com/technetwork/java/ ...

  2. Cent os7 _ LINUX虚拟机安装_设置网络及图形化界面_安装教程

    准备工具(可到官网去下载): 1.VMware Workstation 15.5.6 版本 链接:https://pan.baidu.com/s/1o9w1Em91dYms0zR0fF7u3A 提取码 ...

  3. cent os7 安装elasticsearch-7.9.3(伪集群)和kibana-7.9.3

    首先下载这4个软件:(版本要一致) 下载地址: https://artifacts.elastic.co/downloads/kibana/kibana-7.9.3-linux-x86_64.tar. ...

  4. cent os7 安装kafka_2.13-2.6.0

    kafka下载地址:https://mirrors.bfsu.edu.cn/apache/kafka/2.6.0/kafka_2.13-2.6.0.tgz 前期准备: cent os7 安装zooke ...

  5. cent os7 安装dubbo-admin 管理控制台

    dubbo官方文档地址:http://dubbo.apache.org/zh-cn/docs/admin/introduction.html 目前的管理控制台已经发布0.1版本,结构上采取了前后端分离 ...

  6. 安装完成后的配置_cent os7 默认安装后的一般配置

    在安装cent os7后,进入系统会出现一些命令无法执行.这是因为最小化没有安装包含的软件包.这时候先要配置一下基本的IP参数,(包括动态,静态,或者是双网卡绑定). 我们在虚拟机中模拟操作一下,配置 ...

  7. Linux(Cent OS7.2)下启动停止memcached方法及ps命令使用讲解

    Linux下,以Cent OS7.2为例,安装memcached后的启动方法很简单,这里我们使用yum源安装. 首先查找yum源版本库的memchaced安装包, yum list | grep me ...

  8. Cent OS yum 安装 Adobe flash player

    Cent OS yum 安装 Adobe flash player 桌面打开浏览器访问:http://get.adobe.com/cn/flashplayer/.网页会判断操作系统和浏览器并下载 Fl ...

  9. Cent OS虚拟机安装最新详细教程

    Cent OS虚拟机安装最新详细教程 一,先下载Cent OS镜像 Tips: 所有需要下载的软件都可以再 我的 资源 里面找到 选择国内镜像下载比较快 阿里镜像: 附上地址http://mirror ...

最新文章

  1. 看清头秃元凶,腾讯AI首度揭示真相
  2. Java学习提升体系结构
  3. KL-divergence
  4. python处理 ctrl+c
  5. j2ee之原生AJAX
  6. oracle创建多个游标,Oracle——游标的创建和使用
  7. replaceFirst、replaceAll、replace区别
  8. VC 获取Windows所有用户的用户名
  9. 程序员应该具备的12种能力
  10. python 爬虫库 u_9个用来爬取网络站点的 Python 库
  11. 基于STC89C52单片机的多功能智能清洁小车设计
  12. IOS-objectiveC【语法】修饰符 static extern const
  13. 黑苹果常用 工具+Kext+ACPI+UEFI驱动 下载
  14. 币圈免公众号源码带多个支付接口
  15. 支付宝原生组件(酒店时间选择)
  16. Vulnhub-Bulldog靶机实战
  17. 关联规则R语言实战(Apriori算法)
  18. Keras 主要的层函数
  19. css 实现字体中画一横线
  20. Unity 使用教程 之 Unity3D常用的知识点归纳

热门文章

  1. Livid : 在 26 岁时写给 18 岁的自己
  2. LWN:Linux audio plugin APIs综述!
  3. php删除网站多余空白页,删除多余空白页的三种方法
  4. Java — 慎用Executors类中newFixedThreadPool()和newCachedThreadPool()
  5. 完全认识计算机网络之TCP/IP
  6. HTML入门之常用标签以及框架写法
  7. Flash在线文档阅读器::pdf、doc、docx、xls、xlsx、ppt、pptx、htm、txt、rtf、epub、csv、xdoc等
  8. cobbler简单入门
  9. css grid布局中的minmax()函数的使用
  10. 计算机的操作系统的功能有哪些,操作系统的主要功能是主要有哪些类型