linux系统及编程基础课后答案
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主版本号
《linux系统及编程基础课后答案》由会员hs****ma分享,可在线阅读,更多相关《linux系统及编程基础课后答案》请在金锄头文库上搜索。
2023年老师检讨书(精选多篇)
农村小学综合实践活动推广阶段工作计划(四篇)
社会统计学公式汇总及要点
关于赠与合同模板9篇
洗车场地租赁合同简易版(2篇).doc
武汉理工大学交通运输专业卓越工程师培养方案
中新天津生态城公用事业服务指南
Unit6I'mgoingtostudycomputerscience教学设计
KIS-第4章-金蝶KIS软件概述案例数据
2022年高一物理上学期期末考试试题衔接班理
风电场交通安全管理规定
2023年季度工作总结范文
2022年关于课代表竞选发言稿范文汇编5篇
2020七年级英语下册Unit6I’mwatchingTVSectionB课后作业人教新目标版
医院药房辞职报告怎么写
四年级下册数学单位换算练习题(共4页)
金融企业会计复习题
一年级下册语文期末复习题
中秋节活动的主持稿范文精选10篇
幼儿园教师节活动总结模板.doc
2022-11-03 9页
2023-08-18 2页
2023-08-09 11页
2023-11-24 3页
2023-06-30 4页
2023-11-25 4页
2023-07-08 2页
2022-11-07 6页
2022-08-26 23页
2023-07-26 6页