温故:
在上一篇文章中给大家分享了一篇《Linux运维常见面试题汇总》,在这里再次强调一下这个面试题是在网上转载而来,大家看了接的给作者点赞。这套面试题里面除了个别的几道题有些问题之外,其他的都是正确的,今天主要是想对这套面试题做一个批注,尽可能的对每一道题都做一些知识点的说明。这样,对于不熟悉的知识点大家就不用自己查了。希望我做的这个有用。
知新:
由于这个面试题的内容实在是比较多,所以今天咱们就先分析一部分,分几天将这个面试题讲完。
一、填空题
1. 在Linux 系统 中,以文件方式访问设备 。
批注: Linux奉行一切皆文件,普通文件、目录、字符设备、块设备和网络设备(套接字)等在Unix/Linux都被当做文件来对待。虽然他们的类型不同,但是linux系统为它们提供了一套统一的操作接口。
2. Linux 内核引导时,从文件 /etc/fstab中读取要加载的文件系统 。
批注: 系统开机时会主动读取/etc/fstab这个文件中的内容,根据文件里面的配置挂载磁盘。这样我们只需要将磁盘的挂载信息写入这个文件中我们就不需要每次开机启动之后手动进行挂载了。
3. Linux 文件系统中每个文件用indoe节点来标识。
批注: inode用于储存文件的“元信息”,比如文件的创建者、文件的创建日期、文件的大小等等。这中文译名为"索引节点"。每一个文件都有对应的inode,里面包含了与该文件有关的一些信息。
4. 链接分为:硬链接 和 符号链接 。
批注: 硬链接不能跨文件系统,不能链接到目录,具有相同inode节点号的多个文件是互为硬链接文件,删除硬链接文件或者删除源文件任意之一,文件实体并未被删除,只有将二者全部删除文件才算是被删除了;软连接类似window的快捷方式,软连接类似一个文本文件,里面存放的是源文件的路径,指向源文件实体,删除源文件,软连接文件依然存在,但是无法访问指向的源文件路径内容了,软连接和源文件是不同类型的文件,也是不同的文件,inode号也不相同。
5. 某文件的权限为:d-rw-_r--_r--,用数值形式表示该权限,则该八进制数为:644 ,该文件属性是目录 。
批注: 当为[-]时,则是文件,例如上图中名为initial-setup-ks.cfg的数据,当为[d]时,则是目录,表示该行最后的文件名代表的时一个目录,当为[l]时,则表示为链接文件,当为[b]时,则表示为可按块读写的设备,当为[c]时,则表示为设备文件里的串行端口设备,例如键盘、鼠标。各权限的对照表如下:r:4 w:2 x:1 ,所以上面的644其实就是-rw-r--r--。
6. 前台启动的进程使用Ctrl+c 终止。
7. 静态 路由 设定后,若 网络 拓扑结构发生变化,需由系统 管理 员 修改路由的 设置 。
8. 网络管理的重要任务是:控制 和 监控 。
9. 安装Linux 系统对硬盘分区时,必须有两种分区类型:根分区 和 交换分区 。
批注: 根分区就是root分区,所有的东西都在这个分区内。 /swap分区是交换分区,是一定磁盘空间(分区或文件),用于将部分内存中的数据换下来,以腾出内存空间用于其他需求。在一个系统中,物理内存快使用完时,操作系统会使用交换分区。
10. 编写的 Shell 程序运行前必须赋予该脚本文件执行 权限。
批注: chmod 755 script.sh
11. 系统交换分区是作为系统虚拟存储器 的一块区域 。
批注: /swap分区是交换分区,是一定磁盘空间(分区或文件),用于将部分内存中的数据换下来,以腾出内存空间用于其他需求。在一个系统中,物理内存快使用完时,操作系统会使用交换分区。
12. 内核分为进程管理系统 、 内存管理系统 、 I/O 管理系统 和文件管理系统 等四个子系统。
13. 内核配置是系统管理员在改变系统配置硬件 时要进行的重要操作。
14. 在安装Linux 系统中,使用netconfig 程序对网络进行配置,该安装程序会一步步提示用户 输入主机名、域名、域名 服务 器 、IP 地址、网关地址 和子网掩码 等必要信息。
15 . RIP 协议 是最为普遍的一种内部协议,一般称为动态路由信息协议 。
16. 在Linux 系统中所有内容都被表示为文件,组织文件的各种方法称为文件系统 。
17. DHCP 可以实现动态 IP 地址分配。
批注: 静态路由 设定后,若 网络 拓扑结构发生变化,需由系统 管理 员 修改路由的 设置 。
18. Ping 命令可以测试网络中本机系统是否能到达一台远程主机 ,所以常常用于测试网络的 连通性 。
批注: 常用于测试网络连通性的额还有Telnet
19. vi 编辑器具有两种工作模式: 命令 模式 和 输入模式 。
批注: 在用vi 编辑文件时,将文件内容存入test.txt 文件中,应在命令模式下键入 :w test.txt
20. 进程与程序的区别在于其动态性,动态的产生和终止,从产生到终止进程可以具有的
基本状态为:运行态 、 就绪态 和 等待态(阻塞态) 。
今天就暂且讲到这里,想要继续往下看的,请看我的文章《Linux常见面试题知识点批注(二)》