第1章_Linux概述

合集下载

《Linux系统入门实战(Ubuntu版)》课程教学大纲

《Linux系统入门实战(Ubuntu版)》课程教学大纲

《Linux操作系统实战(Ubuntu版)》教学大纲一、课程目的Linux操作系统是一个功能强大而且十分灵活的操作系统,安全行、稳定性好,很少受到病毒和黑客的攻击。

本课程系统介绍Linux操作系统的基本操作、讲解系统的安装及配置、系统常用命令的使用,用较多的课时学习系统的命令行界面及命令行界面下的应用程序的功能及使用方法。

本课程可以配合操作系统原理课,使学生能理论结合实践。

二、课程性质和任务本课程的主要任务是讲授Linux操作系统的理论基础和服务器配置实践知识,同时通过大量实验,着重培养学生的动手能力。

(1)使学生了解Linux操作系统在行业中的重要地位和广泛的使用范围。

(2)在学习常用命令的基础上,加深对Linux操作系统的认识和实践配置能力。

(3)加深对计算机网络基础知识的理解,并在学会简单配置与应用。

(4)掌握Linux操作系统的安装、命令行操作、用户管理、磁盘管理、文件系统管理、软件包管理、进程管理、系统监测和系统故障排除。

(5)掌握Linux操作系统Shell编程基本语法与脚本编写。

(6)为更深一步学习Linux嵌入式平台开发奠定坚实的基础。

三、教学要求(1)通过对Linux操作系统在各行业的应用、各分支之间的关系,使学生加深理解学习Linux的必要性,对Linux的应用领域做到心中有数。

(2)通过实践教学,使学生掌握Linux操作系统的安装、基本配置和图形界面及命令行界面的使用方法。

(3)通过理论和实践教学,使学生掌握Linux操作系统的用户管理、磁盘管理、文件系统管理、软件包管理、进程管理、系统监测和系统故障排除的能力。

(4)通过理论和实践教学,使学生掌握Linux操作系统Shell编程的基本知识、基本语法。

通过各种实例,使学生掌握Shell脚本的编写。

四、教学内容和课时安排本课程共48学时,2.5学分,具体教学内容和课时安排如下:第一章 Linux概述课时:理论4课时实验1课时教学内容:1.操作系统简介2.Linux简介3.Linux的发行版4.Ubuntu发行版5.Ubuntu操作系统在虚拟机中的安装教学要求:本章让学生初步认识Linux这个免费的操作系统,了解自由软件的性质和意义。

第1章 linux操作系统概述

第1章  linux操作系统概述
内核结构模型分为两大类:
微内核模型:内核中大部分模块都是独
立的进程,并在一定的特权状态下运行, 各模块之间通过消息传递进行通信。这 种机制的系统核心称为微内核。
大内核模型:整个核心模块可分为若干个子模
块,但在核心运行时,它是一个独立的二进制 映象,模块间的通信是直接调用其他模块中的 函数实现的。这种机制的系统核心称为大内核。
操作系统的设计目标
面向用户的设计目标:
1. 使用户方便使用计算机系统并容易学习。 2. 计算机系统对用户可靠、安全和高效。
面向系统设计目标:
1. 使操作系统容易设计,实现。
2. 使系统维护方便、灵活并可靠。
操作系统的功能
资源分配器:管理和分配软硬件资源。 控制器:控制用户程序执行,并对I/O设
资源共享。 加速计算—均分负载。 可靠性和通信。
分布式系统(续)
网络操作系统:
提供文件共享。 提供通信协议。 与网络相连接的各个计算机都是独立运行的。
分布式操作系统:
相互连接的各个计算机几乎没有自主权。 提供控制这个网络的单一操作系统映象。
手持系统
个人数据助理。 移动电话。 存在的问题:
实用程序及应 用软件 用户1 用户2 用户3 用户n
编译器
操作系统 汇编器 文本编辑器 ┅ 数据库系统 (内核) 系统和实用程序
操作系统 计算机硬件
机器指令系统 CPU、内存和 I/O接口
对系统层次框图的说明



