Linux管理与应用 Linux简 介 主讲教师:张美平. 主要内容 Linux操作系统简介 Linux操作系统特点 Linux系统结构 Linux在企业中的应用 Linux的来源 Linux发行版简介.

Slides:



Advertisements
Similar presentations
Linux管理与应用 Linux 诞生历史 主讲教师:张美平. 主要内容 Linux诞生的几个要素及背景 GNU项目 Linux系统诞生与发展过程.
Advertisements

高校教师、高级项目经理 任铄 QQ : 第一章 操作系统引论 1.1 操作系统的目标和作用 1.2 操作系统的发展过程 1.3 操作系统的基本特性 1.4 操作系统的主要功能 1.5 OS 结构设计.
第 3 章操作系统基础 3.1 操作系统概述 3.2 操作系统的功能模块 3.3 典型操作系统概述.
Linux 安裝入門與基本管理 課程目標: 學習Linux平台下的安裝設定 與 建置一個基本的Linux伺服器
第6章 计算机网络基础 信息技术基础.
计算机网络 指导教师:杨建国 二零一零年三月.
操作系统 袁昕.
Linux 的历史、现状和未来 2011 《网管员世界》杂志社 副总编辑 孙浩峰.
Linux作業系統簡介 自由軟體基金會的誕生 Linux的歷史
红旗Linux认证培训 课程介绍.
Linux基礎學習 課本:Ubuntu Linux 管理與架站實務 博碩文化出版發行.
第1章 Linux概述 马丽洁.
UI(用户界面)集训班 Illustrator 高级班.
Linux 入門課程(介紹篇) 講者: Pank
Linux 软件管理—Linux发行版简介
北京移动(中国移动的子公司)是中国主要的无线运营商之一。中国移动做为无线市场的开拓者,拥有中国70%的无线通信市场,也是世界上第二大的无线提供商,北京移动拥有上亿的手机用户,支持60多个国家的漫游业务。 为北京移动创造的价值 … 优秀的性能,支持了庞大的用户群 标准化了系统接口 加强了系统的灵活性.
Linux.
Linux的認識與使用 2013/01/05.
Red Hat Enterprise Linux简介
Kvm异步缺页中断 浙江大学计算机体系结构实验室 徐浩.
Qt Quick 4小时入门 安晓辉(foruok)
配置编译内核.
作 業 系 統 第三組 楊育翰 顏瑞霖.
DM81X 视频采集处理 ——MCFW框架介绍 广州创龙电子科技有限公司
Linux 圖形操作介面 GUI -- X-window 與 Webmin
Linux 系統管理 計網中心網路組 楊世偉.
Linux 的一些事儿 系统管理 宁波市高校慕课联盟课程
嵌入式系统课程简介 宋健建 南京大学软件学院 2004/02/10.
第3章 Linux系统的基本操作 3.1 X Window图形化用户界面 3.2 GNOME的桌面环境 3.3 窗口和菜单操作
第二讲 搭建Java Web开发环境 主讲人:孙娜
R in Enterprise Environment 企业环境中的R
第2章 图形操作界面 目前,几乎所有的Linux发行版本中都包含了GNOME和KDE两种图形操作环境。在Fedora Core 6中系统默认的图形操作界面为GNOME,它除了具有出色的图形环境功能外,还提供了编程接口,允许开发人员按照自己的爱好和需要来设置窗口管理器。KDE桌面环境是一个网络透明的桌面环境,它的功能强大,除了窗口管理器和文件管理器外,基本覆盖了大部分Linux任务的应用程序组,同时还结合了Unix操作系统的灵活性。
Linux系统的安装 柳峰
什么是Android 本讲大纲: 1、平台特性 2、平台架构 3、Android市场 支持网站:
存储系统.
大学计算机基础 典型案例之一 构建FPT服务器.
SVN服务器的搭建(Windows) 柳峰
第2章 Linux概述 2.1 操作系统的功能和分类 2.2 Linux操作系统概述 2.3 Linux的应用现状与前景
Linux 基础知识讲座 红星中学 点动 IT社 主讲:姚宇晨
伺服器探索營 Day 1 指導老師: 張啟中 (JohnAxer) 教學助理:
第11章:一些著名开源软件介绍 第12章:服务安装和配置 本章教学目标: 了解当前一些应用最广泛的开源软件项目 搭建一个网站服务器
第8章 配置Linux网络 本章将从介绍Webmin软件开始,详细介绍各种网络相关的配置,如设置以太网接口连接Internet、DHCP服务器架设、设置NFS实现Unix/Linux系统间文件共享和架设DNS服务器等。通过本章学习,用户可以到相关的网络知识,并能深入理解Fedora提升用户使用该操作系统的能力。
Visual Studio Team System 简介
Windows网络操作系统管理 ——Windows Server 2008 R2.
格物资讯开放ICON库 V0R2.
第17章 网站发布.
《手把手教你学STM32》 主讲人 :正点原子团队 硬件平台:正点原子STM32开发板 版权所有:广州市星翼电子科技有限公司 淘宝店铺:
第二章 Linux简介 Linux概述 Linux系统的特点 Linux中使用的应用程序 Linux的组成 Linux版本介绍
中国科学技术大学计算机系 陈香兰(0551- ) Spring 2009
宁波市高校慕课联盟课程 与 进行交互 Linux 系统管理.
宁波市高校慕课联盟课程 与 进行交互 Linux 系统管理.
三:基于Eclipse的集成开发环境搭建与使用
Unit 11.Operating System 11.1 What’s OS 11.2 Related Courses
内容摘要 ■ 课程概述 ■ 教学安排 ■ 什么是操作系统? ■ 为什么学习操作系统? ■ 如何学习操作系统? ■ 操作系统实例
C语言程序设计 主讲教师:陆幼利.
第1章 网络操作系统概述.
微机系统的组成.
第四章 团队音乐会序幕: 团队协作平台的快速创建
Platform Builder使用介绍 WINCE系统应用开发流程说明 ACTION RDC 杨 涛 2005.Dec.3th
计算机网络与网页制作 Chapter 07:Dreamweaver CS5入门
宁波市高校慕课联盟课程 与 进行交互 Linux 系统管理.
本节内容 Win32 API中的宽字符 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ: QQ交流群 : 联系电话:
JSP实用教程 清华大学出版社 第2章 JSP运行环境和开发环境 教学目标 教学重点 教学过程 2019年5月7日.
OpenStack vs CloudStack
第12章 Linux與 嵌入式uClinux系統
《手把手教你学STM32-STemWin》 主讲人 :正点原子团队 硬件平台:正点原子STM32开发板 版权所有:广州市星翼电子科技有限公司
FVX1100介绍 法视特(上海)图像科技有限公司 施 俊.
学习数据结构的意义 (C语言版) 《数据结构》在线开放课程 主讲人:李刚
课程介绍 1、嵌入式系统开发先序课程; 2、共32+8课时: 3、本期采用混合式教学成绩计算方式:
Primary introduction to docker
Presentation transcript:

