初次使用Linux与命令行模式初探.PDF

  1. 1、本文档共39页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第 1 章 初次使用 Linux 与命令行模式初探 Linux是操作系统,操作系统的目的是管理硬件,因此大家需要先了解一下什么是硬件、 Linux操作系统到底有哪些东西以及为什么Linux在使用上授权为免费。了解这些基本内容 后,再来实际操作一下 Linux 的图形用户界面(GUI )与命令行(Command Line )模式的 运行方式,同时查询一下普通用户目录的数据。Linux的学习确实稍微困难,请大家从这一 章仔细地进行操作和实践! 1.1 Linux 是什么 Linux 是安装在计算机硬件系统上的一种操作系统,目的是用来管理计算机硬件的,所 以我们需要先了解一下硬件的常见组成部件(简称组件)以及常见的硬件分类,这样才好入 门学习 Linux 。 1.1.1 硬件与操作系统 目前的计算机硬件系统主要是由下面的组件所组成: 输入单元:包括键盘、鼠标、卡片阅读机、扫描仪、手写板、触控屏幕等。 鸟哥的 Linux 基础学习实训教程 主机部分:这个就是系统单元,被主机机箱 “保护”起来了,里面含有一堆电路板、 CPU 与主存储器等。 输出单元:例如屏幕、打印机等。 上述主机部分是整体系统最重要的部分,由控制单元、算术逻辑单元以及存储单元(含 主存储器、外部存储设备)等组成。 请说明: 1. 一般计算机硬件系统组成的五大单元(包含主机部分的三大单元)。 2. 标出这五大单元的连接图。 3. 哪个组件对于服务器来说是比较重要的。 目前的计算机硬件架构主要是由中央处理单元(CPU )所定义的各项连接组件所组成的, 在目前世界上消费市场中,最常见到的CPU架构大概可以分为两大类: x86 架构(用于个人计算机):以 Intel/AMD 为主要制造厂商,此架构通用于个人计 算机(包括笔记本电脑)以及商用服务器(x86 服务器)市场上。2017 年 Intel 在个人 计算机市场推出了单个 CPU 封装内含 4 核 8 线程的个人计算机 CPU ,商用服务器则 已经推出 10 核 20 线程以上的 Xeon 商用 x86 CPU。 ARM 架构(手持式设备):由 ARM 公司所开发的 ARM CPU 架构,由于其架构较为 精简,且可授权其他公司开发,因此当前很多厂商均参考 ARM 架构进行自身的 CPU 开发。ARM 通常使用于手持式设备,包括手机、平板电脑等,其他像是平板电脑树 莓派(Raspberry pi )等也使用此架构。 为了简化对硬件资源的操作,因此开发了操作系统来管理硬件资源的分配。故而一般应 用程序的开发人员仅需要考虑程序的运行流程,而不必考虑内存的分配、 文件系统的读写、 网络数据的存取等,所以在程序开发上面更加简易。硬件、操作系统、操作系统提供的开发 接口以及应用程序的相关性,可以使用图 1.1所示的图示来说明。 硬件:例如 x86 个人计算机以及 ARM Raspberry pi (树莓派)就是两种不同的硬件, 但 x86 个人计算机与 x86 笔记本电脑则是相同的硬件架构! 内核:就是操作系统,该系统内部包含文件系统、网络系统、存储单元管理系统、硬 件驱动程序、数据加密机制等子系统。 系统调用:可视为内核提供的一系列函数库,程序设计人员只要参考此部分的系统调 用即可设计相关的应用程序,而不用去考虑内核所提供的子系统。 - 2 - 第 1 章 初次使用 Linux 与命令行模式初探 1.1 图 硬件与操作系统的关系 应用程序:在该系统调用的环境中编写程序代码编译而成的二进制代码(binary code )

文档评论(0)

***** + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档