第2章-Linux的基本操作课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《第2章-Linux的基本操作课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Linux 基本 操作 课件
- 资源描述:
-
1、 成都信息工程大学成都信息工程大学 并行计算实验室并行计算实验室 2023-1-24目目 录录 CONTENTSCONTENTSp第第1 1章章 LinuxLinux概述概述p第第2 2章章 LinuxLinux的基本操作的基本操作p第第3 3章章 LinuxLinux文件系统与磁盘管理文件系统与磁盘管理p第第4 4章章 LinuxLinux用户及权限机制用户及权限机制p第第5 5章章 LinuxLinux文本处理文本处理p第第6 6章章 LinuxLinux多命令协作多命令协作p第第7 7章章 ShellShell编程编程 p第第8 8章章 进程与设备管理进程与设备管理成都信息工程大学成都信
2、息工程大学 并行计算实验室并行计算实验室 2023-1-24第第2 2章章 LinuxLinux的基本操作的基本操作 2 2.1.1.1.1虚拟机内安装虚拟机内安装LinuxLinux 2 2.1.2.1.2生产实践安装生产实践安装LinuxLinux 2 2.2.1.2.1GUIGUI与与X WindowX Window 2 2.2.2.2.2KDEKDE桌面和桌面和GNOMEGNOME桌面桌面 2.2.3 2.2.3 图形界面的基本操作图形界面的基本操作 2.3.12.3.1进入进入Linux CLILinux CLI 2.3.22.3.2LinuxLinux命令格式命令格式成都信息工程大
3、学成都信息工程大学 并行计算实验室并行计算实验室 2023-1-24第第2 2章章 LinuxLinux的基本操作的基本操作 2.3.32.3.3命令行技巧命令行技巧 2.4.12.4.1配置文件配置文件 2.4.22.4.2LinuxLinux网络配置网络配置 2.4.3 Linux2.4.3 Linux防火墙设置防火墙设置 2.4.4 2.4.4 系统日志系统日志成都信息工程大学成都信息工程大学 并行计算实验室并行计算实验室 2023-1-242.1.1 2.1.1 虚拟机内安装虚拟机内安装LinuxLinux 1认识虚拟机 虚拟机是一个抽象的计算机,和现实世界的计算机一样具有一个指令集,
4、并使用不同的存储区域。利用虚拟机技术,可以从原有系统中分割出一部分硬盘空间和内存容量,虚拟出“新机器”,这些新“新机器”拥有独立的 BIOS、硬盘等硬件资源,可以像对待实际的机器那样进行分区、格式化、安装操作系统和软件等操作,而不会对原有主机产生任何影响。同时虚拟机的使用可以更合理地利用资源,充分发挥计算机的效率。虚拟机的实现依赖虚拟化技术,虚拟化是指在物理服务器上部署特定的虚拟化软件,通过该软件将物理资源进行逻辑化,实现了逻辑上的隔离,同时,在虚拟化层面部署相应的虚拟机,每个虚拟机类似于一个物理服务器,它们会通过虚拟化层(虚拟化层是由 VMware 设计用来运行虚拟机的内核,它控制 ESXS
5、erver 3i 主机使用的硬件,并调度虚拟机之间的硬件资源分配)得到相应的虚拟化硬件资源,如 CPU、内存、网卡、磁盘等资源。虚拟化过程如下图所示。成都信息工程大学成都信息工程大学 并行计算实验室并行计算实验室 2023-1-242.1.1 2.1.1 虚拟机内安装虚拟机内安装LinuxLinux 常用的虚拟机有以下 3 种。(1)VMware Workstation VMware Workstation 是 VMware 公司开发的一款功能强大的桌面虚拟计算机软件,提供了可在单一桌面上同时运行不同操作系统的解决方案,并可开发、测试、部署新的应用程序。VMware Workstation 可
6、在一部实体机器上模拟完整的网络环境,以及可便于携带的虚拟机器,其更好的灵活性与先进的技术胜过了市面上其他的虚拟计算机软件。成都信息工程大学成都信息工程大学 并行计算实验室并行计算实验室 2023-1-242.1.1 2.1.1 虚拟机内安装虚拟机内安装LinuxLinux (2)Virtual Box Virtual Box 是一款开源虚拟机软件。Virtual Box 由德国 Innotek 公司开发,由 Sun Microsystems 公司出品。Virtual Box 不仅具有丰富的特色,而且性能很卓越。可虚拟的操作系统包括所有的 Windows 版本、Mac OS X、Linux、Op
7、enBSD、Solaris、IBM OS2 甚至 Android 等。(3)Virtual PC Virtual PC 是 Microsoft 公司新的虚拟化技术。Virtual PC 允许在一个工作站上同时运行多个 PC 操作系统。当用户转向一个新操作系统时,可以为运行传统应用提供安全的环境以保持兼容性。2安装镜像 CentOS 7 以下将在 Windows 环境下使用 VMware Workstation 12 演示 CentOS 7 的安装。(1)打开 VMware Workstation 12,单击菜单栏“文件”“新建虚拟机”,弹出向导对话框,为了简单起见,不对虚拟机的高级选项进行配置
8、,即在弹出窗口中选择“典型”,然后单击“下一步”按钮,如下图所示。成都信息工程大学成都信息工程大学 并行计算实验室并行计算实验室 2023-1-242.1.1 2.1.1 虚拟机内安装虚拟机内安装LinuxLinux (2)在弹出的对话框中选择事先准备好的 CentOS 7 系统镜像文件,单击“下一步”按钮,如图所示。成都信息工程大学成都信息工程大学 并行计算实验室并行计算实验室 2023-1-242.1.1 2.1.1 虚拟机内安装虚拟机内安装LinuxLinux (3)在弹出的对话框中设置虚拟机的基本信息,如图所示。其中“全名”是为 Linux 系统起的别名,相当于 Windows 系统中
9、的计算机名,如 My CentOS;“用户名”为登录 Linux 系统的用户唯一标识,如 user。要注意的是,此时设置的密码与超级管理 员的登录密码相同,必须牢记。(4)设置好以上信息后,单击“下一步”按钮,在弹出的对话框中设置 CentOS 7 在 VMware 中的名称和安装在物理机上的位置,单击“下一步”按钮,如下图所示。成都信息工程大学成都信息工程大学 并行计算实验室并行计算实验室 2023-1-242.1.1 2.1.1 虚拟机内安装虚拟机内安装LinuxLinux (5)在弹出的对话框中设置虚拟机磁盘,如图所示。虚拟机的磁盘将在物理机 中以文件的形式存在,读者可以根据自己的喜好选
10、择是否将磁盘拆分为多个文件。本书为了性能着想,将虚拟机磁盘储存为单个文件。成都信息工程大学成都信息工程大学 并行计算实验室并行计算实验室 2023-1-242.1.1 2.1.1 虚拟机内安装虚拟机内安装LinuxLinux (6)单击“下一步”按钮后,弹出对话框提示虚拟机已准备好安装,并显示虚拟机信息。读者可以单击“自定义硬件”,根据自己机器的性能详细设置硬件。这里使用默认设置,关于 Linux 的配置会在 2.4 节中详细介绍。一切就绪后,单击“完成”按钮,CentOS 7 便开始安装。等待安装完成后,系统重新引导启动。成都信息工程大学成都信息工程大学 并行计算实验室并行计算实验室 202
11、3-1-242.1.2 2.1.2 生产实践安装生产实践安装LinuxLinux (1)将刻录了 CentOS 7 系统镜像文件的存储介质插入光驱或 USB 接口中,启动计算机并进入 BIOS 设置界面,将第一启动设备设置为刚才的存储设备。(2)保存并重启计算机后,进入 CentOS 7 的安装提示界面。(3)选择“Install CentOS 7”,按回车键后,进入安装前的配置界面,首先需要选择语言与键盘类型。(4)下一步进入配置安装的汇总界面,在这个界面中可以设置大部分与安装有关的信息。下面介绍一些重要的设置。成都信息工程大学成都信息工程大学 并行计算实验室并行计算实验室 2023-1-2
12、42.1.2 2.1.2 生产实践安装生产实践安装LinuxLinux 1日期和时间设置 在 LOCALIZATION 栏下,语言(LANGUAGE SUPPORT)和键盘类型(KEYBOARD)已经设置过了,现在设置日期和时间。单击 DATE&TIME,选择所在的时区、日期和时间。若此时已经连接网络,系统将会使用 NTP 服务自动设置日期与时间,否则需要仔细手动设置,因为时间同步在服务器通信中十分重要。2安全策略设置 在新的 CentOS 7(1511)版本中,新增了一个可供用户选择的安全策略设置。单击“SECURITY POLICY”,可以看到系统提供了一系列服务器安全的应用场景。这里只需
13、选择默认策略,更详细的 Linux 安全配置见 2.4 节。3选择需要安装的软件 在 SOFTWARE 栏下,单击 SOFTWARE SELECTION 可以选择随 CentOS 操作系统一起安装的软件和工具。默认情况下是小化安装(Minimal Install),而实际上我们需要一些能提高效率的工具和桌面环境,因此这里选择安装 GNOME 或 KDE 当中的一种桌面环境。4磁盘划分 在 SYSTEM 栏下,选择 INSTALLATION DESTINATION 可以划分磁盘。成都信息工程大学成都信息工程大学 并行计算实验室并行计算实验室 2023-1-242.1.2 2.1.2 生产实践安装
14、生产实践安装LinuxLinux 5网络设置 在 SYSTEM 栏下,选择 NETWORK&HOST NAME 可以设置网络。这里可以设置网络连接和主机名,详细的网络配置见 2.4 节。当所有安装配置完成后,单击Begin Installation,CentOS 7 便开始安装。此时可以进行 root 密码设置和新增用户的操作。等待安装完成后,系统会做出相应提示,单击 Reboot 按钮系统重新引导启动,至此 CentOS 7 生产实践的安装便完成了。成都信息工程大学成都信息工程大学 并行计算实验室并行计算实验室 2023-1-242.2.1 GUI2.2.1 GUI与与X WindowX W
15、indow 如今,几乎所有计算机用户都在知情或不知情的情况下使用了 GUI。Windows 或 Mac OS 系统一启动就会进入一个图形界面,人们大部分的办公和娱乐都是在这个图形界面上进行的,这个图形界面就是 GUI。那么 GUI 究竟是什么呢?GUI 或者图形用户界面是一个将计算机的输出直接以图形形式显示在屏幕上,并可以使用键盘、鼠标等设备直接与计算机进行交互的程序。这里需要注意的是,GUI 是一种程序,在实现图形化交互时,必须与计算机硬件(如屏幕、键盘、鼠标等)通信,因此 GUI 依赖于各种设备驱动程序和底层系统,X Window 便是其中重要的一项。X Window 是麻省理工学院于 1
16、984 年提出的一个为程序提供图像数据服务的系统。X Window 提出了一个独立于硬件的图形界面标准,可以将大量异构的计算机硬件连接到同一个网络中。目前,X Window 几乎是所有操作系统 GUI 的基础。就X Window本身来说,它提供了 GUI 和硬件之间通信的协议,而图形界面终是什么样,用户如何与之交互,X Window 并没有参与,而是由另一个程序实现窗口管理器(Window Manager)。窗口管理器控制窗口以及其他所有图形元素的外观和特征。当 GUI 需要显示图形界面时,窗口管理器会自动定义好如图标、按钮、窗体等各种图形的各项特征(颜 色、形状、大小等),然后 X Wind
17、ow 与实际绘制图像的硬件进行通信,后将图形界面输出在屏幕上。这样就形成了一种层次调用的关系。成都信息工程大学成都信息工程大学 并行计算实验室并行计算实验室 2023-1-242.2.2 KDE2.2.2 KDE桌面和桌面和GNOMEGNOME桌面桌面 1KDE桌面环境 KDE 是 1996 年一位名叫 Matthias Ettrich 的德国学生启动的 Kool Desktop Environment 项目的缩写,如今已更名为 K Desktop Environment。KDE 项目创建时是为了在当时混乱的 UNIX GUI 环境下,提出一个完整统一的应用程序界面。1997 年,KDE 项目
展开阅读全文