运维岗位面试题及详细答案.docxVIP

  • 0
  • 0
  • 约1.09万字
  • 约 10页
  • 2026-06-30 发布于河北
  • 举报

运维岗位面试题及详细答案

一、基础必备题(入门必答,考察核心基础)

1.请说说Linux系统中,查看进程的常用命令有哪些?分别适用什么场景?

详细答案:常用的有3个,实际工作中根据需求选,不盲目用复杂命令:

1.ps:最基础,适合快速查看当前终端的进程,比如ps-ef(查看所有进程的完整信息,包括PID、父进程PPID、启动用户、启动时间、命令路径),日常排查“某个进程是否在运行”用这个最方便,比如ps-ef|grepnginx,快速定位nginx进程。

2.top:实时监控进程,适合查看系统负载、进程CPU/内存占用,比如服务器卡顿,用top可以快速找到占用CPU/内存最高的进程,进而分析原因(比如某个java进程内存溢出,top里会显示其%CPU和%MEM异常高)。

3.pstree:以树状结构显示进程,适合查看进程之间的父子关系,比如排查“某个进程的父进程是谁”“是否有子进程异常”,比如pstree-p,可以清晰看到进程的层级,避免误杀父进程导致多个子进程异常退出。

补充:实际工作中不会单独用一个命令,比如先top看异常进程PID,再用ps-ef|grepPID看详细信息,最后用pstree看关联进程,这样效率最高。

2.Linux系统中,如何查看系统日志?常用的日志文件路径有哪些?

详细答案:查看日志的核心命令是tail、cat、grep,

文档评论(0)

1亿VIP精品文档

相关文档