硬件:CPU、内存、I/O接口。CPU中的指令系统是软 硬件的接口。 操作系统:控制和协调硬件资源执行多个应用程序 的程序。由于操作系统处在软硬件中心位置,故此 也称为核心或内核。 实用程序:由计算机系统提供的用以解决用户计算 问题的一组系统软件和应用软件。例如系统软件有: 编译器、汇编器、文本编辑器等等。应用软件有: 数据库系统,视频游戏以及税收系统等等。 用户:使用计算机的对象,包括人、机器以及与该 计算机相连接的其他计算机。

01Linux操作系统简介

01Linux操作系统简介

第二节 操作系统概述:常见操作系统介绍
1)UNIX
起源:AT&T(Ken Thmopson、Dennis Ritchie、 J.F.Ossanna和R.Morris)为了玩游戏,在一台 废弃的DEC PDP-7的小型机上首先开发了一套简 化的MULTICS操作系统,简称为UNIX 。
版本:作为商业化软件,它有各种版本 两派的商业产品有: BSD——SUN SunOS、DEC Ultrix、SGI IRIX、UCB 4.4BSD; SVR3——HP UP-UX、SCO/MS SCO Xenix、SCO SCO UNIX、IBM AIX、Unisys Unisys UNIX等; SVR4——USL(AT&T的子公司) System V、Novell UnixWare、Cray UNICOS、Dell Dell UNIX SVR4等; SV+BSD——SUN Solaris、Apple A/UX等。 1990 Windows NT推出,两派合作。
2、内核版本和发行版本
1)Linux的内核版本严格控制在由Linus领导的开源 (Opening source code)社区的手里 内核的版本:X.YY.ZZ X:主版本号,表示这个版本是第几次重大修订的版本。 YY:次版本号,表示在在主板本下的第几次修订, 奇数表示不稳定版本,偶数表示稳定版本。 ZZ: 修订版本号,是在在X.YY版本下的第几次小的修 订版本。 例如当前最新的版本是2.6.14
2) 发行版本


发行版本,指的是由软件发行公司,把一定 的Linux内核版本、应用程序和相应的系统管 理软件和安装程序,组装成一个发行套件。 发行版本号码,由发行商自己决定,一般与内 核版本的数字不一样。

第1章第1讲 linux简介PPT课件

第1章第1讲 linux简介PPT课件
文件结构和实用工具。
1. Linux内核
2. Linux Shell 3. Linux文件结构
文件结构是文件存放在磁盘等存储设备 上的组织方法
4. Linux实用工具 一般来将,实用工具可分三类: (1)编辑器:用于编辑文件。 (2)过滤器:用于接收数据并过滤数据。 (3)交互程序:允许用户发送信息或接收
所谓GNU(General Public License, ) ,是Stallman在1984年提出的一个计划 ,它的思想是“源代码共享,思想共享”, 。
1.1.2 Linux的特点 1. 自由与开放 2. 配置要求低廉 3. 功能强大而稳定 4. 独立工作
1.1.3 Linux操作系统的架构 Linux一般有四个主要部分:内核、Shell、
1984:GNU与FSF计划的成立 GNU:Stallman建立一个自由开放的UNIX系统 GPL:通用公共许可证 获取软件源代码 复制 修改 再发行 回馈 不能修改授权 不能单纯销售
GPL好处: 软件安全性好 软件执行性能好 软件除错时间短 贡献的源代码永远存在
Torvalds在Minix基础上编写与unix兼容的操作 系统
来自其他用户的信息
切换X Window与命令模式 Ctrl+Alt+F1~F7 开始执行命令 ls –al date cal bc
为方便学习与使用课件内容, 课件可以在下载后自由调整
Learning Is To Achieve A Certain Goal And Work Hard, Is A Process To Overcome Various Difficulties For A Goal
第一章 linux入门及安装
1.1 Linux入门 1.1.1 什么是Linux Linux是一套免费使用和自由传播的类Unix

Linux操作系统案例教程电子教案 第1章 linux 简介

