第一课 初识Linux(一)
Linux起源
创始人:李纳斯.托瓦兹
Linux简介:
Linux是一套免费使用和自由传播的类UNIX操作系统;是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。Linux就是一款内核
基于Linux开发的系统:

Linux、Mac、Windows三者之间的关系
无论是Windows操作系统、Linux系统还是Mac操作系统,甚至包括操作系统的鼻祖UNIX操作,最早都是用C语言编写的。
Windows商业产品 微软公司1983开始推出的一套商业操作系统。
Mac OS 专属系统 是苹果基于FreeBSD操作系统的改造

(三者之间的关系)
Linux启动阶段:5个阶段
1. 内核的引导;
BIOS自检,安装BIOS默认设置的启动设备(硬盘)来启动。读取目录/boot目录下的内核文件
2. 运行init;
运行init主进程,Init程序首先配置文件/etc/inittab。
开机启动:Windows下面叫做服务(service)。Linux就叫做守护进程(daemon)
3. 系统初识化;
例子:Windows加载桌面应用
4. 建立终端;
给出登录提示的界面
5. 用户登录系统;
命令行登录;ssh登录;图形界面登录
Linux安装(这里安装的是centOS系统)
1.打开网址:https://www.centos.org/download/
2.选择DVD ISO下载方式


3.下载完成后,打开虚拟机

4.点击“文件”—>“新建虚拟机”


5.点击“下一步”,会看到“安装操作客户机操作系统”页面,在该界面有两种安装操作方式(我选择的是第二种安装方式)

6.安装方式选择完成,继续点击“下一步”,进入“虚拟机安装路径”页面,选择你要安装的路径和你要重命名虚拟机的名称,这里我安装的路径:D:\centOS_xn2,

7. 点击“下一步”,进入到指定磁盘容量的大小,系统会根据电脑配置,自动给虚拟机分配默认的电脑磁盘的容量大小和是否进行进行分区,这里我安找系统默认的进行操作

8. 点击“下一步”,就会进入到“虚拟机创建完成的配置信息”页,点击“完成”即可配置完成。

9.安装完成后,点击“开启此虚拟机”,虚拟机会自动运行所安装的centOS操作系统。

10.开启后,需要根据系统提示进行安装配置centOS即可,配置完成重启虚拟机即可(注意:Linux的再进行登录操作输入密码时,不会显示任何信息),重启完成看下面的图片表示centOS安装配置完成(二者缺一不可)。


