Linux入门基础课件讲解讲义.pptx
文本预览下载声明
第二讲Linux基础;、Linux简介;、Linux简介;—、Linux简介
Linux具有UNIX的所有特性并且具有自己 独特的魅力,主要表现在以下几个方面:;一、Linux简介;一、Linux简介;-、Linux简介;—、Linux简介
2.1.1内核;、Linux简介;2.1.1内核
■ Linux内核主要由五个子系统组成:进程调度,内 存管理,虚拟文件系统,网络接口,进程间通信。;进程调度(SCHED)控制进程对CPU的访问。
__
■当需要选择下一个进程运行时,由调度程序选择最 值得运行的进程。
■ Linux使用了比较简单的基于优先级的进程调度算法 选择新的进程。
内存管理(MM)允许多个进程安全的共享主内存区域。
-Linux的内存管理支持虚拟内存;
-内存管理从逻辑上分为硬件无关部分和硬件有关部 分。硬件无关部分提供了进程的映射和逻辑内存的 对换;硬件相关的部分为内存管理硬件提供了虚拟 接口。;虚拟文件系统(VFS)隐藏了各种硬件的具体细节, 为所有的设备提供了统一的接口。
■虚拟文件系统可以分为逻辑文件系统和设备驱动程 序。逻辑文件系统指Linux所支持的文件系统,设备 駆动程序指为每一种硬件控制器所编写的设备驱动 程序模块。
网络接口 (NET)提供了对各种网络标准的存取和各 种网络硬件的支持。
■网络接口可分为网络协议和网络驱动程序。网络协 议部分负责实现每一种可能的网络传输协议。网络 设备驱动程序负责与硬件设备通讯。
进程间通讯(IPC)支持进程间各种通信机制。;各个子系统之间的依赖关系
■进程调度与内存管理之间的关系:这两个子系统互相 依赖。在多道程序环境下,程序要运行必须为之创建 进程,而创建进程需要将程序和数据装入内存。
■进程间通信与内存管理的关系:进程间通信子系统 要依赖内存管理支持共享内存通信机制。
■虚拟文件系统与网络接口之间的关系:虚拟文件系 统利用网络接口支持网络文件系统(NFS) o
■内存管理与虚拟文件系统之间的关系:内存管理利 用虚拟文件系统支持交换,交换进程定期由调度程序 调度。利用内存管理支持RAMDISK设备。;、Linux简介;一、Linux简介
2.1.2 Shell
-Shell也有多种不同的版本,目前主要有 以下几种:
■ Bourne Shell:是贝尔实验室开发的;
■ BASH:是GNU的Bourne Again Shell,是 GNU操作系统上默认的Shell;
■ Korn Shell:是对Bourne Shell的发展, 在大部分内容上与Bourne Shell兼容;
■ C Shell:是Sun公司Shell的BSD版本。;一、Linux简介;、Linux简介;、、Linux简介;、Linux简介;一、Linux简介;二、Linux主流版本
2.2.1 Linux 的种类
Linux在发展过程中出现了不同的版本,它们有 各自的特性和优点。
1 Fedora Linux
2 红旗Linux
3 Ubuntu
4 SUSE Linux
5其他版本;2.2.1 Linux 的种类;2.2.1 Linux 的种类;2.2.1 Linux 的种类;2.2.1 Linux 的种类;2.2.1 Linux 的种类;2. 2. 2、Linux图形操作界面;2.2.2、Linux图形操作界面;Linux UNIX 的 X Window 图形架构;2.2.2. Linux图形操作界面;Linux下的桌面GUI;Linux下的桌面GUI;Linux下的桌面GUI
■ KDE3. 5可实现半透明和阴影效果,界面华丽、软 件丰富。;2. 2. 2 Linux图形操作界面;LinuxT的桌面GUI;LinuxT的桌面GUI
■开源社群的发展壮大为这些项目的未来发展 奠定了坚实的基础:
. KDE项目将超越Windows作为自己的目标!
-GNOME项目更是将开发目标定在超越Mac OS X的Aqua图形环境!;VMWare;Red Hat9;登陆Linux系统;启用Linux终端; Shell是一种Linux中的命令解释程序;
Linux中运行Shell的环境是“系统工具下 的“终端”;;三、Linux基本命令行操作
3.1目录操作
mkdir
■功能:创建…个新目录。
.语法:mkdir [选项]dirname
■说明:该命令创建由dirname命名的目录。要求创 連日录的用户在当前目录中(dirname的父目泉中) 具有写权限,并且dirname不能是当前目录中已有 的目录或文件名称。
.选项:-P创建嵌套的多个目录;目录操作——mkdir
■如想在当前目录中建立my I inux和mylinux下的 “/mylinux2”目录,也就是连续建立两个目录, 可输入以下命令
显示全部