Linux操作系统案例教程电子教案 第1章 linux 简介
1)多用户方面 Linux:同时允许多个用户、多个桌面 WinNT/2k/2003:同时只能允许一个用户、一个桌面 (2)GUI界面方面 Linux:GUI界面采用x-windows且与内核是相互独立 WinNT/2k/2003:GUI与内核是集成在一起的 (3)共享资源相互访问 Linux:NFS、Samba实现Linux及Windows主机之间相 互访问 Win NT/2k/2003:利用网上邻居实现相互访问
Linux 简介
嵌入式系统: 3、嵌入式系统:凡是带有微处理器的非计算机 系统都可以称为嵌入式系统。 系统都可以称为嵌入式系统。 集群计算机:利用高速的计算机网络, 4、 集群计算机:利用高速的计算机网络,将 多台计算机连接起来, 多台计算机连接起来,并加入相应的集群软 件所形成的具有超强可靠性和计算能力的计 算机。 算机。 视频制作领域:著名的影片《泰坦尼克号》 5 视频制作领域:著名的影片《泰坦尼克号》 就是由200多台装有Linux 200多台装有Linux系统的机器协作完 就是由200多台装有Linux系统的机器协作完 成其特技效果的。 成其特技效果的。
Linux 简介
1-2-2 Linux的优点(二)
良好的兼容性,开发功能强:因为Linux完全符合IEEE的 POSIX的标准,和现今的Unix、System V、BSD等三大主 流的Unix系统几乎完全兼容。 强大的可移植性:目前各种类型的计算机都可以运行Linux, 迄今为止,是支持最多硬件平台的操作系统。Linux支持其 他系统,可以同时挂上许多系统的磁盘。 丰富的图形用户界面:Linux有漂亮的X视窗系统,这是 Linux相当被看好的东西。 高度的稳定性:Linux继承了Unix的优良特性,可以连续运 行,感染病毒的几率较小。

linux操作系统教案

linux操作系统教案