Linux管理与应用 Linux简 介 主讲教师:张美平

主要内容 Linux操作系统简介 Linux操作系统特点 Linux系统结构 Linux在企业中的应用 Linux的来源 Linux发行版简介

Linux操作系统 Linux是一套免费使用和自由传播的类Unix操作系统,Linux继承了 Unix以网络为核心的设计思想,是一个性能稳定的多用户、多任务的 网络操作系统。 一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操 作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。 Linux支持多种体系结构的处理器,支持32位和64位处理器,Linux 可运行在各种计算机硬件设备中,如台式计算机、大型机和超级计算 机,还可以运行各种嵌入式硬件设备在比如Android手机、路由器、视 频游戏控制台、。

Linux操作系统特点 开源、免费 类UNIX系统 多用户、多任务 良好的用户界面,支持Shell命令行接口、X-windows图形界面 丰富的网络功能,支持TCP/IP协议,支持Internet 获得广泛的硬件支持 支持多种处理器架构,并可以运行在各种嵌入式处理器上

运行Linux操作系统的各种嵌入式设备 Linksys无线路由器 Ubuntu 版魅族 MX3 手机 Android 手机

Linux系统结构 Hardware是计算机硬件系统 Kernel(内核)是操作系统的 核心,包括了TCP/IP网络协议 栈、硬件驱动、进程管理等核 心代码; Shell是用户与操作系统交互的 用户界面软件; Utilities(工具)指的是各种 在Linux系统中的应用软件 Kernel Utilities Shell diff grep wc who vi gcc ls cat bash sh Multitasking Device Interface TCP/IP stack Hardware csh

