2.在工作过程中最有技术深度对自己援高最大的项目做一下基础介绍
Tomcat 内存溢出 设置内存
2 这些参数怎么样才能得出一个合理的配置
这里我们的永久内存是根据物理内存来设置的,默认是物理内存的1/64,设置时不能超过物理内存。
3.对需求更改的标准是?
堆的最大值设置为可用内存的最大值的80%
5.你这台服务是这个机器主干是吗?

7.如果你设计的存储超过了物理机的实际存储、有什么后果吗?
当应用程序需要的内存超出堆的最大值时服务器就会提示内存溢出,并且导致应用服务崩溃
9.一个进程启动后 可以操作的内存空间是多少?←
LINUX下的进程可寻址空间同样为4G
11.除了这个你还解决过其他问题吗?
Msql数据不一致 进行锁表备份导入从库 重新指向mstert
12主从不一致是怎么出现的?
时间不一致
13怎么解决时间不一致?
NTP服务统一中
14进程和线程的区"
进程是操作系统资源分配的基本单位,而线程是任务调度和执行的基本单位
  在操作系统中能同时运行多个进程(程序);而在同一个进程(程序)中有多个线程同时执行(通过CPU调度,在每个时间片中只有一个线程执行)
15僵尸进程和孤儿进程
孤儿进程:一个父进程退出,而它的一个或多个子进程还在运行,那么那些子进程将

为孤儿进程。孤儿进程将被init进程(进程号为1)所收养,并由init进程对它们完成状态收
集工作。
僵尸进程:一个进程使用fork创建子进程,如果子进程退出,而父进程并没有调用
wait或waitpid获取子进程的状态信息,那么子进程的进程描述符仍然保存在系统中。这
种进程称之为僵死进程。
17给一个目录查五天前的文件
 find . -name “*.sh” -mtime -5
18用什么命令进程信息
ps -aux 查询内存中进程信息;
19查看进程 cu使用率?
top命令可以看到总体的系统运行状态和cpu的使用率
20查看某一个进程的cpu
查看某颗cpu的使用可以用-P参数。例如指定显示0号cpu 的使用情况。 sar -P 0 -u 1 5
21top的字段?
PID 进程 ID
USER 进程所有者的用户名
PR 任务优先级
NI nice 值。数值越小表示优先级越高,数值越大表示优先级越低
VIRT 进程使用的虚拟内存总量,单位:kb。VIRT=SWAP+RES
RES 进程使用的、未被换出的物理内存大小,单位:kb。RES=CODE+DATA
SHR 共享内存大小,单位:kb
S 进程状态。
D= 不可中断的睡眠状态
R= 运行
S= 睡眠
T= 跟踪 / 停止
Z= 僵尸进程
%CPU 上次更新到现在的 CPU 时间占用百分比
TIME+ 进程使用的 CPU 时间总计,精确到 1/100 秒
COMMAND 命令名 / 命令行
22cpu的内核态和用户态
  内核态:
  1.系统中既有操作系统的程序,也有普通用户程序。为了安全性和稳定性,操作系统的程序不能随便访问,这就是内核态。即需要执行操作系统的程序就必须转换到内核态才能执行
  2. 内核态可以使用计算机所有的硬件资源
  用户态:不能直接使用系统资源,也不能改变CPU的工作状态,并且只能访问这个用户程序自己的存储空间

21磁盘的使用枣
 du -sh 目录
22查看某一个目录
tree -L
23.启用的一个进程 端口被占用怎么办?
netstat 查看端口 pkill -9 杀死
24软连接和硬链接的区别业
  软链接可以理解成快捷方式。它和windows下的快捷方式的作用是一样的。
  硬链接等于cp -p 加 同步更新。
25连接 和源文件 有什么不同
 硬链接没有丝毫地影响,因为它 inode 所指向的区块由于有一个硬链接在指向它,所以这个区块仍然有效,并且可以访问到。
  然而软链接的 inode 所指向的内容实际上是保存了一个绝对路径,当用户访问这个文件时,系统会自动将其替换成其所指的文件路径,然而这个文件已经被删除了,所以自然就会显示无法找到该文件了。