Linux操作系统教案第一章:Linux操作系统概述1.1 Linux简介1.1.1 Linux的起源和发展1.1.2 Linux的特点和优势1.1.3 Linux的应用领域1.2 Linux发行版介绍1.2.1 Ubuntu1.2.2 CentOS1.2.3 Fedora1.3 Linux文件系统结构1.3.1 /bin、/usr、/etc等目录的作用1.3.2 文件权限和所有权1.3.3 文件系统类型第二章:Linux基本命令2.1 命令行操作概述2.1.1 命令行界面2.1.2 命令行输入和输出2.1.3 命令历史和快捷键2.2 文件操作命令2.2.1 pwd、cd命令2.2.2 ls、ll、tree命令2.2.3 touch、cp、mv命令2.2.4 rm、rmdir命令2.3 文本操作命令2.3.1 cat、more、less命令2.3.2 head、tl命令2.3.3 grep、awk命令2.3.4 sed命令2.4 权限和所有权操作命令2.4.1 chmod、chown命令2.4.2 chgrp命令2.5 系统管理命令2.5.1 ps、top命令2.5.2 kill、pkill命令2.5.3 df、du命令2.5.4 free、vmstat命令2.5.5 mount、umount命令第三章:Linux用户和组管理3.1 用户管理概述3.1.1 用户配置文件3.1.2 useradd、usermod、userdel命令3.1.3 用户密码管理3.2 组管理3.2.1 组配置文件3.2.2 groupadd、groupmod、groupdel命令3.2.3 用户所属组管理3.3 用户和组管理实践3.3.1 创建普通用户和组3.3.2 设置用户和组权限3.3.3 切换用户和组3.3.4 删除用户和组第四章:Linux文件权限和所有权4.1 文件权限概述4.1.1 权限的表示方法4.1.2 权限的分类4.2 修改文件权限4.2.1 chmod命令4.2.2 chown命令4.3 设置文件权限实践4.3.1 设置文件读、写、执行权限4.3.2 设置文件归属权4.3.3 修改文件权限示例第五章:Linux软件管理5.1 包管理概述5.1.1 RPM包管理器5.1.2 DEB包管理器5.2 使用RPM包管理器5.2.1 安装、升级和卸载软件5.2.2 查询软件包信息5.2.3 软件依赖关系解决5.3 使用DEB包管理器5.3.1 安装、升级和卸载软件5.3.2 查询软件包信息5.3.3 软件依赖关系解决5.4 软件源码安装5.4.1 软件源码5.4.2 编译和安装软件5.4.3 软件配置和管理第六章:Linux网络配置6.1 网络配置文件6.1.1 /etc/network/interfaces文件6.1.2 网络配置示例6.2 网络管理命令6.2.1 ifconfig、ip命令6.2.2 ping、traceroute命令6.2.3 netstat命令6.3 配置网关和域名解析6.3.1 route命令6.3.2 resolvconf命令6.4 网络服务管理6.4.1 syslog、send服务6.4.2 Apache、Nginx服务6.4.3 SSH服务第七章:Linux shell脚本编程7.1 shell脚本基础7.1.1 脚本语法和结构7.1.2 变量和参数7.1.3 常用shell内置命令7.2 条件语句和循环语句7.2.1 if、else、elif语句7.2.2 for、while、until循环7.3 常用脚本技巧7.3.1 函数定义和调用7.3.2 文件操作命令7.3.3 文本处理命令7.4 实战shell脚本示例7.4.1 自动备份文件脚本7.4.2 监控系统负载脚本7.4.3 定时任务脚本第八章:Linux系统安全8.1 系统安全概述8.1.1 安全策略和原则8.1.2 防火墙和SELinux 8.2 用户和权限安全8.2.1 用户认证方法8.2.2 文件权限和安全8.2.3 用户行为审计8.3 系统审计和日志管理8.3.1 auditd服务8.3.2 syslog服务8.3.3 日志分析与监控8.4 入侵检测和防御8.4.1 IDS/IPS系统8.4.2 安全漏洞扫描8.4.3 恶意代码防护第九章:Linux备份和恢复9.1 备份策略和工具9.1.1 备份类型和策略9.1.2 tar、cpio备份工具9.1.3 duplicity备份工具9.2 磁盘阵列和存储池9.2.1 RD技术概述9.2.2 mdadm命令9.2.3 LVM存储池9.3 系统恢复和急救盘9.3.1 系统恢复步骤9.3.2 急救盘制作和使用9.3.3 系统镜像和克隆第十章:Linux服务器配置与管理10.1 服务器配置概述10.1.1 服务器角色和类型10.1.2 配置文件和工具10.2 文件服务器配置10.2.1 NFS服务配置10.2.2 Samba服务配置10.3 打印服务器配置10.3.1 cupsd服务配置10.3.2 打印机共享设置10.4 数据库服务器配置10.4.1 MySQL、PostgreSQL配置10.4.2 数据库管理和维护10.5 网络服务器的配置与管理10.5.1 Apache、Nginx配置10.5.2 SSH、VPN服务配置10.5.3 邮件服务器配置重点解析本文教案涵盖了Linux操作系统的概述、基本命令、用户和组管理、文件权限和所有权、软件管理、网络配置、shell脚本编程、系统安全、备份和恢复以及服务器配置与管理等方面的知识点。

Linux系统配置与管理教程——实训与项目案例

Linux系统配置与管理教程——实训与项目案例
所谓无人值守安装实际上就是提前把安装过程中要输入的信息写入一 个文件,安装时利用相应的参数指向这个文件,那么安装程序就可以 从这个文件中读取安装信息了,自然就可以无人值守自动进行了。 Fedora无人值守安装是通过一个名叫Kickstart的程序进行的, Kickstart的工作原理是通过记录典型的安装过程中所需人工干预填 写的各种参数,并生成一个名为ks.cfg的文件。
软件最初的作者保留版权。 其他人可以修改、销售该软件,也可以在此基础上开发新的软件。但 必须保证这份源代码向公众开放。 经过修改的软件仍然要受到GPL的约束——除非能够确定经过修改的 部分是独立于原来作品的。 如果软件在使用中引起了损失,开发人员不承担相关责任。
1-2 为什么选择Linux
存放 Kickstart 文件的位置:
1.在引导磁盘上提供 Kickstart 文件 2.在引导光盘上提供 Kickstart 文件 3.在网络上提供 Kickstart 文件

