Linux基本介绍、centos7系统的搭建

1.Linux的引言

Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和Unix多用户多任务支持多线程和多CPU的操作系统。伴随着互联网的发展,Linux得到了来自全世界软件爱好者、组织、公司的支持。它除了在服务器操作系统方面保持着强劲的发展势头以外,在个人电脑、嵌入式系统上都有着长足的进步。目前Linux存在着许多不同的Linux发行版本,但它们都使用了Linux内核。Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、台式计算机。

在这里插入图片描述

2.Linux的诞生

20世纪80年代,计算机硬件的性能不断提高,PC的市场不断扩大,当时可供计算机选用的操作系统主要有Unix、DOS和MacOS这几种。Unix价格昂贵,不能运行于PCDOS显得简陋,且源代码被软件厂商严格保密;

MacOS是一种专门用于苹果计算机的操作系统。此时,计算机科学领域迫切需要一个更加完善、强大、廉价和完全开放的操作系统。由于供教学使用的典型操作系统很少,因此当时在荷兰当教授的美国人AndrewS.Tanenbaum编写了一个操作系统,名为MINIX,为了向学生讲述操作系统内部工作原理。MINIX虽然很好,但只是一个用于教学目的的简单操作系统,而不是一个强有力的实用操作系统,然而最大的好处就是公开源代码。全世界学计算机的学生都通过钻研MINIX源代码来了解电脑里运行的MINIX操作系统,芬兰赫尔辛基大学大学二年级的学生Linus Torvalds就是其中一个,在吸收了MINIX精华的基础上,Linus于1991年写出了属于自己的Linux操作系统,版本为Linux0.01,是Linux时代开始的标志他利用Unix的核心,去除繁杂的核心程序,改写成适用于一般计算机的x86系统,并放在网络上供大家下载,1994年推出完整的核心Version1.0,至此,Linux逐渐成为功能完善、稳定的操作系统,并被广泛使用。

总结:Linux出现于1991年,是由芬兰赫尔辛基大学学生,Linus Torvalds和后来加入的众多爱好者共同开发完成。

在这里插入图片描述

3.Linux的特点

3.1 完全免费

Linux是一款免费的操作系统,用户可以通过网络或其他途径免费获得,并可以任意修改其源代码。这是其他的操作系统所做不到的。正是由于这一点,来自全世界的无数程序员参与了Linux的修改、编写工作,程序员可以根据自己的兴趣和灵感对其进行改变,这让Linux吸收了无数程序员的精华,不断壮大。

3.2 多用户、多任务

Linux支持多用户,各个用户对于自己的文件设备有自己特殊的权利,保证了各用户之间互不影响。多任务则是现在电脑最主要的一个特点,Linux可以使多个程序同时并独立地运行。同时``丰富的网络功能,可靠的系统安全,良好的可移植性,具有标准兼容性,出色的速度性能`。

4.Linux之Cent OS

4.1 centos 引言

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

4.2 centos 和 readheat区别

目前的Linux操作系统主要应用于生产环境,主流企业的Linux系统仍旧是RedHat或者CentOS,他们出自于同样的源代码,但centos完全免费。其独有的yum命令支持在线升级,可以即时更新系统,不像RedHat 那样需要花钱购买支持服务!

5.安装 Cent OS

VMware和centos7镜像

5.1 环境准备

# 环境要求:
		1. windows7+
		2. VMware Workstation8+,
		3. CentOS系统(镜像)

5.2 安装Cent OS

VMware是一款虚拟机软件,当我们有一些操作不方便在本机进行时,我们可以安装一个虚拟机在其中进行,从某种意义上说,一台物理计算可以做什么,虚拟机就可以做什么。它支持的客户操作系统涵盖绝大多数主流操作系统,包括 Microsoft 全系列的操作系统以及大多数版本的 Linux。

总结下来就是一句话,虚拟机可以当做一个计算机,并且这个计算机你不用担心自己的操作会使其硬件受损,因为其使用的是镜像文件,只是虚拟硬件,不是真实的硬件。

对于VMware软件的安装,建议安装15.5.0及以上的版本,因为15.5.0以下的版本可能在启动虚拟机时会出现蓝屏重启现象,导致启动虚拟机失败。这里的话VMware的安装就不演示了,很简单。这里我们来进行在虚拟中安装Linux系统的演示

在这里插入图片描述

使用典型更加方便,对于学习Linux来说,直接使用典型就可以了,如果想要自己设置虚拟机中的内存、磁盘大小可以进行自定义下一步,不过这里还是建议使用典型,因为操作更方便。

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

之后等待安装完成即可

安装完成之后会重启虚拟机

在这里插入图片描述

在这里插入图片描述

现在的虚拟是没办法上网的,所以我们需要修改一下网络配置使其可以上网

使用下面的命令打开配置文件

vi /etc/sysconfig/network-scripts/ifcfg-ens33

在这里插入图片描述

保存完之后不是立即生效的,我们需要执行下面的命令重启网络服务使其生效

systemctl restart network.service

这样,我们的centos7就安装成功了

6. Linux中目录结构

  1. Linux 系统中采用了多用户的管理方式管理系统

    默认在安装好的系统中存在一个默认用户 用户名为: root 密码为自己在安装系统是设置的密码

    注意: root 用户为超级管理员 具有 Linux 系统中最高权限

    ​ 如果是管理员登录下载终端显示为: # 普通用户为: $

  2. Linux 系统中文件管理方式

    在 Linux 系统中没有盘符的概念,Linux 管理文件是以树的形式进行管理

    整个系统中根文件为 “/“

在这里插入图片描述

# 目录结构	
	bin   (binaries)存放二进制可执行文件																						[重点]
	sbin  (super user binaries)存放二进制可执行文件,只有root才能访问
	etc	  (etcetera)存放系统配置文件																							  [重点]
	usr   (unix shared resources)用于存放共享的系统资源  														[重点]
	home  存放用户文件的根目录	普通用户: /home/xiaochen															[重点]
	root  超级用户目录																															[重点]
	dev   (devices)用于存放设备文件
	lib   (library)存放跟文件系统中的程序运行所需要的共享库及内核模块
	mnt   (mount)系统管理员安装临时文件系统的安装点
	boot  存放用于系统引导时使用的各种文件
	tmp   (temporary)用于存放各种临时文件																						 [重点]
	var   (variable)用于存放运行时需要改变数据的文件
  • 3
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值