26单引号双引号 和反引号有嗦区别v
 单引号:不管单引号里面有什么都原样输出,无视一切变量,所见即所得
  双引号:内容中有变量、特殊转义符等,会先把变量、转义字符解析出结果,然后再输出最终内容。
  反引号:用于命令引用,命令的执行。
27DNS 解析e
  递归查询
浏览器查询缓存,是否有百度的ip,如果有结束
hosts文件中是否有百度的ip地址,如果有结束
如果本地DNS有百度的ip地址,如果有,本地DNS将其返回给请求主机,然后结束
根服务器根据com后缀,将请求转发给顶级域名服务器
顶级域名服务器查询自己的权威DNS服务器
权威DNS域名服务器查询到百度的IP,将结果返回给顶级,顶级返回给根,根返回给本地,本地返回给请求主机,结束。
  迭代查询
浏览器查询缓存,是否有百度的ip,如果有结束
hosts文件中是否有百度的ip地址,如果有结束
如果本地DNS有百度的ip地址,如果有,本地DNS将其返回给请求主机,然后结束
(前三步不变)
根服务器根据com后缀,将顶级服务器IP告诉给本地服务器
本地服务器访问顶级DNS,顶级DNS将权威DNS返回给本地
本地服务器访问权威DNS,权威DNS将百度IP返回给本地
本地将百度IP返回给请求主机

28TCP和 UDP区别E
 1) TCP提供面向连接的传输,通信前要先建立连接(三次握手机制); UDP提供无连接的传输,通信前不需要建立连接。
  2) TCP提供可靠的传输(有序,无差错,不丢失,不重复); UDP提供不可靠的传输。
  3) TCP面向字节流的传输,因此它能将信息分割成组,并在接收端将其重组; UDP是面向数据报的传输,没有分组开销。
  4) TCP提供拥塞控制和流量控制机制; UDP不提供拥塞控制和流量控制机制。
29TCP协议为社么受用4次挥王债行范文
 由于TCP连接是全双工的,因此每个方向都必须单独进行关闭。
  TCP的连接的拆除需要发送四个包,因此称为四次挥手(four-way handshake)。客户端或服务器均可主动发起挥手动作,在socket编程中,任何一方执行close()操作即可产生挥手操作。
  (1)客户端A发送一个FIN,用来关闭客户A到服务器B的数据传送。
  (2)服务器B收到这个FIN,它发回一个ACK,确认序号为收到的序号加1。和SYN一样,一个FIN将占用一个序号。
  (3)服务器B关闭与客户端A的连接,发送一个FIN给客户端A。
  (4)客户端A发回ACK报文确认,并将确认序号设置为收到序号加1。

30 TCp timewait?
等待足够的时间以确保远程TCP接收到连接中断请求的确认;
31:介绍下7层每次有哪些最基本的协议
  应用层 特定应用对接收数据的处理 HTTP、FTP、SMTP
  表示层 设备数据格式与网络标准数据格式转换 LPP、GIF、JPEG
  会话层 通信管理,建立和断开通信连接 RPC、SSL、TLS
  传输层 管理两个网络终端之间的数据传输 TCP、UDP
  网络层 网络地址管理和路由选择 IP/IPv6、ICMP
  数据链路层 互联设备之间传送和识别数据帧 ARP、PARP
  物理层 比特流与电子信号之间的转换 IEEE 802.3/802.2
32:常见的负载均衡策略
  轮询、加权轮询、hash算法、随机random、最小连接数、加权最小连接数
33常用的http状态码?
  1开头:信息状态码
  2开头:成功状态码
  3开头:重定向状态码
  4开头:客户端错误状态码
  5开头:服务端错误状态码

34用什么写程序
java、php、go
35统计日志里面出现最多的URL加何截取
  当前WEB服务器中联接次数最多的ip地址
  netstat -ntu |awk ‘{print $5}’ |sort | uniq -c| sort -nr