1-6 本章小结
本章主要介绍了Linux的概念,Linux的来源与 发展,Linux的特点和应用等方面的知识,对 Linux进行较全面的阐述。 一.课后习题 二.课程训练
1.简述自由软件的发展历史。 2.Linux有哪些特点和功能? 3.Linux常见的版本有哪些,各有什么特点?
2-2-1创建Kickstart文件
创建Kickstart文件时需要注意的事项:
(1)ks.cfg文本里有三个小节:命令节、%packages节、%pre和 %post节,必须按顺序指定。除非有特别申明,每节内的项目不必 按序排列。小节顺序为:命令节 %packages节 %pre和%post节 (2)不必需的项目可以被省略。 (3)省略任何必需的项目会导致安装程序提示用户输入对这个项 目的回答。 (4)以井号(“#”)开头的行被当作注释而被忽略。

linux学习笔记

linux学习笔记

目录第一章 LINUX简介及安装 (2)一、LINUX介绍 (2)二、LINUX安装 (2)三、LINUX目录 (2)四、总结来说: (4)第二章常用命令及帐户管理 (4)一、linux命令格式 (4)二、常用命令 (4)三、用户管理命令 (5)使用技巧: (7)第三章 vi 编辑器 (8)一、Linux 系统中的编辑器知识 (8)二、vi 的模式 (8)三、命令: (8)第四章 SHELL的使用 (8)一:Shell的环境 (8)二、Bash的主要功能 (9)三、Shell变量 (9)第五章、应用程序安装与管理 (11)一、Linux应用程序组成 (11)二、RPM(Redhat Package Manager)包管理 (11)三、应用程序的编译安装 (11)第六章Linux系统管理 (12)一、启动过程: (12)二、运行级别: (12)三、系统服务的启动状态: (13)四、磁盘空间配额: (14)五、压缩命令: (14)第7章Linux基本网络配置 (15)第八章 NFS文件系统: (15)一、NFS的概述和安装 (15)二、NFS服务器的配置 (16)三、图形界面的NFS服务器配置工具: (16)第一章 LINUX简介及安装一、LINUX介绍1Linux:Linux是由芬兰大学的Linus Torvalds 李納斯发起创建的开源软件项目。

2版本号xx.yy.zz :①.xx表为主版本号,yy为次版本号,zz为修订的版本号。

②.次版本号中,单数代表测试版,双数代表正式发行版3开源软件:①源代码开放。

②GPL协议:主要是以源代码形式发布,任何人都可以得到源代码,但是不提供任何的担保,不限制商业性质的发行和包装。

③LGPL许可协议:允许在使用者自己的应用程序中使用程序库,即使不公开自己的源代码。

二、LINUX安装1RHEL4是由RED HAT公司发布的2Linux硬盘概念:①可以分为主分区、扩展分区、逻辑分区。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
4
Linux的特性
• • • • • • 开放性 多用户 多任务 良好的用户界面 设备独立性 丰富的网络功能
• 可靠的系统安全 • 良好的可移植性
5
Linux与MS-DOS之间的区别
• 就发挥处理器功能来说,MS-DOS没有完全发挥 x86处理器的功能;而Linux完全在处理器保护模 式下运行,并且发掘了处理器的所有特性。 • 就操作系统的功能来说,MS-DOS是单任务的操 作系统;而Linux是多任务的操作系统,用户可以 同时运行多个应用程序。 • 就使用费用而言,MS-DOS价格比较便宜,而且 在PC机用户中有很大的占有率;但是,Linux是 免费的,用户可以从Internet上或者其他途径获得 它的版本。
13
LGPL
• GNU LGPL(Library General Public License, 程序库公共许可证) 允许用户在自己的应用程序 中使用程序库,即使不公开自己的源代码也可以。 但要求用户必须能够获得在应用程序中使用的程 序库的源代码,并且允许用户对这些程序库进行 修改。 • 遵循LGPL的一种方法是,随应用程序一起发布目 标代码以及可以将这些目标程序和受LGPL保护的 程序库链接起来的makefile文件。 • 遵循LGPL的另一种比较好的方法是使用动态链接。
15
Linux纵览
• 可以把Linux系统看作由四部分构成:内核、 用户界面、文件结构和实用工具。 – 内核是系统的心脏,是运行程序和管理磁盘、 打印机等硬件设备的核心程序。 – Linux提供了字符界面和图形界面。 – Linux目录采用多级树形结构。 – Linux的实用工具可分为三类:编辑器、过 滤器和交互程序。
14
Linux 的版本
• Linux的版本号可分为两类:内核版本和发行版本 – Linux内核的版本号主要由三部分构成:主版本 号、次版本号和次次版本号。例如:Kernel 2.6.12表示主版本号2、次版本号6和次次版本 号12。 – 一些组织或公司将Linux内核与应用软件和文档 包装起来,并提供安装界面、系统配置与管理 工具,这样就构成了一种发行版本。例如: Red Hat Enterprise Linux 5、 Fedora 11、Red Flag Linux7.0、Debian GNU/Linux 5、SuSE Linux 11等。
11
GNU
• GNU项目(GNU Project)开始于1984年,主要是 由自由软件基金(Free Software Foundation— —FSF)资助的一个项目,目标是开发一个自由 的、UNIX类型的操作系统,称为GNU系统。 • GNU是“GNU’s Not UNIX”的首字母的递归缩写。 • 所有的GNU软件和派生工作均遵循GNU通用公 共许可证,即GPL。
12
GPL
• GPL(General Public License,通用公共许可证) 主要目标是保证软件对所有的用户来说是自由的。 GPL通过如下途径实现这一目标: – 它要求软件以源代码的形式发布,并规定任何用 户能够以源代码的形式将软件复制或发布给别的 用户。 – 它提醒每个用户,对于该软件不提供任何形式的 担保。 – 如果用户的软件使用了受GPL保护的任何软件的 一部分,那么该软件就继承了GPL软件,并因此 而成为GPL软件,也就是说必须随应用程序一起 发布源代码。 – GPL并不排斥对自由软件进行商业性质的包装和 发行,也不限制在自由软件的基础上打包发行其 他非自由软件。
6
Linux与Windows之间的区别
• 从发展的背景看,Linux是从一个比较成熟 的操作系统UNIX发展而来的;而Windows 是自成体系,无对应的相依托的操作系统。 • 从使用费用上看,Linux是一种开放、免费 的操作系统;Windows是封闭的系统,需要 有偿使用。 • Linux系统的开发,遵循UNIX的开放系统标 准,任何一个软件商或开发者都可以实现这 些标准;Windows操作系统是具有版权的产 品,其接口和设计均由某一公司控制,只有 这些公司才有权实现其设计。
8
Linux与商用X的区别
• Linux和商用UNIX都基本支持同样的软件、程 序设计环境和网络特性,可以说Linux是UNIX 的PC版本,Linux在PC机上提供了相当于UNIX 工作站的性能。 • Linux是免费软件,用户可以从网上下载;而商 用的UNIX除了软件本身的价格外,用户还需支 付文档、售后服务费用。 • Linux拥有GNU软件支持,Linux能够运行GNU 计划的大量免费软件,这些软件包括应用程序 开发、文字处理、游戏等方面的内容。 • Linux的开发是开放的,任何志愿者都可以对开 发过程做出贡献;而商用UNIX则是由专门的软 件公司进行开发的。
20
Linux的安装(续)
– 选择系统语言 – 选择安装组件
GNOME是默认选中的桌面环境
– 开始安装
21
启动与关闭Linux

首次启动
– 用户账号设置
在Linux系统中有两类账号: 1) 根用户(root) 2) 普通用户
– – – –
设置系统的日期和时间 设置Red Hat网络 声卡测试 安装额外的软件或文档
9
Linux与自由的UNIX的区别
• 首先在组织方式上,FreeBSD由它的核心团队( core team)的领导,他们负责原始程序的开发与 维护;Linux没有核心团队,在Linus的主导下来自 世界各地的爱好者都可以发布自己的补丁(patch) 。 • 在发展方向上,由于人力有限,FreeBSD的核心团 队将主要精力投入在UNIX自身的风格和特点上; Linux通常会首先考虑加入商品化系统上的各种东 西,比如新的硬件驱动等,使Linux更容易上手。
第1章 Linux概述
1
• 本章内容
– 1.1 初识Linux – 1.2 Linux纵览 – 1.3 Linux的安装 – 1.4 启动与关闭Linux
2
Linux的起源
• Linux是不受任何版权制约的、与UNIX兼容的操 作系统。 • UNIX 1969年诞生,一般运行在大型和小型计算 机上。 • 目前UNIX几乎可以在已有的所有平台上运行。 • UNIX最初的发展没有统一的标准,后来,IEEE (美国电子电气工程协会)开发了一个独立的 UNIX标准POSIX(可移植操作系统接口),现 有大部分UNIX和流行版本都遵循POSIX标准。
7
Linux与Windows之间的区别(续)
• Linux不仅提供了强大的操作系统功能,而 且还提供了丰富的应用软件;而在Windows 下,几乎所有的软件都有独立的版权,需要 购买使用,即使某些软件可以免费使用,也 一般不提供其源代码,更不用说由用户修改 扩充其功能了。 • Windows对硬件配置要求高;而Linux在低 端PC系统上仍然可以流畅运行。 • Linux的组网能力非常强大,它提供了对于 当前的TCP/IP协议的完全支持,并且包括了 对下一代Internet协议IPv6的支持。
3
什么是Linux
• Linux是一套免费使用和自由传播的类UNIX操作系 统,源代码开放,能运行于各类硬件平台,包括 Intel x86系列和RISC处理器。 • Linux最早由芬兰赫尔辛基大学一位名叫Linus Torvalds的学生设计的。 • 1991年底首次公布于众,同年11月发布了0.10版 本,12月发布了0.11版本。 • 在Linus的带领下,Linux通过Internet广泛传播, 吸引着世界范围的开发者对其进行不懈的开发。 • Linux是在GNU公共许可权限下免费获得的,是符 合POSIX标准的操作系统。
24
启动与关闭Linux(续) • 注销
– 图形界面注销
选择[主菜单/注销]或者按<Ctrl+Alt+Backspace>键
– 控制台注销
输入logout命令

