配色: 字号:
第1章 Linux操作系统概述
2022-06-17 | 阅:  转:  |  分享 
  
Linux操作系统主讲:杨芳章节学时重点难点第一章Linux操作系统概述2第二章Linux系统搭建2第三章Linux操作基础4第四章
Linux文件系统6+2?第五章Linux系统管理12+8??第六章Vi编辑器使用2?第七章Shell程序设计4?第八章
Linux网络服务6?第九章Linux下的数据库应用2?第十章Linux远程管理0第十一章Linux安全管理2第十二章Linux
系统下的编程2?Linux操作系统考核方式考核结构考核依据权重过程性考核平时30%上机10%终结性考核期末考试60%Linux操作
系统学习要求考勤要求(1)无故缺勤超过点名次数1/3,取消课程考试资格。(2)因故请假3次记一次缺勤。作业要求(1)作业无故未完成
超过1/3,平时成绩0分。(2)作业有雷同的都为0分,允许晚交作业但其成绩不高于80分/次。上课要求(1)每人必须在自己电脑上安装
Linux操作系统;(2)上课不能玩手机,发现一次平时成绩扣10分;(3)上课不允许聊天说话,提醒一次平时成绩扣5分。本章的学习目
标:了解什么是自由软件及相关词语掌握Linux操作系统的组成及特点了解Linux操作系统的内核特点了解Linux的常用的发型版本第
1章Linux操作系统概述1.1自由软件简介软件类别:按其提供的方式和是否可以赢利①商业软件(commercialso
ftware):由商业公司开发,通过收取使用费而赢利。②共享软件(shareware):只能试用一段时间,或者某些功能受到限制
,不完全,需要注册交纳费用才能完美使用。③自由软件(freesoftware):不受限制地自由使用、复制,公开软件原始码供研
究、修改和分发的软件。④免费软件(freeware):不用钱、无限制、不能擅自修改、一般嵌入广告赢利。(流氓软件、绿色软件
)1.1.1自由软件含义自由软件是指用户拥有以下三个层次自由的软件:①研究程序运行机制,源代码公开并根据用户自己的需要修改它
的自由;②重新分发拷贝,以使其他人能够共享软件的自由;③改进程序,为使他人受益而散发它的自由;简言之,就是用户有运行、拷贝、研
究、改进软件的自由。1.1.2自由软件相关词语FSF(FreeSoftwareFoundation)自由软件基金会:组织;
发展、革新、获得源代码。它们根本原则:可以自由地得到的源代码,提供技术、法律支持。GPL(GeneralPublicLicen
se)通用公共许可协议:与传统商业软件许可协议CopyRight对立的,所以又被戏称为CopyLeft,就是被称为“反版权”的概念
。GPL保证任何人有共享和修改自由软件的自由。GNU工程:(由“GPLNotUnix”所定义出的首字母缩写),对Unix向上
兼容的完整的自由软件系统。它的目标是创建一套完全自由的操作系统。POSIX标准:(PortableOperatingSyst
emInterface)缩写;表示可移植http://baike.baidu.com/view/2252879.htm操作系统
接口:在推动Linux操作系统以后朝着正规路上发展起着重要的作用,是Linux前进的灯塔。1.2Linux操作系统概述1.
2.1Linux的发展史1979年AT&T公司推出SystemV的第七版UNIX可以在个人计算机上安装运行,但提出了“不可对学
生提供源码”的严格限制。1984年AndrewTanenbaum教授编写了Minix,并于1985年出版了相关书籍。但Minix
不是完全免费,不提供网络下载。1984年RichardMathewStallman公开发起GNU计划既自由软件集体协作计划。为
保证GNU软件可以自由地“使用、复制、修改和发布”,所有GNU软件都包含一份在禁止其他人添加任何限制的情况下,授权所有权利给任何人
的协议条款,GNU通用公共许可证(GNUGeneralPublicLicense,GPL)。这个就是被称为‘公共版权’的
概念。谭宁邦史托曼1.2.1Linux的发展历史Linux操作系统的发展1991年Linux诞生,由芬兰赫尔辛基大学学生Lin
usTorvalds在本校用于系统教学的Minix系统基础上开发的类UNIX操作系统。它的标志是一个名为Tux的可爱的小企鹅。1
991年10月5日,Linus发布了Linux的第一个版本:Linux0.0.2,遵循通用公共许可证(GPL,GeneralP
ublicLicense)同年11月Linus发布了其稳定版0.10版,12月又发布了0.11版本。1.2.1Linux的
发展历史Linux操作系统的发展Linux在服务器领域的发展Linux在桌面领域的发展Linux在移动嵌入式领域发展Linux在云
计算/大数据领域的发展1.2.2Linux的内核版本与发行版本Linux内核版本由3个数字组成:r.x.yr:目前发布的Ke
rnel主版本。2.6之前版本号含义:x:偶数是稳定版本,奇数是开发中的版本。y:错误修补次数。3.0之后的版本号含义:x:是随着
新版本的发布而增加。y:错误修补次数。1.2.2Linux的内核版本与发行版本Linux发行版本:Linux的内核免费,不同的
厂商把发布的内核、源代码及相关的应用程序组织构成一个完整的操作系统,让一般的用户可以简便地安装和使用Linux。这就是不同的发行版
本。目前世界上已经有超过几百种不同的组合的发行版本。相对于内核版本,发行版本号随着发布者的不同而不同,与系统内核的版本号是相对独立
的。Linux常见的发行版本:RedHatLinux、CentOS、MandrakeLinux及UbuntuLinux等等
。1.2.3Linux软件体系结构(1)设备驱动程序层。(2)Linux内核。(3)系统调用接口。(4)语言函数库。(
5)LinuxShell。(6)Linux应用程序。1.2.4Linux的版本红旗LinuxSUSELinux1.2
.4Linux的版本(小红帽)RedHatLinuxCentOS1.2.4Linux的版本(乌班图)Debian
LinuxUbuntuLinux1.2.4Linux的版本□AndroidAndroid一词的本义指“http:
//baike.baidu.com/view/2788.htm机器人”,同时也是Google于2007年11月5日宣布的基于Lin
ux平台的开源手机操作系统的名称。该平台由操作系统、中间件、用户界面和http://baike.baidu.com/view/7
886.htm应用软件组成,号称是首个为移动终端打造的真正开放和完整的移动软件。目前,最新版本为Android7IceCr
eam(手机)和Android7.0Honeycomb(平板电脑)。2010年开始,正式上市两年的操作系统Android已经
超越称霸十年的塞班系统,使之跃居全球最受欢迎的智能手机平台。2016年8月25日数据统计显示,Android操作系统的市场份额更是
达到86.2%,iOS系统为12.9%。使用品牌:三星、LG、摩托罗拉、夏普、索尼爱立信等(国外);华为、OPPO、vivo
、小米、联想、魅族、金立、中兴、海尔、华硕、HTC等(国内)。1.2.4Linux的版本基于Android二次开发的系统小米
----MIUI华为----EmotionUI魅族----FlymeOSOPPO----ColorOSVI
VO----FuntouchOS联想----Ophone(中国移动OMS)HTC----Sense1.2.5Linux的特点开放性多用户多任务良好的用户界面设备独立性 把所有外部设备统一当作文件对待,只要安装设备的驱动程序,任何用户都可以像使用文件一样,操纵、使用这些设备,而不必知道它们的具体存在形式。1.2.5Linux的特点提供了丰富的网络功能可靠的系统安全性良好的可移植性
献花(0)
+1
(本文系太好学原创)