百度成小满运维面试题相关推荐

  1. python运维面试题_百度linux运维开发工程师面试真题经历+试题

    看大企业的面试题,是非常重要的一件事,这样你能看到大神运维的一个情况,今天小编收集的第二个是百度,这个企业有非常多的人想进去,但是不容易进去,以下为百度面试题实录,内容从网络收集整理的,仅供大家学习参 ...

  2. linux系统运维面试题大全(137道题)

    linux系统运维面试题大全 1. 如何看当前Linux系统有几颗物理CPU和每颗CPU的核数? 查看物理cup: cat /proc/cpuinfo|grep -c 'physical id' 查看 ...

  3. 运维面试题总结:Etcd、Kubernetes、Lvs、HAProxy 等

    运维面试题总结:Etcd.Kubernetes.Lvs.HAProxy 等 集群相关 简述 ETCD 及其特点? etcd 是 CoreOS 团队发起的开源项目,是一个管理配置信息和服务发现(serv ...

  4. Linux 运维面试题20道

    Linux 运维面试题 1.为什么我们要使用tomcat,类似的软件有哪些? 因为Apache仅支持静态网站,不能解析Java.Jsp,它们服务端口也不同Apache端口80 tomcat端口8080 ...

  5. linux运维面试题:第三部分

    linux运维面试题: (第三部分)三 本章是关于docker的面试题于实战(实战=当你正在面试时,回答问题的方式) 注:(很多题都是通过网上搜索总结出来的,可能在一部分内发现自己写的东西:如有不满请 ...

  6. linux运维面试题:第一部分

    linux运维面试题: (第一部分)三 在生活中跳槽或者换萌新找工作时,总会显得没有水平,从而不能在人群中脱颖而出那么,如何在跳槽中,从容的应对考官的面试呢,(小宇)在这里总结了一点面试题供大家分享: ...

  7. linux运维面试题:第二部分

    linux运维面试题: (第二部分)三 iptables防火墙部分面试题 (仅供参考) 注:(面试题是通过本人在网上搜索总结出来的,如果您看到文章内有,属于自己创造的部分,请联系我,谢谢) 你听说过L ...

  8. 2020年Linux运维面试题都不会,怎么拿Offer?

    阅读目录 1.什么是运维?什么是游戏运维? 2.在工作中,运维人员经常需要跟运营人员打交道,请问运营人员是做什么工作的? 3.现在给你三百台服务器,你怎么对他们进行管理? 4.简述raid0 raid ...

  9. linux系统运维面试题

    标签:linux系统运维面试题 1.     简述常用高可用技术 解答: Keepalived:Keepalived是一个保证集群高可用的服务软件,用来防止单点故障,使用VRRP协议实现.在maste ...

最新文章

  1. 在ATS 5.3.0上测试网页加速插件ats_pagespeed
  2. react中使用scss_我如何将CSS模块和SCSS集成到我的React应用程序中
  3. Redis与Memcached的比较
  4. N秒钟后自动跳转的html页面,javascript
  5. workflow initialization in webclient ui - Remote call case
  6. 09-排序1 排序 (25 分)
  7. java方法重载_在Python中该如何实现Java的重写与重载
  8. 虚拟机下ubuntu10.04挂载NFS
  9. 一个完整的html文件包含哪些标签,HTML基础有哪些单标签
  10. 设置NumericStepper控件不可用状态的上下箭头颜色。
  11. C++实现 模糊综合评价法
  12. 布线问题----回溯法
  13. 离散数学-⑦-离散概率
  14. c语言代码姓名全拼,巧用拼音首字母输入人名(代码)
  15. 文件系统FAT32与NTFS
  16. java-net-php-python-23jspm在线学习设计计算机毕业设计程序
  17. 解决warnings potentially fixable with the `--fix`
  18. 如何在浏览器中打开jupyter notebook
  19. ”故乡飘已远,往意浩无边“
  20. 白骨精写给孙悟空的信

热门文章

  1. 大型机,小型机,PC-Server
  2. 计网考点——扩展的以太网
  3. 华为eNsp S5700组网配置
  4. 由海天瑞声支持,全球最大多领域英语开源数据集发布
  5. QGraphicsItem绘制重叠区域
  6. 数据挖掘——决策树和K近邻
  7. 免费在线证件照制作-超级好用
  8. Hyper-V安装Ubuntu 18使用笔记
  9. WordPress实现关注微信公众号回复关键字获取验证码查看网站隐藏内容
  10. 一键u盘装win7系统教程图解