关机
– 图形界面关闭
选择[主菜单/关闭]
– 控制台关闭
Halt或者shutdown命令
25
16
Linux纵览(续)
• Linux目录采用多级树形结构,下图显示了这 种树形结构:
/
bin
sbin
etc
usr
lib
home
dev
etc
local
lib

etc
bin
lib

17
Linux的安装(可参考视频)

安装前的准备:
– 检查硬件支持 – 确认安装方式
1) 从光盘安装 2) 从硬盘安装 3) 从网络安装
22
启动与关闭Linux (续)

登录
– X Window图形界面登录 – 控制台界面登录
1) root用户登陆成功,出现“#”提示符 2) 普通用户登陆成功,出现“$”提示符
在控制台登陆后,执行startx命令可以启 动图形环境。
23
启动与关闭Linux (续) – 更改启动方式
Linux系统有7种不同的运行级(Run Level): 0:停机 1:单用户模式(安全模式) 2:多用户,没有NFS 3:多用户模式,标准的运行级 4:保留,一般不用 5:X Window图形模式 6:重新启动 在配置文件/etc/inittab中可以更改上述级 别,或用命令telinit n设定级别为n。
10
Linux与自由的UNIX的区别(续)
• 在系统核心功能上二者区别不大,但是,由于 Linux庞大的开发队伍,在Linux系统上,几乎 可以找到任何需要的功能,许多商用软件才具 有的功能在Linux上很快就会出现。 • 在系统的性能上,据专家分析,FreeBSD在网 络性能、软件移植性和系统规范化上略胜一 畴,而在硬件支持、磁盘IO操作等方面Linux 略强一些。
相关文档
最新文档