Linux系统操作自测题

来源:互联网 发布:税务师考试含金量 知乎 编辑:程序博客网 时间:2024/05/22 14:06

1、vi编辑器中执行存盘退出的命令是:()
答案:ZZ或者:wq
分析:两个大写的Z,或者:wq

2、通过文件名存取文件时,文件系统内部的操作过程是通过:
答案:文件名在目录中查找对应的I节点,通过I节点存取文件数据
分析:
(1)UNIX文件系统包括引导块、超级块、i节点区、文件存储区、进程对换区等几部分。
(2)引导块占用第0号物理块,不属于文件系统管辖,如果系统中有多个文件系统,只有根文件系统才有引导程序放在引导块中,其余文件系统都不使用引导块;
超级块占用第1号物理块,是文件系统的控制块,超级块包括:文件系统的大小、空闲块数目、空闲块索引表、空闲i节点数目、空闲i节点索引表、封锁标记等。超级块是系统为文件分配存储空间、回收存储空间的依据。i节点区存放i节点,i节点是对文件进行控制和管理的一种数据结构。文件存储区是存放文件内容的区域,文件存储区中各数据块的使用情况在超级块中由记录,系统利用超级块中的记录完成对数据块的分配和回收。i节点保存了文件的属性和类型、存放文件内容的物理块地址、最近一次的存取时间、最近一次的修改时间、创建此文件的时间。
(3)inode本身并不记录文件名,而是记录文件的相关的属性(在上文提到过的那些属性),文件名则记录在目录所属的块区域。正因为这个原因,使得如果Linux读取一个文件的内容,就要先由根目录/获取该文件的上层目录所在的inode,再由该目录所记录的的文件关联性获取该文件的inode,最后通过inode内提供的块指针来获取最终的文件内容。

 

3、关于chmod命令,如何给文件ext1增加所有用户的执行权限和同组用户的写权限
答案:chmod a+x g+w ext1
分析:chmod (u/g/o/a) (+/-/=) (r/w/x)
(u/g/o/a):该文件的用户、该用户所属组的其他成员、其他组、所有的用户
(+/-/=) :增加、减少、等于
(r/w/x) :读、写、执行(421)

4、linux内核包括哪几个子系统
答案:进程调度、内存管理、虚拟文件系统、网络接口、进程间通信
分析:不包括硬件管理系统

5、那个查看文件内容的命令可以移动光标
答案:less
分析:more 显示百分比,cat一次性输出,less可以移动光标

6、在i节点表中的磁盘地址表中,若一个文件的长度是从磁盘地址表的第1块到第11块,则该文件共占有多少块号
答案:266
分析:暂定

 

7、邮件转发代理也称邮件转发服务器,它可以使用SMTP协议,也可以使用()协议
答案:UUCP
分析:UUCP,Unix-to-Unix Copy(UNIX至UNIX的拷贝),Unix系统的一项功能,允许计算机之间以存储-转发方式交换e-mail和消息。在Internet兴起之前是Unix系统之间连网的主要方式。

8、nslookup和arp区别
答案:nslookup(name server look up)是主机名和IP转换的工具
   arp是mac地址和IP地址转换的工具

原创粉丝点击