linux面试题参考答案(7)


Posted in 面试题 onJuly 24, 2014
三.简答题:
1.简述Linux文件系统通过i节点把文件的逻辑结构和物理结构转换的工作过程。
参考答案:
Linux通过i节点表将文件的逻辑结构和物理结构进行转换。
i 节点是一个64字节长的表,表中包含了文件的相关信息,其中有文件的大小、文件所有者、文件的存取许可方式以及文件的类型等重要信息。在i节点表中最重要 的内容是磁盘地址表。在磁盘地址表中有13个块号,文件将以块号在磁盘地址表中出现的顺序依次读取相应的块。Linux文件系统通过把i节点和文件名进行 连接,当需要读取该文件时,文件系统在当前目录表中查找该文件名对应的项,由此得到该文件相对应的i节点号,通过该i节点的磁盘地址表把分散存放的文件物 理块连接成文件的逻辑结构。

2.简述进程的启动、终止的方式以及如何进行进程的查看。
参考答案:
在Linux中启动一个进程有手工启动和调度启动两种方式:
(1)手工启动
用户在输入端发出命令,直接启动一个进程的启动方式。可以分为:
①前台启动:直接在SHELL中输入命令进行启动。
②后台启动:启动一个目前并不紧急的进程,如打印进程。
(2)调度启动
系统管理员根据系统资源和进程占用资源的情况,事先进行调度安排,指定任务运行的时间和场合,到时候系统会自动完成该任务。
经常使用的进程调度命令为:at、batch、crontab。
3. 简述DNS进行域名解析的过程。
参考答案:
首先,客户端发出DNS请求翻译IP地址或主机名。DNS服务器在收到客户机的请求后:
(1)检查DNS服务器的缓存,若查到请求的地址或名字,即向客户机发出应答信息;
(2)若没有查到,则在数据库中查找,若查到请求的地址或名字,即向客户机发出应答信息;
(3)若没有查到,则将请求发给根域DNS服务器,并依序从根域查找顶级域,由顶级查找二级域,二级域查找三级,直至找到要解析的地址或名字,即向客户机所在网络的DNS服务器发出应答信息,DNS服务器收到应答后现在缓存中存储,然后,将解析结果发给客户机。
(4)若没有找到,则返回错误信息。
4.系统管理员的职责包括那些?管理的对象是什么?
参考答案:
系统管理员的职责是进行系统资源管理、设备管理、系统性能管理、安全管理和系统性能监测。管理的对象是服务器、用户、服务器的进程及系统的各种资源等。
5.简述安装Slackware Linux系统的过程。
参考答案:
(1)对硬盘重新分区。 (2)启动Linux系统(用光盘、软盘等)。
(3)建立Linux主分区和交换分区。(4)用setup命令安装Linux系统。
(5)格式化Linux主分区和交换分区(6)安装Linux软件包
(7)安装完毕,建立从硬盘启动Linux系统的LILO启动程序,或者制作一张启动Linux系统的软盘。重新启动Linux系统。

Tags in this post...

面试题 相关文章推荐
附答案的Java面试题
Nov 19 面试题
存储过程的优缺点是什么
Jan 10 面试题
介绍一下SQL Server的全文索引
Aug 15 面试题
上海某公司.net方向笔试题
Sep 14 面试题
简单说下OSPF的操作过程
Aug 13 面试题
C#中有没有运算符重载?能否使用指针?
May 05 面试题
linux下进程间通信的方式
Jan 23 面试题
配置管理计划的主要内容有哪些
Jun 20 面试题
如果Session Bean得Remove方法一直都不被调用会怎么样
Jul 14 面试题
Java面向对象面试题
Dec 26 面试题
J2EE面试题
Mar 14 面试题
介绍一下Ruby的特点
Jan 20 面试题
linux面试题参考答案(6)
Aug 29 #面试题
linux面试题参考答案(5)
Sep 01 #面试题
linux面试题参考答案(4)
Jan 28 #面试题
27个经典Linux面试题及答案,你知道几个?
Mar 11 #面试题
linux面试题参考答案(10)
Oct 26 #面试题
系统管理员的职责包括那些?管理的对象是什么?
Sep 20 #面试题
简述进程的启动、终止的方式以及如何进行进程的查看
Feb 20 #面试题
You might like
php序列化函数serialize() 和 unserialize() 与原生函数对比
2015/05/08 PHP
SAE实时日志接口SDK用法示例
2016/10/09 PHP
PHPExcel 修改已存在Excel的方法
2018/05/03 PHP
JS 字符串连接[性能比较]
2009/05/10 Javascript
parseInt parseFloat js字符串转换数字
2010/08/01 Javascript
Jquery Ajax请求代码(2)
2011/01/07 Javascript
javascript测试题练习代码
2012/10/10 Javascript
AngularJS实现全选反选功能
2015/12/08 Javascript
简单实现JS计算器功能
2016/12/21 Javascript
Bootstrap源码解读导航(6)
2016/12/23 Javascript
微信小程序自动客服功能
2017/11/02 Javascript
vue后台管理之动态加载路由的方法
2018/08/13 Javascript
node.js使用免费的阿里云ip查询获取ip所在地【推荐】
2018/09/03 Javascript
使用vue-router与v-if实现tab切换遇到的问题及解决方法
2018/09/07 Javascript
在vue项目中引入vue-beauty操作方法
2019/02/11 Javascript
小程序识别身份证,银行卡,营业执照,驾照的实现
2019/11/05 Javascript
如何用itertools解决无序排列组合的问题
2017/05/18 Python
python实现两个文件合并功能
2018/04/01 Python
Python实现删除排序数组中重复项的两种方法示例
2019/01/31 Python
详解numpy的argmax的具体使用
2019/05/27 Python
python如何爬取网站数据并进行数据可视化
2019/07/08 Python
python爬取王者荣耀全皮肤的简单实现代码
2020/01/31 Python
python列表删除和多重循环退出原理详解
2020/03/26 Python
python 错误处理 assert详解
2020/04/20 Python
快速解释如何使用pandas的inplace参数的使用
2020/07/23 Python
加拿大在线隐形眼镜专家:PerfectLens.ca
2016/11/19 全球购物
Reformation官网:美国女装品牌
2018/09/14 全球购物
软件测试英文面试题
2012/10/14 面试题
大学生个人自荐信样本
2014/03/02 职场文书
临床护理求职信
2014/04/26 职场文书
德育标兵事迹材料
2014/08/24 职场文书
新课培训心得体会
2014/09/03 职场文书
Go语言操作数据库及其常规操作的示例代码
2021/04/21 Golang
Python实现byte转integer
2021/06/03 Python
springboot 多数据源配置不生效遇到的坑及解决
2021/11/17 Java/Android
实现AJAX异步调用和局部刷新的基本步骤
2022/03/17 Javascript