字符形式的Shell界面(RHEL6.3的虚拟控制台登陆界面)

X-windows GUI界面 (RHEL6.3的Gnome GUI界面)

9 Linux在企业中的应用 Internet网络服务器的应用 WEB网站、域名解析、FTP、邮件系统 在线视频…… 中小企业内部服务器的应用 代理上网、网络防火墙、企业网关 DHCP动态地址分配、Samba文件共享 NFS网络文件共享…… 软件开发环境的应用 支持C/C++、Perl、PHP、Java、Python ……语言 桌面环境的应用 OpenOffice办公软件、Firefox浏览器 QQ/MSN即时通讯、RealPlayer、Mplayer播放器 ……

谁在使用Linux操作系统 网络工程师 网络系统管理员 开源软件爱好者、自由软件开发者 嵌入式软件、嵌入式系统开发人员

Linux来源 1984:GNU工程和自由软件基金会 创建开源版本的UNIX事业 创建General Public License(GPL) 软件许可遵循开源原则 1991:Linux Torvalds 创建开源类似Unix内核的代码,并且发布在GPL下 跟GNU的开源Unux事业相关,并且提供在线协助 今天 Linux内核+GNU应用=完整的linux,.开放源代码, Linux厂商或社区组织为目标用户提供多种Linux发行版

Linux发行版 由 Torvalds 负责开发的Linux仅具有 Kernel 与 Kernel 提供 的工具,很多的软件已经可以在 Linux 上面运行了,因此, Linux + 各种软件就是一个相当完整的操作系统了。 为了推广Linux系统,让普通用户也能接触并使用Linux,一些非 盈利团队与商业公司将Linux内核(包含工具)与可运行的GNU软 件集成起来,配合公司开发的安装工具,以及其他的工具软件, 制作成Linux安装光盘或网络在线安装程序,可以让用户从光盘 安装或通过网络直接安装的Linux操作系统。 Linux发行版(Linux Distribution)基于linux内核的操作系统 Linux的发行版就是“Kernel+Softeware+Tools”组合成可完全 安装的系统。

Linux发行版结构示意图 1995年1月,Bob Young创办了RedHat(小红帽),以GNU/Linux 为核心,集成了400多个源代码开放的程序模块,创立了一种冠 以品牌的Linux,即RedHat Linux,称为Linux"发行版",在市场 上出售。

14 Linux发行版 不完全统计全球有200余种Linux发行版 常见的Linux发行版: 发行版的名称、版本由发行厂商决定,常见的Linux发行版: Red Hat Enterprise Linux 由Red Hat公司发布 Centos 由Centos社区发布 Debian Linux 由Debian社区发布 Turbo Linux 北京拓林思软件有限公司 Suse Linux 由Novell公司发布 …… 为了确保所有的 Linux distributions 开发不致于差异太大, 定义Linux Standard Base (LSB) 来规范开发者,以及目录架构 的 File system Hierarchy Standard (FHS) 规范

Linux distributions 发行版官网 Red Hat: Fedora: Mandriva: Novell SuSE: Debian: Slackware: Linpus: Gentoo: Ubuntu: CentOS:

Linux 发行版种类 Linux的发行版本可以大体分为两类, 一类是商业公司维护的发行版本,以著名的Redhat(RHEL)为 代表,通常用于网络服务器领域 一类是社区组织维护的发行版本,以Debian为代表,如Ubuntu, 常用于用户开发工作站。

Redhat系列 Redhat系列: (1)RHEL(Redhat Enterprise Linux,就是Redhat Advance Server收费版本)、 (2)Fedora Core(由原来的Redhat桌面版本发展而来,免费版本)、 (3)CentOS(RHEL的社区克隆版本,免费)。 Redhat是在国内使用人群最多的Linux版本

Ubuntu Ubuntu是基于Debian的unstable版本加强而来,Ubuntu就是一个 拥有Debian所有的优点,以及自己所加强的优点,近乎完美的 Linux桌面系统。 根据选择的桌面系统不同,有三个版本可供选择, 基于Gnome的Ubuntu, 基于KDE的Kubuntu, 基于Xfc的Xubuntu。 特点是界面非常友好,容易上手,对硬件的支持非常全面,是最 适合做桌面系统的Linux发行版本。