Linux的安装与系统介绍

世界上有多少操作系统

操作系统分为,移动端操作系统,PC端操作系统

移动端操作系统(常用的)
  1. Android 像我们熟知的安卓操作系统,是Google基于Liunx平台开发的开源的手机操作系统,内核和驱动都是使用C和C++语言做开发的,安卓上面的应用程序,就是软件,一般是基于java开发
  2. IOS 由苹果公司开发的移动操作系统,iOS 的内核是Darwin,而Darwin是用C,C++写的,IOS的应用程序一般是基于swift语言开发,操作系统不开源
PC端操作系统(常用的)
  1. windows 这个操作系统的基于了汇编语言,C语言,C++的编写等,windows上面的应用程序,很多都可以,我记得我当时老师用C#写了windows窗口应用程序类似于QQ那种软件,后来选择专业的时候,选择了java,当时用java开发了一个 CRM管理系统,javaSwing的那种不过样子不太好看,我的电脑也更新换代了,不然截图出来给你们看看,就是2019年去学的编程,开发的时候,通常都是基于C#开发,操作系统不开源
  2. mac OS 不开源的操作系统,内核是FreeBSD + Mach,操作系统语言基于C,C++等 ,基于macOS的应用程序编写由objective-c语言,另外现在还可以用swift以及其它语言编写程序。包括java c# ruby python等。
  3. Linux 开源的操作系统,Linux系统的编写基于C,汇编编写,它上面的应用程序开发,好多都可以开发,
    Tips:要知道操作系统也是相当于一个软件,内核的意思是是指大多数操作系统的核心部分,比如管理文件,磁盘读写权限,只要是操作系统的编写,基本不离开C与汇编C++等
    更多的详细系统,以及历史版本,我常知道的写在上面了

什么是Liunx

通俗的说就是一个操作系统,这个PC操作系统基本都是程序员用的,普通用户不会去拿个电脑打开Shell窗口玩吧,通常用于服务器,安卓系统,跟各种设备系统的使用
Tips:什么是设备系统,比如路由器啊,智能电视啊等等,我佩服创造Linux的人,还是大学生名字是林纳斯·托瓦兹,就写出操作系统了,顺便说下,本人学了一年IT了,还没有就业 T_T,Linux是基于Unix,不过本人也是初中毕业,打工三年,跑来培训机构学习IT,ㄒoㄒ

为什么学习Linux

  1. 在服务器端非常的稳定,并且免费
  2. 安全性
  3. 想成为优秀的程序员这是必经之路
    Tips:其他也就不说了,正式进入使用它

什么是VirtualBox

前言:为什么要安装VirtualBox你的电脑只有一个操作系统吧,你想玩这个操作系统,你要么装个双系统去玩,VirtualBox就是这样一款软件,帮助我们去运行一台操作系统的软件,我感觉非常不错,除了这个还有Vmware这样,不过他是收费的,介绍的这款当然是免费的,CSDN不让发破解的,侵犯他人程序版权

VirtualBox安装

第一步首当然先找到他的官网

https://www.virtualbox.org/在这里插入图片描述
点这两个都是一样的效果
在这里插入图片描述
下载对应的操作系统,原来你是windows就点击windows,是mac就下mac是Liunx就下Linux
在这里插入图片描述
运行安装包,点击next
在这里插入图片描述
点击下一步
在这里插入图片描述
改变安装的位置,上面的不管
在这里插入图片描述
下一步
在这里插入图片描述
点击是
在这里插入图片描述
安装
在这里插入图片描述
出现这个点击安装就可以了
在这里插入图片描述
完成
在这里插入图片描述
进入这个界面就安装成功了,非常的简单是不是
在这里插入图片描述

关于CentOS

介绍:CentOS(Community Enterprise Operating System,中文意思是社区企业操作系统)是Linux发行版之一,它是来自于Red Hat Enterprise Linux依照开放源代码规定释出的源代码所编译而成。由于出自同样的源代码,因此有些要求高度稳定性的服务器以CentOS替代商业版的Red Hat Enterprise Linux使用。两者的不同,在于CentOS完全开源。

Tips:摘自百度百科,我自己说不出这么规范,谅解

为什么选择CentOS作为学习

相信看到我这篇文章的有缘人都是一个开发者,要么运维之类的,不过我可以介绍下一个黑客系统kali Linux,当然黑客系统也有很多包括没有公布出来的,跟你截个图看个样子吧,是不是很酷,不扯远了,如果你作为一个开发者,开发Web应用程序,最终是需要放到服务器上的,让用户去访问浏览,基本Centos作为一个不错的选择,如果你不信,就看二图吧
在这里插入图片描述
Tips:扩展像学生的话去选择轻量服务器,不贵,我这个建网站就不说了
在这里插入图片描述

