Linux的安装与系统介绍
世界上有多少操作系统
操作系统分为,移动端操作系统,PC端操作系统
移动端操作系统(常用的)
- Android 像我们熟知的安卓操作系统,是Google基于Liunx平台开发的开源的手机操作系统,内核和驱动都是使用C和C++语言做开发的,安卓上面的应用程序,就是软件,一般是基于java开发
- IOS 由苹果公司开发的移动操作系统,iOS 的内核是Darwin,而Darwin是用C,C++写的,IOS的应用程序一般是基于swift语言开发,操作系统不开源
PC端操作系统(常用的)
- windows 这个操作系统的基于了汇编语言,C语言,C++的编写等,windows上面的应用程序,很多都可以,我记得我当时老师用C#写了windows窗口应用程序类似于QQ那种软件,后来选择专业的时候,选择了java,当时用java开发了一个 CRM管理系统,javaSwing的那种不过样子不太好看,我的电脑也更新换代了,不然截图出来给你们看看,就是2019年去学的编程,开发的时候,通常都是基于C#开发,操作系统不开源
- mac OS 不开源的操作系统,内核是FreeBSD + Mach,操作系统语言基于C,C++等 ,基于macOS的应用程序编写由objective-c语言,另外现在还可以用swift以及其它语言编写程序。包括java c# ruby python等。
- Linux 开源的操作系统,Linux系统的编写基于C,汇编编写,它上面的应用程序开发,好多都可以开发,
Tips:要知道操作系统也是相当于一个软件,内核的意思是是指大多数操作系统的核心部分,比如管理文件,磁盘读写权限,只要是操作系统的编写,基本不离开C与汇编C++等
更多的详细系统,以及历史版本,我常知道的写在上面了
什么是Liunx
通俗的说就是一个操作系统,这个PC操作系统基本都是程序员用的,普通用户不会去拿个电脑打开Shell窗口玩吧,通常用于服务器,安卓系统,跟各种设备系统的使用
Tips:什么是设备系统,比如路由器啊,智能电视啊等等,我佩服创造Linux的人,还是大学生名字是林纳斯·托瓦兹,就写出操作系统了,顺便说下,本人学了一年IT了,还没有就业 T_T,Linux是基于Unix,不过本人也是初中毕业,打工三年,跑来培训机构学习IT,ㄒoㄒ
为什么学习Linux
- 在服务器端非常的稳定,并且免费
- 安全性
- 想成为优秀的程序员这是必经之路
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密码登录,输入的时候他是有密码的,你只管输入就可以了
扩展
如果出现这个问题的话,我是因为点错了。。。重新搞的,我的建议直接重新装
点击删除所有文件,再去重新打开
再去打开软件
造成得原因可能是
- 可能是系统未完成安装就强制关机
- 第二 root用户操作删除系统文件
- 使用习惯不当,应该让系统正常关机而不是直接点强制关机
Linux的安装与系统介绍相关推荐
- kail linux 虚拟机安装
kail linux 虚拟机安装 系统介绍 Kali Linux是基于Debian的Linux发行版, 设计用于数字取证操作系统.每一季度更新一次.由Offensive Security Ltd维护和 ...
- 无法使用_解决kali linux 2020 安装完后发现无法使用 ifconfig
鱼蛋计算机交流群总部: 606219746 鱼蛋计算机交流分群002: 212088123 鱼蛋计算机交流分群003: 1020025486 鱼蛋计算机交流分群004:1158384728 (建议加此 ...
- linux编译安装jpeg,Linux下JPEG库安装脚本(转)
Linux下JPEG库安装脚本(转)[@more@]该脚本用于在Linux下安装JPEG库,在安装GD库的时候如果没有JPEG库,GD将不能生成JPEG格式的图象. 作者: 何志强#----where ...
- Python基础学习1(Python的Windows和Linux的安装及简单学习)
一Python的安装 1.Windows下安装Python (1)windows 命令行的几个常见的命令 dir:查看当前目录下的所有文件,以及目录 cd + NAME:进入到NAME目录下(tab键 ...
- linux valgrind 安装和使用
linux valgrind 安装和使用 安装过程没这么复杂. 直接命令行: sudo apt-get install valgrind Valgrind 是个开源的工具,功能很多.例如检查内存泄漏工 ...
- linux命令安装组件,Linux安装各种组件
[TOC] Linux安装各种组件 ============================= ## 安装JDK 官网下载最新JDK ``` http://www.oracle.com/technet ...
- linux上安装mysql,tomcat,jdk
Linux 上安装 1 安装jdk 检测是否安装了jdk 运行 java –version 若有 需要将其卸载 a) 查看安装哪些jdk rmp –qa |grep java b) ...
- linux下安装sbt_如何在Linux上安装SBT
linux下安装sbt 介绍 (Introduction) Hi! I am Sanjula, and in this guide I hope to teach you how to install ...
- Kali Linux攻防系统(一:攻防系统Kali Linux下载安装与更新)
任务一:攻防系统Kali Linux下载安装与更新 1.1.安装Kali Linux虚拟机 1.1.1.电脑硬件配置至少达到 CPU 内存 存储 >四核 >4G >20G 1.1.2 ...
最新文章
- 【c++】指针参数是如何传递内存的
- mysql 数据类型详解_MySQL笔记之数据类型详解
- linux配置临时IP和永久IP
- python print 换行_Python学习 | Python的基础语法
- Huffman树学习
- java匿名对象 回收_Java 匿名对象
- matlab中计算不等式的解,matlab解不等式
- shell不允许输入空字符_反弹shell | ncamp;bash
- HTML5 Notification实现浏览器通知
- excel计算机快捷键大全,常用的Excel快捷键大全
- Web页面无法执行CGI的exe程序
- 你知道中国历届奥运会中获得了多少金牌吗?
- 雷达动目标显示(MTD)的理解
- IDA PRO 静态反汇编与OllyDbg动态调试实战技巧汇总
- 小程序社交电商案例分享
- Python实现数字图像处理之5种彩色空间转换(单图+多图+视频)
- 尚学堂j2ee视频教程
- NOTA-WL12,68Ga-NOTA-WL12一种基于肽的正电子发射断层扫描 (PET) 显像剂
- c语言编程格式缺少语句,17个C语言新手编程时常犯的错误及解决方式
- TTL,Mipi, LVDS和EDP接口区别
热门文章
- ddr走线教程_DDR走线规则
- quartus生成qdb文件_Quartus II简明教程——下载程序到Altera开发板
- c# 调整图片分辨率
- 智能卡 7816协议【转】
- sklearn.svm.SVC的方法decision_function_shape:ovr 或者 ovo
- WPS怎么转换成PDF?这样转换准没错
- 【解决】source ~/.vimrc出错bash: /etc/vim/vimrc: line 21: syntax error near unexpected token `syntax'
- windows安全模式_别再用苹果装Windows 因为macOS实在是太好用了
- 1024程序员节主题征文 | 2022年1024程序员节只剩一天
- 计算机电源维修如何知道好坏,怎么判断电脑电源坏了 主板不通电解决方法