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...

面试题 相关文章推荐
函数指针的定义是什么
Aug 14 面试题
struct和class的区别
Nov 20 面试题
什么是三层交换,说说和路由的区别在那里
Sep 01 面试题
一些网络技术方面的面试题
May 01 面试题
编写一个 C 函数,该函数在一个字符串中找到可能的最长的子字符串,且该字符串是由同一字符组成的
Jul 23 面试题
linux面试题参考答案(8)
Aug 11 面试题
Linux操作面试题
May 16 面试题
介绍一下linux文件系统分配策略
Feb 25 面试题
什么是Remote Module
Jun 10 面试题
请写出一段Python代码实现删除一个list里面的重复元素
Dec 29 面试题
中科前程Java笔试题
Nov 20 面试题
金鑫耀Java笔试题
Sep 06 面试题
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中heredoc的使用方法
2013/06/17 PHP
PHP mysql与mysqli事务使用说明 分享
2013/08/17 PHP
关于PHP的curl开启问题探讨
2014/04/08 PHP
关于 Laravel Redis 多个进程同时取队列问题详解
2017/12/25 PHP
借用Google的Javascript API Loader来加速你的网站
2009/01/28 Javascript
JSQL 批量图片切换的实现代码
2010/05/05 Javascript
JavaScript中的null和undefined解析
2012/04/14 Javascript
window.open()实现post传递参数
2015/03/12 Javascript
Js实现简单的小球运动特效
2016/02/18 Javascript
BootStrap实现树形目录组件代码详解
2016/06/21 Javascript
关于webuploader插件使用过程遇到的小问题
2016/11/07 Javascript
jQuery实现动态控制页面元素的方法分析
2017/12/20 jQuery
微信小程序实现九宫格抽奖
2020/04/15 Javascript
ES6基础之数组和对象的拓展实例详解
2019/08/22 Javascript
vue使用recorder.js实现录音功能
2019/11/22 Javascript
VUE实现自身整体组件销毁的示例代码
2020/01/13 Javascript
JavaScript this使用方法图解
2020/02/04 Javascript
Python获取脚本所在目录的正确方法
2014/04/15 Python
Python多进程同步Lock、Semaphore、Event实例
2014/11/21 Python
Django中使用group_by的方法
2015/05/26 Python
Python 26进制计算实现方法
2015/05/28 Python
Python设计模式之门面模式简单示例
2018/01/09 Python
Python AES加密实例解析
2018/01/18 Python
python 扩展print打印文件路径和当前时间信息的实例代码
2019/10/11 Python
通过 Django Pagination 实现简单分页功能
2019/11/11 Python
基于Pycharm加载多个项目过程图解
2020/01/19 Python
利用Python计算KS的实例详解
2020/03/03 Python
官方授权图形T恤和服装:Fifth Sun
2019/06/12 全球购物
买卖正宗运动鞋:GOAT
2019/12/06 全球购物
新西兰Bookabach:查找全球度假屋
2020/12/03 全球购物
什么是会话Bean
2015/05/14 面试题
儿童生日会策划方案
2014/05/15 职场文书
个人贷款收入证明
2014/10/26 职场文书
2015年人事工作总结范文
2015/04/09 职场文书
Java移除无效括号的方法实现
2021/08/07 Java/Android
VUE使用draggable实现组件拖拽
2022/04/06 Vue.js