Linux运维面试 网络管理员面试题( 二 )


9. 说明 Linux 的启动过程 。
答:BIOS → 主引导记录(MBR) → GRUB → 内核 → init → 应用程序
10. 如何在服务器启动时检查错误信息?
答:内核消息始终存储在 kmsg 缓冲区中,通过 dmesg 命令可以查看 。引导问题和错误需要系统管理员结合特定的命令来查找某些重要的文件,这些命令在不同版本的Linux中都有不同的处理式:/var/log/boot.log 是系统引导日志,其中包含系统引导期间展开的所有文件 。/var/log/messages 存储全局系统消息,包括系统引导期间记录的消息 。/var/log/dmesg 包含内核环缓冲区信息 。
11. 符号链接和硬链接有什么区别?
答:符号链接或软链接是指向原始文件的实际链接,而硬链接是原始文件的镜像副本 。如果删除原始文件,则软链接没有值,因为它随后指向一个不存在的文件 。在硬链接的情况下,则完全相反 。如果删除原始文件,则硬链接仍包含原始文件中的数据 。
12. 如果是你,你将如何改变内核参数?你可能需要调整哪些内核选项?
答:如果想在类Unix系统中设置内核参数,首先我们要编辑文件 /etc/sysctl.conf。更改完毕后,保存文件并运行 sysctl -p 命令 。这项命令使更改成为永久更改,而不需要重新启动计算机 。
13. 解释/proc文件系统 。
答:/proc 文件系统是虚拟的,并提供有关内核、硬件和运行进程的详细信息 。因为 /proc 包含虚拟文件,所以称为虚拟文件系统 。这些虚拟文件具有独特的特性 。其中大多数都列为零字节大小 。虚拟文件诸如(/proc/interrupts、/proc/meminfo、/proc/mounts和/proc/partitions)的提供了系统硬件的最新信息 。其他诸如(/proc/filesystems和/proc/sys目录)则提供系统配置信息和接口 。
14. 如何在没有密码的情况下以另一个用户身份运行脚本?
答:假使我们正在编辑 sudoers 文件(例如/private/etc/sudoers),则可以使用visudo添加以下内容:user1 all=(user2)NOPASSWD:/opt/scripts/bin/generate.sh
15. 什么是UID 0 toor账户?你受到威胁了吗?
答:toor 用户是另一个超级用户帐户,其中 toor 的根拼写为 backward。它旨在于非标准 shell 一起使用,因此 root 的默认 shell 不需要更改 。shell 不是基本分发的一部分,而是从端口或包安装的,它安装在 /usr/local/bin 中;默认情况下,shell 驻留在不同的文件系统中 。如果 root 的 shell 位于/usr/local/bin 于中,并且未安装包含 /usr/local/bin_ 的文件系统,则 root 无法登录以解决问题,并且系统管理员必须重新启动到单用户模式才能进入 shell 的路径 。
【Linux运维面试 网络管理员面试题】

推荐阅读