第一课 初识Linux(一)的更多相关文章
- 第一章 初识Linux shell
Linux 由内核.GNU.桌面环境.应用软件四部分组成 内核基本功能: (1). 管理内存 (2). 管理硬件设备 (3). 管理文件系统 (4). 管理软件程序 GNU:操作系统需要一些工具来执行 ...
- C语言基础课程 第一课 Linux环境配置小实战httpserver
网段我需要改成如下 10.重启网络服务 并且查看ip 11. 打开windows的浏览器数人Linux的IP地址出现REDHAT的欢迎界面 11.进入目录 12.编写一个简单的html脚本 13 ...
- 【Linux探索之旅】第二部分第一课:终端Terminal,好戏上场
内容简介 1.第二部分第一课:终端Terminal,好戏上场 2.第二部分第二课预告:命令行,世界尽在掌握 终端Terminal,好戏上场 随着第一部分的结束,我们进入了第二部分(小编你这好像是废话. ...
- 【Linux探索之旅】第一部分第六课:Linux如何安装在虚拟机中
内容简介 1.第一部分第六课:Linux如何安装在虚拟机中 2.第二部分第一课预告:终端Terminal,好戏上场 Linux如何安装在虚拟机中 虽然我们带大家一起在电脑的硬盘上安装了Ubuntu这个 ...
- 【Linux探索之旅】开宗明义+第一部分第一课:什么是Linux?
内容简介 1.课程大纲 2.第一部分第一课:什么是Linux? 3.第一部分第二课预告:下载Linux,免费的噢! 开宗明义 我们总听到别人说:Linux挺复杂的,是给那些追求逼格的程序员用的.咱 ...
- Linux系统初学-第一课 虚拟机安装CentOS6.5以及Root密码找回
Linux系统初学第一课 虚拟机安装CentOS6.5以及Root密码找回 虚拟机安装CentOS6.5 一.安装虚拟机 1-1.安装虚拟机VMware Station,新建虚拟机,选择典型配置. 1 ...
- python学习第一课要点记录
写在要点之前的一段话,留给将来的自己:第一次参加编程的培训班,很兴奋很激动,之前都是自己在网上找免费的视频来看,然后跟着写一些课程中的代码,都是照着模子写,没有自己过多的思考.感觉这样学不好,除了多写 ...
- 【Web探索之旅】第二部分第一课:客户端语言
内容简介 1.第二部分第一课:客户端语言 2.第二部分第二课预告:服务器语言 第二部分:Web编程语言和工具 大家好.上一个部分我们学习了Web的一些基本概念: 什么是Web? Internet和We ...
- 【C++探索之旅】开宗明义+第一部分第一课:什么是C++?
内容简介 1.课程大纲 2.第一部分第一课:什么是C++? 3.第一部分第二课预告:C++编程的必要软件 开宗明义 亲爱的读者,您是否对C++感兴趣,但是C++看起来很难,或者别人对你说C++挺难的, ...
随机推荐
- C语言 - 堆和栈
一.堆内存 1.就是程序员手动管理的一块内存,在C语言中,可以理解为用malloc.realloc等申请空间的一些函数,这些函数所申请的空间就是堆空间 2.C语言中,堆空间是申请和释放 malloc/ ...
- UVa 1595 Symmetry (set && math)
题意:给出n个在直角坐标系上的点,问你能不能找出一条竖轴(即垂直于x的轴)使得所有的点根据这条轴对称,能则输出YES,否则输出NO 分析:首先需要找到对称轴的值,将所有n个点的x轴的值加起来然后去除以 ...
- sqli-labs(46)
0X01首先我们先来看一下源码 发现查询语句变成了 order by 参数也变成了 sort 看看是什么样的 ()首先看看本关sql语句 $sql = "SELECT * FROM use ...
- 使用oracle删除表中重复记录
(1)使用用rowid方法 查询重复数据:select * from person a where rowid !=(select max(rowid) from person b where a.c ...
- dubbo源码阅读笔记-如何引用远程服务,变成invoker
1 消费端如何通过注册中心获取远程服务的invoker? RegistryDirectory.subscribe从注册中心中获取provider的url,通过DubboProtocol的refer方法 ...
- Java程序设计第十周学习总结
Java课程知识梳理: 流的区分; 字符流与字节流的区别: 字节流是直接操作文件本身的,如果没有关闭字节流操作,文件会依然输出内容 而字符流在程序运行之后会发现文件没有任何的内容,这是因为字符流操作的 ...
- 【Introduction】R语言入门关键小结
写在前面:本博客为本人原创,严禁任何形式的转载!本博客只允许放在博客园(.cnblogs.com),如果您在其他网站看到这篇博文,请通过下面这个唯一的合法链接转到原文! 本博客全网唯一合法URL:ht ...
- 黑马lavarel教程---6、简单验证
黑马lavarel教程---6.简单验证 一.总结 一句话总结: 1.验证的最简单实例:$request的validate方法,验证通过可以继续进行,验证失败就重定向 2.中文提示可以用中文语言包 3 ...
- jQuery file upload 服务端返回数据格式
Using jQuery File Upload (UI version) with a custom server-side upload handler 正常的返回结果,即上传文件成功 Exten ...
- Python 抓取数据存储到Redis中
redis是一个key-value存储结构.和Memcached类似,它支持存储的value类型相对更多,包括string(字符串).list(链表).set(集合).zset(sorted set ...