安装Centos

为什么要下载这个

相信装过系统的都知道,系统也是一个软件,对吧,你理解成需要安装包,下载个iso镜像你才能进入bios去启动他,bios解释:它保存着计算机最重要的基本输入输出的程序、开机后自检程序和系统自启动程序,它可从CMOS中读写系统设置的具体信息。 其主要功能是为计算机提供最底层的、最直接的硬件设置和控制。此外,BIOS还向作业系统提供一些系统参数。系统硬件的变化是由BIOS隐藏,程序使用BIOS功能而不是直接控制硬件。现代作业系统会忽略BIOS提供的抽象层并直接控制硬件组件。
当今,此系统已成为一些病毒木马的目标。一旦此系统被破坏,其后果不堪设想。

在这里插入图片描述
点击这两个都可以Get 是拿到对吧,下载他理解成为,有兴趣建议多看看官方文档
在这里插入图片描述
第二个是 stream是滚动升级版,号称一次安装永久使用,这里下载的第一个
在这里插入图片描述
进入这么一段文章,具体介绍,你可以看看我的这个文章,
在这里插入图片描述
我的一篇博客
如果你不想下载新版本,这个界面往下拉
在这里插入图片描述
在这里插入图片描述
到了这个界面是关于下载哪边的镜像地址,有华为的,有什么中科大的,等等
在这里插入图片描述
我选的第一个,Read是详细阅读下他的文档说明
在这里插入图片描述
Tips:torrent的意思就是你下载的是一个文件的种子,可以用迅雷等软件将原文件下载下来,就是BT链接,BT的意思是:BT下载是互联网下载方式之一。BT是一种互联网的P2P传输协议,全名"BitTorrent",中文名"比特流" ,已发展成一个有广大开发者群体的开放式传输协议。BT下载是通过一个P2P下载软件来实现的,具有下载的人越多下载速度越快的特点

Tips:这里推荐一个下载工具 IDM下载器,神器一样的存在
在这里插入图片描述
下载好了之后,打开刚才安装的VirtualBox,点击图中所示位置新建,或者右边
在这里插入图片描述
在这里插入图片描述
不管你选择安装位置还是怎么的,建议用英文
在这里插入图片描述
调整内存大小,按照自己内存分配
在这里插入图片描述
创建
在这里插入图片描述
下一步
在这里插入图片描述
自己根据情况给
在这里插入图片描述
点击创建,之后,点击设置
在这里插入图片描述
按照图示位置点击
在这里插入图片描述
在这里插入图片描述
打开,下载的镜像位置
在这里插入图片描述
点击ok
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
如果你出现这个,按住ctrl 建 出去,点击取消也可以,因为为了帮你们截屏,_,注意是右边的Ctrl 键,不是左边的,你可以自己设置下,等下装好了,进去之后,鼠标上下键移动
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
等待,找到要装的语言
在这里插入图片描述
时间如果没跟你设置的话,自己去手动选择下,滑动下去,点这个
在这里插入图片描述

关键步骤

你要是想要图形化就选着
在这里插入图片描述
网络也去设置下
在这里插入图片描述
点击完成就可以了
在这里插入图片描述
在这里插入图片描述
点击创建root密码,你也可以选择多创建个用户,默认root用户还是要的
在这里插入图片描述
在这里插入图片描述
到这里就安装完成了
在这里插入图片描述
进入到合格界面,下面有同意选项,勾上
在这里插入图片描述
因为选择图形化安装,要在弄一次
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
这里说下Centos7默认安装是没有图形化界面的,下图是有默认安装的界面
在这里插入图片描述
去登陆,第一个用户名 root ,第二个 自己设置的root密码登录,输入的时候他是有密码的,你只管输入就可以了
在这里插入图片描述

扩展

如果出现这个问题的话,我是因为点错了。。。重新搞的,我的建议直接重新装
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
点击删除所有文件,再去重新打开
在这里插入图片描述
再去打开软件

造成得原因可能是
  1. 可能是系统未完成安装就强制关机
  2. 第二 root用户操作删除系统文件
  3. 使用习惯不当,应该让系统正常关机而不是直接点强制关机
发布了15 篇原创文章 · 获赞 1 · 访问量 1134

猜你喜欢

转载自blog.csdn.net/qq_45004361/article/details/105021753
今日推荐