电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

linux系统及编程基础课后答案

36页
  • 卖家[上传人]:hs****ma
  • 文档编号:491732514
  • 上传时间:2024-01-02
  • 文档格式:DOC
  • 文档大小:628.50KB
  • / 36 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、1.什么是 Linux ?答: Linux 是一款优秀的计算机操作系统,支持多用户、多进程、多线程,实时性好,功能强大且稳定。同时,它又具有良好的兼容性和可移植性,被广泛应用于各种计算机平台上。作为 Internet的产物, Linux 操作系统由全世界的许多计算机爱好者共同合作开发,是一个自由的操作系统。2. Linux 的主要特点是什么?答: Linux 具有 UNIX的所有特性并且具有自己独特的魅力,主要表现在以下几个方面:开放性多用户多任务出色的稳定性能良好的用户界面:Linux 向用户提供了两种界面:用户界面和系统调用界面。设备独立性:设备独立性是指操作系统把所有外部设备统一当作文件来看,只要安装它们的驱动程序,任何用户都可以像使用文件那样操作并使用这些设备,而不必知道它们的具体存在形式。丰富的网络功能: 完善的内置网络是Linux的一大特点, Linux 在通信和网络功能方面优于其他操作系统。其他操作系统不包含如此紧密的内核结合在一起的联接网络的能力,也没有内置这些联网特性的灵活性。而 Linux为用户提供了完善的、强大的网络功能。可靠的安全性良好的可移植性:可移植性是指将

      2、操作系统从一个平台转移到另一个平台,使它仍然能按其自身的方式运行的能力。3. Linux 的主要组成包括什么?答: Linux 主要组成为:Linux 内核( Kernel ):内核( Kernel )是系统的心脏,是运行程序和管理硬件设备的内核程序,决定着系统的性能和稳定性,实现操作系统的基本功能。Linux的Shell:Shell是系统的用户界面,提供用户与内核进行交互操作的一种接口。Shell是一个命令解释器,它解释由用户输入的命令并且把他们送到内核执行。Shell编程语言具有普通编程语言的很多特点,用这种编程语言编写shell程序与其他应用程序具有同样的效果。Linux文件系统: 文件系统是文件存放在磁盘等存储设备上的组织方法。通常是按照目录层次的方式进行组织,用户能够从一个目录切换到另一个目录,而且可以设置目录和文件的权限、文件的共享程度。Linux实用程序(utilities)和应用程序 ( Applications):标准的Linux系统都有一套成为应用程序的程序集,包括文本编辑器、编程语言、X Window、办公套件、Internet工具、数据库等。4. Linux与

      3、Windows 的主要区别是什么?答:主要区别:( 1)Linux 的应用目标是网络Linux的设计定位于网络操作系统。虽然现在已经实现Linux操作系统的图形界面,但仍然没有舍弃文本命令行。由于纯文本可以非常好地跨越网络进行工作,所以Linux 配置文件和数据都以文本为基础。( 2)可选的GUI目前,许多版本的Linux 操作系统具有非常精美的图形界面。Linux 支持高端的图形适配器和显示器,完全胜Linux以只运行GUI,或者在需要时使用图形窗口运行GUI。( 3)文件名扩展Linux不使用文件名扩展来识别文件的类型,这与Windows 操作系统不同。Linux操作系统是根据文件的头内容来识别其类型。 为了提高用户的可读性,Linux 仍可以使用文件名扩展,这对 Linux 系统来说没有任何影响。Linux通过文件访问权限来判断文件是否为可执行文件,任何一个文件都可以赋予可执行权限,程序和脚本的创建者或管理员可以将它们识别为可执行文件,这样做有利于安全,使得保存到系统上的可执行文件不能自动执行,可以防止许多脚本病毒。( 4)重新引导在使用Windows 系统时,也许已经习惯出于各

      4、种原因而重新引导系统(即重新启动),但在Linux 系统中这一习惯需要改变。一旦开始运行,它将保持运行状态,直到受到外来因素的影响,比如硬件故障。实际上,Linux 系统的设计使得应用程序不会导致内核的崩溃,因此不必经常重新引导,所以除了Linux 内核之外, 其他软件的安装、启动、停止和重新配置都不用重新引导系统。如果用户确实重新引导了Linux 系统,问题很可能得不到解决,甚至还会使问题更加恶化,因此在学习Linux 操作系统时,要克服重新引导系统的习惯。另外,可以远程地完成Linux中的很多工作,只要有一些基本的网络服务在运行,就可以进入到那个系统。而且,如果系统中一个特定的服务出现了问题,用户还可以在进行故障诊断的同时让其他服务继续运行。当用户在一个系统上同时运行多个服务的时候,这种管理方式更为重要。( 5)命令区分大小写所有的 Linux 命令和选项都区分大小写。5. 什么是 Linux 的内核版本和发行版本?答: Linux 的内核版本是指在Linus Torvalds领导下开发小组开发出的系统内核的版本号。内核版本号由3个数字组成,形式如下:目前发布的Kernel主版本号

      5、。minor :为次版本号, 一般来说minor 位为偶数的版本标明这是一个可以使用的稳定版本,如 ;minor位为奇数的版本一般加入了一些新的内容,不一定很稳定,是测试版本,如。patchlevel:表示对当前版本的修补次数发行版本是一些组织或厂家将Linux 系统内核与应用软件和文档封装起来,并提供一些安装界面和系统设定管理工具的一个软件包的集合。目前已经有了几百种发行版本。6. Linux 系统的用户有哪些?答: Linux 是多用户系统,用户分为根用户(系统管理员)和普通用户两大类。每个用户在系统中都有唯一的用户名称,该用户名称为用户账号,使用户使用系统的凭证。根用户(系统管理用)又称为超级用户,用户账号为root ,在系统中拥有最高权限,主要负责系统的管理工作。普通用户账号有根用户创建,命名时不能以数字和下划线作为第一个字符。普通用户是系统的使用者,只在自己的目录下工作,没有系统管理权限。7. 什么是运行级别? Linux 有哪些运行级别?答:所谓运行级别就是操作系统当前正在运行的功能级别。这个级别从0 到 6,具有不同的功能, 在/etc/inittab文件中定义。七个运行

      6、级别为:1)0 -关机(千万不要把initdefault设置为 0 )2) 1 - 单用户模式3) 2 - 多用户模式,但是没有 NFS4) 3 - 完全多用户模式5) 4 - 没有用到6) 5-X117)6 -重启(千万不要把initdefault设置为 6 )8. 如何更改默认的运行级别?答:运行级别可以由超级用户通过telinit哪个运行级别。也可以通过修改/etc/inittab命令来转换,此命令可以将转换信号传递给文件来进行缺省运行级别的修改。init,告诉它切换到9.如何登录和注销?答:( 1)登录图形界面:图形提示用户名+口令字符界面:输入用户名+口令( 2)注销图形界面:运行“系统- 注销”命令字符界面: logout或 ctrl+d或 exit10. 如何安全关闭系统?答:图形界面:系统关机文本界面:有shutdown 、 halt 、 reboot 、 init。11.简述 X Window 的原理。答: X Window 系统由三部分构成。( 1) X Server :控制实际的显示与输入设备( 2) X Client :向 X Server 发出请求以完成特定的

      7、窗口操作。( 3)通信通道:负责X Server与 X Client之间的通信。X Server 是用来控制实际的显示设备和输入设备( 键盘和鼠标或其他输入设备) 的软件。 X Serve 可以建立窗口、在窗口中画图形、图像和文字;响应X Client的需求。它不会自己执行动作,只有在X Client提出请求后才完成动作。每一个显示设备只有一个唯一的X Server 。 X Server 一般由系统的供应厂商提供,用户通常无法修改。对操作系统而言, X Server 只是一个普通的用户程序而已,因此很容易更换一个新的版本,甚至可编译运行由第三方厂商提供的原始程序。X Client是指使用系统窗口功能的一些应用程序。把X下的应用程序称作X Client,原因是它们是X Server 的客户, X Client要求服务器应它的请求完成特定的动作。X Client无法直接影响窗口或显示,它们只能向X Server发送请求,让 X Server 来完成它们的需求。用户可以使用不同来源的X Client:一些是由系统提供的( 例如时钟 ),一些来自于第三方厂商,一些是用户为了特殊应用而编写的自己

      8、的客户程序。通信通道是 X Server 和 X Client之间传递信息的通道,凭借这个通道, X Client发送请求给 X Server ,而 X Server借助于它向 X Client回送状态及一些其他的信息。第2章习题答案1简述 Linux 文件系统的特点。答: Linux 文件系统具有如下5 个主要的特点。( 1) Linux 文件系统采用树形结构,从根目录root (/)开始。( 2) Linux 的虚拟文件系统允许众多不同类型文件系统共存,并支持跨文件系统的操作。( 3)Linux 的文件是无结构字符流式文件, 不考虑文件内部的逻辑结构, 只把文件简单地看作是一系列字符的序列。( 4) Linux 的文件可由文件拥有者或超级用户设置相应的访问权限而受到保护。( 5) Linux 把所有的外部设备都看做文件,可以使用与文件系统相同的系统调用和函数来读写外部设备。2什么是虚拟文件系统,Linux 为什么采用虚拟文件系统?答:虚拟文件系统是Linux内核中的一个软件层,用于给用户空间的程序提供文件系统接口;同时,它也提供了内核中的一个抽象功能,允许不同的文件系统共存。虚拟文件系统既没有文件,也不直接管理文件,它只是用户与实际文件系统之间的接口。它并不需要保存在永久存储介质中,只是在需要时由内核在内存中创建起来的一个文件系统,所以叫做虚拟文件系统。Linux允许众多不同类型的文件系统共存,并支持跨文件系统的操作,这是由于虚拟文件系统的存在。系统中所有的文件系统不但依赖虚拟文件系统共存,而且也依靠虚拟文件系统协同工作。3在

      《linux系统及编程基础课后答案》由会员hs****ma分享,可在线阅读,更多相关《linux系统及编程基础课后答案》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    监控施工 信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.