Linux操作系统实战教程PPT1 Linux操作系统概述_第1页
Linux操作系统实战教程PPT1 Linux操作系统概述_第2页
Linux操作系统实战教程PPT1 Linux操作系统概述_第3页
Linux操作系统实战教程PPT1 Linux操作系统概述_第4页
Linux操作系统实战教程PPT1 Linux操作系统概述_第5页
已阅读5页,还剩21页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

本课程的主要学习内容:Linux操作系统的命令Linux操作系统的服务器Linux的软件安装与使用现有操作系统Windowssuse变色龙Ubuntu

Linux企鹅

Sun的SolarisMACOS谷歌的Android

●Unix

Unix是一个强大的多用户、多任务操作系统。它用C语言编写,支持多种处理器架构,按照操作系统的分类,属于分时操作系统,最早由1969年在AT&T的贝尔实验室开发。

Unix是第三次工业革命中计算机软件领域最具代表性的产物。在近40年中,由Unix造成的影响是最有深远意义的。GNU操作系统和自由软件运动

GNU是GNU’sNotUNIX(GNU不是UNIX)的缩写。RichardStallman(史托曼)在软件业引发了一场革命。这个人坚持认为软件应该是“自由”的,软件业应该发扬开放、团结、互助的精神。这种在当时看来离经叛道的想法催生了GNU计划。GNU公共许可证:GPL

GNU公共许可证(GNUPublicLicense,GPL)是包括Linux在内的一批开源软件遵循的许可证协议。GPL包括下面这些内容软件最初的作者保留版权其他人可以修改、销售该软件,也可以在此基础上开发新的软件。但必须保证这份源代码向公众开放经过修改的软件仍然要受到GPL的约束——除非能够确定经过修改的部分是独立于原来作品的如果软件在使用中引起了损失,开发人员不承担相关责任

什么是Linux

Linux的加入让GNU实现了自己最初的目标——创造一套完全自由的操作系统。Linux是一种开放源代码的操作系统,可以安装在包括服务器、个人电脑、乃至PDA、手机、打印机等各类设备中。Linux是对UNIX的重新实现。可以被称作UNIX的一个变体。

Linux操作系统

1991年,芬兰赫尔辛基大学的学生林纳斯·托瓦兹(LinusTorvalds)学习了Minix操作系统。在Minix基础上,开发了一个基于宏内核的操作系统。1991年10月5日,年仅22岁的Linus在comp.os.minix新闻组上发布消息,正式向外宣布了Linux操作系统内核的诞生,这距离Unix操作系统诞生间隔了22年。

林纳斯将Linux系统加入到了自由软件基金的GNU计划中,自此以后,Linux提供操作系统内核,而GNU提供操作系统外围软件。Linux系统的特性自由与开放配置要求低廉功能强大而稳定独立工作免费多任务,多用户适合嵌入式系统Linux与Windows系统区别应用目标是网络,常作为后台服务器可选的GUI文件名扩展重新引导命令区分大小写Linux操作系统的企鹅形象标识吉祥物和Tux是由林纳斯的妻子,曾获芬兰空手道冠军的托芙(Tove)想到的,原因是林纳斯曾经在澳大利亚被一只企鹅咬过。

2005年,林纳斯花了两周时间自己用C语言写了一个分布式版本控制系统,鼎鼎大名的Git。2008年,通过Git又衍生出的GitHub网站,它为开源项目免费提供Git存储。著名的linux系统基本上分两大类RedHat系列:Redhat、Centos、Fedora

Debian系列:Debian、Ubuntu、Kali

Linux操作系统的应用领域

大型网络服务器领域

主要包括WWW网站服务器、大型数据库服务器、大型文件服务器、Email服务器、域名服务器和代理服务器等等。嵌入式系统领域

包括智能手机和平板电脑、物联网、车联网和工业互联网等领域。安卓(Android)谷歌公司收购安迪鲁宾的Android公司并2007年11月5日,正式展示了Android操作系统,

Android是基于Linux开放性内核的操作系统。它采用了软件堆层的架构。底层Linux内核只提供基本功能,其他的应用软件由各公司自行开发,部分程序以Java编写。

2011年初Android超越称霸十年的塞班,跃居全球最受欢迎的智能手机平台。●嵌入式Linux系列1.μClinux

μClinux表示micro-controllinux.即“微控制器领域中的Linux系统”。μCLinux主要是针对目标处理器没有存储管理单元的嵌入式系统而设计的。它已经被成功地移植到了很多平台上。特点:开源、非实时;2.μC/OSII

特点:开源、实时Linux操作系统的应用领域桌面操作系统领域

Ubuntu(乌班图)是一个以桌面应用为主的Linux操作系统,Ubuntu的目标在于为一般用户提供一个最新的、同时又相当稳定的主要由自由软件构建而成的操作系统。Linux操作系统的应用领域其他应用领域

包括网络空间安全、云计算与大数据、机器学习和深度学习等。网络空间安全方面的代表性的Linux操作系统是KaliLinux操作系统,它自带了各种网络渗透测试的软件包。值得一提的是,KaliLinux20.04操作系统的图形用户界面也是非常容易使用。云计算与大数据、机器学习和深度学习等前沿领域大量使用UbuntuLinux系统作为后台服务器和桌面操作系统。Ubuntu也推出了UbuntuCloud(云操作系统)。

UbuntuLinux操作系统UbuntuLinux操作系统的创始人是南非企业家马克·沙特尔沃思(MarkShuttleworth)。它是基于DebianLinux的操作系统。2004年10月公布了UbuntuLinux操作系统的第一个版本(Ubuntu4.10“WartyWarthog”)。Ubuntu的重点在于提高易用性,并且坚持定时发布新版本,即每隔六个月发布一个新版本。本课程采用最新的Ubuntu20.04LTS长期支持版介绍Linux操作系统的常用命令、服务器的安装配置、软件安装使用,以及Python应用编程。UbuntuLinux操作系统实战教程(微课视频版)余健

编著清华大学出版社Ubuntu的终端界面Linux系统提供了一个叫做终端模拟器(TerminalSimulator)的标准的命令行接口,以下简称“终端”。可以使用“Ctrl+Alt+T”组合键打开。在终端窗口中,会显示:用户名@主机名,然后是一个命令提示符。普通用户的命令提示符为“$”,超级管理员用户的命令提示符为“#”。~表示主目录。Ubuntu终端的查看系统信息命令Ubuntu终端的关机和重启命令Shell脚本的常用通配符Shell脚本的特殊符号实验环境的搭建Linux系统安装在宿主计算机上安装虚拟机软件,再在上面安装Linux操作系统。建议:Vmware16+Ubuntu20下载方式:

(1)学习通

资料

下载Vmware16

(2)百度网盘下载或者机房电脑拷贝:Ubuntu20Win10环境下:链接:/s/1In9xpNBoOAfqA18vqQ8--g提取码:yj13Win7环境下:链接:/s/1zFGU8sVh388CJYJrTk7FkA提取码:yj13实验目的

掌握查看Linux系统信息命令、查看系统环境变量命令、help命令、which命令和man命令的使用方法

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论