python文本风格.将如下程序段存成文件、在控制台终端_Linux系统及编程基础习题答案...

本文介绍了Linux操作系统的基础知识,包括其定义、主要特点、主要组成以及与Windows的区别。Linux作为一款多用户、多任务、稳定的系统,拥有开放源代码、设备独立性、丰富的网络功能等优势。此外,还讨论了Linux与Windows在应用目标、GUI、文件名扩展和重新引导等方面的差异。
摘要由CSDN通过智能技术生成

第1章Linux基础及安装

1. 什么是Linux?

Linux是一款优秀的计算机操作系统,支持多用户、多进程、多线程,实时性好,功能强大且稳定。同时,它又具有良好的兼容性和可移植性,被广泛应用于各种计算机平台上。作为Internet的产物,Linux 操作系统由全世界的许多计算机爱好者共同合作开发,是一个自由的操作系统。

2. Linux的主要特点是什么?

Linux具有UNIX的所有特性并且具有自己独特的魅力,主要表现在以下几个方面:

(1)开放性

(2)多用户

(3)多任务

(4)出色的稳定性能

(5)良好的用户界面:Linux向用户提供了两种界面:用户界面和系统调用界面。

(6)设备独立性:设备独立性是指操作系统把所有外部设备统一当作文件来看,只要安装它们的驱动程序,任何用户都可以像使用文件那样操作并使用这些设备,而不必知道它们的具体存在形式。

(7)丰富的网络功能:完善的内置网络是Linux的一大特点,Linux在通信和网络功能方面优于其他操作系统。其他操作系统不包含如此紧密的内核结合在一起的联接网络的能力,也没有内置这些联网特性的灵活性。而Linux为用户提供了完善的、强大的网络功能。

(8)可靠的安全性

(9)良好的可移植性:可移植性是指将操作系统从一个平台转移到另一个平台,使它仍然能按其自身的方式运行的能力。

3. Linux的主要组成包括什么?

(1)Linux内核(Kernel):内核(Kernel)是系统的心脏,是运行程序和管理硬件设备的内核程序,

决定着系统的性能和稳定性,实现操作系统的基本功能。

(2)Linux的Shell:Shell是系统的用户界面,提供用户与内核进行交互操作的一种接口。Shell

是一个命令解释器,它解释由用户输入的命令并且把他们送到内核执行。Shell编程语言具有普通编程语言的很多特点,用这种编程语言编写shell程序与其他应用程序具有同样的效果。

(3)Linux 文件系统:文件系统是文件存放在磁盘等存储设备上的组织方法。通常是按照目录层

次的方式进行组织,用户能够从一个目录切换到另一个目录,而且可以设置目录和文件的权限、文件的共享程度。

(4)Linux实用程序(utilities)和应用程序(Applications):标准的Linux系统都有一套成为应用程

序的程序集,包括文本编辑器、编程语言、X Window、办公套件、Internet工具、数据库等。

4. Linux与Windows的主要区别是什么?

(1)Linux的应用目标是网络:Linux的设计定位于网络操作系统。虽然现在已经实现Linux操作

系统的图形界面,但仍然没有舍弃文本命令行。由于纯文本可以非常好地跨越网络进行工作,所以Linux配置文件和数据都以文本为基础。

(2)可选的GUI:目前,许多版本的Linux操作系统具有非常精美的图形界面。Linux支持高端

的图形适配器和显示器,完全胜任与图形相关的工作。但是,图形环境并没有集成到Linux中,而是运行于系统之上的单独一层。这意味着用户可以只运行GUI,或者在需要时使用图形窗口运行GUI。

(3)文件名扩展:Linux不使用文件名扩展来识别文件的类型,这与Windows操作系统不同。

Linux操作系统是根据文件的头内容来识别其类型。为了提高用户的可读性,Linux仍可以使用文件名扩展,这对Linux系统来说没有任何影响。Linux通过文件访问权限来判断文件是否为可执行文件,任何一个文件都可以赋予可执行权限,程序和脚本的创建者或管理员可以将它们识别为可执行文件,这样做有利于安全,使得保存到系统上的可执行文件不能自动执行,可以防止许多脚本病毒。

(4)重新引导:在使用Windows系统时,也许已经习惯出于各种原因而重新引导系统(即重新启动),但在Linux系统中这一习惯需要改变。一旦开始运行,它将保持运行状态,直到受到外来因素的影响,比如硬件故障。实际上,Linux系统的设计使得应用程序不会导致内核的崩溃,因此不必经常重新

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值