初级运维工程师面试问题

DHCP是做什么的?

动态的为新加入本网络的主机分配ip地址。是一个局域网的网络协议,使用UDP协议工作。

DHCP怎么使得一台服务器分配固定一个IP?

在地址保留里面设置mac地址与ip地址绑定即可内

②直接在dns服务器上设置静态ip即可;

③租约。bootp分配的地址是永久的,而dhcp分配的地址是可以有期限的。

DHCP配置文件在哪?

/etc/dhcp/dhcpd.conf

DHCP可以跨网段还是跨vlan给一个IP?先决条件是什么?

DNS在区域传输的时候使用TCP协议,其他时候使用UDP协议。

FQDN??DNS运用的是tcp协议还是udp协议?

FQDN是完全合格域名/全程域名缩写,Fully Qualified Domain Name,即是域名,访问时将由DNS进行解析,得到IP。FQDN = Hostname + DomainName

DNS在区域传输的时候使用TCP协议,其他时候使用UDP协议。

udp和tcp有什么区别?

TCP是一种面向连接的协议,提供可靠的数据传输,一般服务质量要求比较高的情况,使用这个协议。UDP——用户数据报协议,是一种无连接的传输层协议,提供面向事务的简单不可靠信息传送服务

UDP和TCP协议的主要区别是两者在如何实现信息的可靠传递方面不同。

TCP协议中包含了专门的传递保证机制,当数据接收方收到发送方传来的信息时,会自动向发送方发出确认消息;发送方只有在接收到该确认消息之后才继续传送其它信息,否则将一直等待直到收到确认信息为止。

与TCP不同,UDP协议并不提供数据传送的保证机制。如果在从发送方到接收方的传递过程中出现数据报的丢失,协议本身并不能做出任何检测或提示。

NFS服务端需要安装哪些?RPC是什么用来干嘛的?

RPC(Remote Procedure Call)即远程过程调用。RPC 最主要的功能就是在指定每个NFS功能所对应的port number ,并且回报给客户端,让客户端可以连结到正确的port上去。

查看磁盘挂载情况用什么命令?mount和df -h有什么区别?

使用df命令。显示的挂载点/home/mt和她挂载的卷不在同一行,使用shell脚本分析非常麻烦

使用mount命令,mount -l,这种方法的缺陷在于没有卷的大小,但是挂载点和挂载的卷在同一行。

Linux用来干嘛?是一个CI工具还是CS工具还是CCD工具?

CI/CD:持续集成/持续发布(continuous integration/continuous deployment)

CS工具client / server

Centos6和Centos7最大的区别

服务管理、网络管理、主机名等系统文件

Linux开机引导的过程,Linux自启程序grub用什么的?NBR?

  1. 开机BIOS(基本输入输出系统)自检
  2. MBR(主引导记录区)引导
  3. Grub(系统引导管理器)引导菜单
  4. 加载内核kernel
  5. 启动init进程
  6. 读取inittab文件,执行rc.sysinit,rc等脚本
  7. 启动mingetty,进入系统登陆界面

shell脚本交互用什么命令?shell中$?代表什么?

read -p      

$$   Shell本身的PID

$!   Shell最后运行的后台Process的PID

$?   即执行上一个指令的返回值

$#   添加到Shell的参数个数

$0   Shell本身的文件名

你可能感兴趣的:(linux)