目录
如何查看监听在 8080 端口的是哪个进程(可举例:netstat -tnlp | grep 8080)?
HTTP 协议的请求头、响应头消息包含哪些内容,你有了解吗?
手写 Dockerfile 构建一个 hello - world 镜像,使用两层架构
Docker CMD 和 ENTRYPOINT 的区别是什么
Docker 容器间如何通信(例如 veth - pair 相关知识,可延伸问 Tap 相关知识)
DNAT 在哪些场景中会用到(如 Kubernetes Service 的 iptables 链)?
cgroup 和 namespace 分别是什么,请介绍一下。
容器和 pod 的区别是什么,为什么有了容器还需要 pod?
知道 init 进程吗,说一说 systemd,centos6 是如何进行进程管理的?
load average 中的三个数字(1 分钟、5 分钟、15 分钟)代表什么,是怎么得来的?
free -m 中你关心的字段有哪些(如 free 和 used)?
怎么设置 IP 地址,ifconfig 和 ip 命令的区别是什么,哪个更好一点(可提及 net - tools 包和 iproute2 包)
知道 /proc 吗,里边重要的字段有哪些、知道 /sys 吗,里边有什么内容
删掉一个大文件,文件已经不在了,但是空间仍然被占用,这是为什么?
敲了 top 以后想看单个 CPU 的资源情况怎么进一步去判断?
top 信息右上角面板上面会有显示 load1,5,15 这三个数据,是什么含义?
假如现在有一个虚拟机,分配了 4 个核,load5 数值是 12,这是正常还是不正常?
怀疑超载了,想去分析到底是谁占用了负载,该怎么去进一步分析?
一般会通过 free 去查看内存使用率,执行 free 以后里面有好几个指标,对于 buffer 和 cache 你是怎么理解的?
你过去自己安装一个操作系统,文件系统这一块,你都是基于什么去选择?
要在 Linux 上面安装一些开源的应用软件,你接触比较多的是哪些?
要在 Linux 里面安装一个其他的一些软件服务,比较传统的方式有哪些?
写一个 shell 脚本,找出修改时间在两个小时以上的文件并删除。
OSPF 实现原理是什么?
OSPF(Open Shortest Path First)是一种链路状态路由协议,其实现原理主要包括以下几个方面。
首先,链路状态的发现。OSPF 路由器通过发送 Hello 报文来发现邻居路由器,并建立邻居关系。在建立邻居关系后,路由器会相互交换链路状态信息,这些信息包括路由器的接口状态、链路开销等。
其次,链路状态数据库的构建。路由器将收到的链路状态信息存储在链路状态数据库中,这个数据库包含了整个网络的拓扑结构信息。通过链路状态数据库,路由器可以了解到网络中各个节点的连接情况和链路状态。
然后,最短路径计算。OSPF 使用 Dijkstra 算法来计算最短路径。路由器以自己为根节点,根据链路状态数据库中的信息,计算出到其他节点的最短路径,并将这些路径加入到路