Linux操作系统核心知识解析

1、为什么 Linux 很受欢迎?为什么它在学术界很受欢迎?

Linux 受欢迎的原因

  • 源于 UNIX 传统,为传统系统(如 Windows)提供了流行替代方案,UNIX 用户能找到熟悉环境
  • 包含世界各地程序员贡献的 UNIX 实用程序和 GNU 项目工具
  • 社区致力于其持续发展,能快速支持新硬件设备和功能,工具不断完善
  • 有许多商业软件包可在其平台运行,众多硬件制造商在系统中提供 Linux
  • 具有可移植性,能适应不同机器、满足特殊需求,可用于嵌入式计算机
  • 初设计为多用户操作系统,能让用户共享计算机资源和数据程序
  • 可运行在多种基于微处理器的系统和大型机上,广泛接受度使软硬件环境更一致

在学术界受欢迎的原因

  • 开源免费,便于研究和教学
  • 具有可定制性,适合开展各种学术项目
  • 多用户特性有利于资源共享和协作研究
  • 稳定且安全,能保障学术数据和工作的正常进行

2、什么是多用户系统?它们为什么会成功?

多用户系统

多用户系统是指可以同时供多人使用的计算机系统,Linux 就是多用户操作系统。

多用户系统成功的原因在于,单人通常无法充分利用计算机的所有资源,而多用户操作系统能让多人几乎同时使用系统的所有资源,从而最大化利用昂贵资源,降低每个用户的使用成本。

3、什么是Linux?什么是自由软件基金会/GNU?它们分别为Linux操作系统提供了哪些部分?还有谁帮助构建和完善了这个操作系统?

Linux简介

Linux是基于UNIX发展而来的免费开源操作系统,由Linux内核和系统程序组成。

  • 内核 :由林纳斯·托瓦兹开发。
  • 系统程序 :其中的许多库、服务器和实用程序由GNU项目编写。

自由软件基金会(FSF)是倡导自由软件概念的组织,GNU项目由其发起,为Linux提供了大量系统程序。世界各地的程序员也帮助构建和完善了Linux操作系统。

4、什么是发行版?它包含什么?请列举三个发行版。

发行版是内核和程序的软件包,通常包含文字处理器、电子表格、媒体播放器、数据库应用程序和用于安装发行版的程序,还包括来自 GNU 项目的库和实用程序以及 X Window 系统的图形支持。

三个发行版分别是:

  1. Fedora / Red Hat Enterprise Linux
  2. Ubuntu
  3. Debian

5、术语“自由软件”和“开源软件”有什么区别?分别是谁创造了这两个术语?

自由软件由自由软件基金会(FSF)创造并支持,强调给予用户的自由,如言论自由般;开源软件起源于开源促进会(OSI),强调对等开发模式的优势。

6、什么是shell?它如何与内核和用户协同工作?

Shell 简介

Shell 是命令解释器,也是一种高级编程语言。它接收用户从键盘输入的命令,将这些命令发送给操作系统内核来执行。

同时,它还能把多个命令组合成脚本文件,方便用户执行复杂操作。

在与内核的协同中,Shell 将用户命令传递给内核,内核根据命令分配机器资源并执行相应操作;在与用户的交互中,Shell 为用户提供定制化界面,用户可通过它灵活地与系统进行交互。

7、为什么Linux文件系统被称为分层的?

Linux文件系统被称为分层的,是因为它类似于家族树结构,由一组相互连接的文件组成,这种结构允许用户组织文件以便轻松找到特定文件。在标准Linux系统中,所有文件和目录都有从根目录开始的唯一绝对路径名,呈现出一种层级关系,如同金字塔形状的分层结构。

8、多用户系统和多任务系统有什么区别?

多用户与多任务系统简介

多用户系统

多用户系统是指可以同时供多个用户使用的计算机系统,例如Linux操作系统。它能让多人几乎同时使用系统资源,从而最大化利用昂贵的硬件资源,并降低每个用户的使用成本。

多任务系统

多任务系统是指允许用户同时运行多个作业的计算机系统,例如Linux系统。用户可以在前台运行一个作业的同时,在后台运行其他作业,这有助于提高用户的工作效率。

9、简要说明,安装像 Linux 这样的操作系统的过程涉及哪些方面?

安装 Linux 的定义与过程

安装 Linux 是将操作系统文件从安装介质(如 DVD、USB 闪存驱动器)或网络复制到系统硬盘,并设置配置文件,使 Linux 在硬件上正常运行的过程。

一般包括以下步骤:

  • 规划
  • 对硬盘进行分区
  • 获取安装所需的文件
  • 刻录或写入安装介质
  • 收集可能有助于安装和管理的硬件信息

10、什么是安装程序?Fedora/RHEL 安装程序的名称是什么?

安装程序是用于安装操作系统等软件的程序。Fedora/RHEL 的安装程序名为 Anaconda。

11、系统从硬盘启动。要安装Linux,需要让它从DVD启动。如何让系统从DVD启动?

有两种通过设置让系统从DVD启动的方法:

  1. 更改BIOS设置
    现代计算机可设置从DVD、硬盘或USB闪存驱动器启动,BIOS决定系统尝试从每个设备启动的顺序。需确保BIOS设置为在尝试从硬盘启动之前先尝试从DVD或USB驱动器启动。如果要在系统上运行虚拟机,可能还需在BIOS中启用虚拟化。

  2. 编辑CMOS信息
    CMOS是存储硬件配置信息的持久内存。要更改BIOS设置,需编辑CMOS中存储的信息。系统启动时,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值