收藏 分销(赏)

Linux简答题汇总.doc

上传人:天**** 文档编号:10780221 上传时间:2025-06-13 格式:DOC 页数:6 大小:20.03KB 下载积分:6 金币
下载 相关 举报
Linux简答题汇总.doc_第1页
第1页 / 共6页
Linux简答题汇总.doc_第2页
第2页 / 共6页


点击查看更多>>
资源描述
简答题 注:由于时间紧迫,只总结了这么多,希望对大家有帮助。 一、 Linux系统的特点(了解) 1. 与UNIX系统兼容 2. 自由软件和源码公开 3. 性能高和安全性强 4. 便于定制和再开发 5. 互操作性高 6. 全面的多任务和真正的32位操作系统 二、 Linux的发行版本 (1) Red Hat Linux/Fedora Core (世界上使用最多、我国用户最熟悉的Linux发行版本之一) (2) Debian (3) Ubuntu (4) Slackware (5) openSuSE (6) 红旗Linux (7) 中标普华 三、Linux的发展优势与存在问题(了解) Linux具有以下发展优势: (1) 开放的源码系统 (2) 受到各国政府的大力支持 (3) 得到全球的各大软硬件公司的支持 (4) 价格优势和安全性 Linux发展的不利因素: (1) 应用软件少 (2) 使用不方便 (3) 功能不完备 (4) 用户不熟悉 四、Linux图形环境(了解) 1. X Window系统(结构、模型) *X Window的体系结构包括两个部分:客户-服务器模型和X协议。 客户-服务器模型 在X Window系统中,X的服务程序向用户程序提供显示输出对象的能力,包括图形和字符。 X协议 X协议是X服务程序和X客户程序进行通信的途径。 2. GNOME桌面系统 Linux主要采用两种桌面系统环境是KDE和GNOME。 3. KDE桌面系统 KDE桌面环境由面板和桌面组成。 五、 什么是shell? shell是UNIX/Linux系统的一个重要层次,它是用户与系统交互的界面。它不仅是一种命令解释程序,同时也是一种高级程序设计语言。 六、 shell的特点 (1) 对已有命令进行适当组合,构成新的命令,而组合方式很简单; (2) 提供文件名扩展字符; (3) 可直接使用shell内置命令,而无须创建新的进程; (4) 允许灵活地使用数据流,提供通配符、输入输出重定向、管道线等机制; (5) 结构化的程序模块; (6) 提供在后台执行命令的能力; (7) 提供可配置的环境; (8) 提供一个高级命令语言,允许用户创建从简单到复杂的程序。 七、 shell的种类 常用的4种:Bourne shell(sh)、C shell(csh)、Korn shell(ksh)、Bourne Again shell(bash) 八、什么是链接?链接有哪两种形式? Linux具有为一个文件起多个名字的功能,称为链接。 文件链接有两种形式,即硬链接和符号链接(软链接)。 九、 什么是硬链接和软链接,并简述它们的区别 硬链接:在别的目录或本目录中增加目标文件的一个目录项。 符号链接:将一个路径名链接到一个文件。 区别: ①符号链接建立了一个新文件,它具有不同的I节点号;而硬链接没有建立新文件; ②软链接没有硬链接的限制。 十、 Linux操作系统支持哪几种文件类型 普通文件、目录文件、设备文件和符号链接文件 十一、 shell中有几类变量,分别是什么? shell有两类变量:环境变量和临时变量。 十二、什么是位置变量? 位置变量是指命令行上传递给程序的参数。 十三、 Linux系统的体系结构分为哪几层。 Linux系统可分为三层:内核层、shell层和应用层。 十四、 什么是进程?什么是线程?Linux系统中的进程有哪些状态? 进程就是程序的一次执行过程。 线程可以看成是进程中指令的不同执行路线。 Linux系统中进程有五种状态:运行态、可中断等待态、不可中断等待态、停止态和僵死态。 十五、 Linux系统中进程的模式和类型 进程的执行模式划分为用户模式和内核模式。 按照进程的功能和运行的程序来分,进程可分为两大类:系统进程和用户进程。 十六、 进程的结构 task_struct结构(进程控制块)和进程系统堆栈 十七、 进程是如何创建的?并简述其过程 新进程是通过复制老进程或当前进程而创建的。 过程: 创建新进程时,系统从物理内存中为它分配一个task_struct数据结构和进程系统堆栈,新的task_struct结构加入到进程向量中,并为该进程指定唯一的一个PID号,然后进行基本资源的复制。 十八、 Linux内核的调度方式是什么?并简述它是如何实现的? Linux内核的调度方式基本上采用“抢占式优先级”方式。 Linux系统是抢占式,始终运行优先级高的进程。当进程位于内核空间时,有一个更高优先级的任务出现时,如果当前内核允许抢占,则可以将当前任务挂起,执行优先级更高的进程。 十九、 什么是索引节点?索引节点主要有哪些内容? 索引节点又称I节点,它是描述 文件属性信息的数据结构。每个文件都有唯一的一个索引节点。 索引节点有两种形式:盘索引节点和内存索引节点。 主要内容:模式、所有者信息、文件大小、时间戳、直接指针、一级间接指针、二级间接指针和三级间接指针。 二十、 gcc编译过程一般分为哪几个阶段?各阶段的主要工作是什么? gcc编译过程分为4个阶段:预处理、编译、汇编和连接。 预处理阶段:常规编译之前预先进行的工作。 编译阶段:编译程序对预处理之后的输出文件进行词法分析和语法分析,试图找出不符合语 法规则的部分。 汇编阶段:汇编程序把汇编语言代码翻译成目标机器代码的过程。 连接阶段:连接程序要解决外部符号访问地址问题,从而使有关的目标文件练成一个整体, 最终成为可被操作系统执行的可执行文件。 二十一、什么是系统调用?什么是库函数?二者有何异同? 系统调用:操作系统提供的、与用户程序之间的接口。 库函数:把一些常用到的函数编完放在一个文件里,供别人使用的一种方式。 区别:库函数是语言或应用程序的一部分,而系统调用是操作系统的一部分。 系统调用是为了方便使用操作系统的接口; 库函数则是为了人们编程的方便。 二十二、系统调用和库函数的关系 库函数要获得操作系统的服务也要通过系统调用这个接口。 二十三、有关用户账号的文件 1. passwd文件:用户的关键信息被存放在系统的/etc/passwd文件中,系统的每一个合法用 户账号对应文件中的一行记录。 2. shadow文件:系统利用/etc/shadow文件存放用户账号的密码信息和密码的有效期信息。 3. group文件:在组的支持下,允许用户在组内共享文件。 二十四、如何创建一个用户账号。 1.添加一个记录到/etc/passwd文件; 2.创建用户的主目录; 3.在用户的主目录中设置用户的默认配置文件。 或者使用useradd或adduser命令来完成上述工作。(添加用户只能由超级用户root来完成)
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 考试专区 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服