1、No space left on device ,但df -h,磁盘空间还很富余?

原因是 Inode 耗尽。可以使用df -i检查。磁盘中中产生了很多小的临时文件,造成在磁盘空间耗尽之前文件系统的 Inode 就被用光了。

2、CentOS服务器,负载正常,但请求大量超时,服务器/应用访问日志看不到相关请求记录。在dmesg/var/log/messages看到记录:kernel: nf_conntrack: table full, dropping packet.什么原因,怎么解决?

原因是服务器访问请求量大,内核netfilter模块conntrack相关参数配置不合理,导致新连接被drop掉。

解决:

1、增加nf_conntrack_max参数大小

2、禁用一些不用跟踪的连接状态,在iptables设置NOTRACK规则,减少要跟踪的连接数

3、禁用模块ip_vs nf_connect

查看系统默认最大连接数

[root@localhost] ~$ cat /proc/sys/net/netfilter/nf_conntrack_max
31248

查看当年连接数
[root@localhost] ~$ cat /proc/sys/net/netfilter/nf_conntrack_count
6

设置最大连接数

sudo sysctl -w net.netfilter.nf_conntrack_max=1048576

suod sysctl -w net.nf_conntrack_max=1048576

3、随机生成32位密码

cat /dev/urandom | head -1| md5sum | head -c 32

4、抓取100行http包

tcpdump  -XvvennSs 0 -i eth0 -c 100  tcp[20:2]=0x4745 or tcp[20:2]=0x4854 -w http.cap

5、mysql一主多从,主库宕机,怎么合理切换到从库?

6、如何将本机80端口的请求转发到远程机器192.168.16.23的8090端口,本机ip192.168.16.20,网卡eth0

# iptables -t nat -A PREROUTING -d 192.168.16.1 -p tcp --dport 80 -j DNAT --to 192.168.16.1:8080

或者# iptables -t nat -A PREROUTING -i eth0 -d 192.168.16.1 -p tcp -m tcp --dport 80 -j REDIRECT --to-ports 8080

7、官方镜像安装的centos系统可以做哪些初始化优化?(至少5项)

1.修改yum

2.设置ntp,dns selinux

3.内核参数优化

4,配置ssh

5,关闭不需要的服务

8、写一个脚本,去除nginx日志中出现ip最多的前5名

awk ‘{print $1}’ |sort|uniq -c|sort -nr|head -5

9、linux中/proc文件系统有什么用?

基于内存的文件系统,保存着当前内核的状态信息,如cpu,内存,进程等,这个文件系统并不是实际存储信息的文件,指向的是内存中的信息

10、七层协议作用,对应协议?

linux面试题(重点)的更多相关文章

  1. Linux面试题(史上最全、持续更新、吐血推荐)

    文章很长,建议收藏起来,慢慢读! 疯狂创客圈为小伙伴奉上以下珍贵的学习资源: 疯狂创客圈 经典图书 : <Netty Zookeeper Redis 高并发实战> 面试必备 + 大厂必备 ...

  2. 史上最全Linux面试题(2020最新版)

    作者:ThinkWon 链接:https://blog.csdn.net/thinkwon/article/details/104588679 导读:本文整理了最新的Linux面试题,近3万字,约10 ...

  3. Linux面试题汇总答案

    转自:小女生的Linux技术~~~Linux面试题汇总答案~~ 一.填空题:1. 在Linux系统中,以 文件 方式访问设备 .2. Linux内核引导时,从文件 /etc/fstab 中读取要加载的 ...

  4. Linux面试题汇总答案(转)

    转自:小女生的Linux技术~~~Linux面试题汇总答案~~ 一.填空题:1. 在Linux系统中,以 文件 方式访问设备 .2. Linux内核引导时,从文件 /etc/fstab 中读取要加载的 ...

  5. Linux菜鸟级重点

    这是本人自学Linux所做的笔记,以及实现一些功能作的总结.乐意与各位喜欢linux的朋友交流学习,共同进步.这篇文章只是简单介绍一些linux比较常用的或者说是最基础的也是最重要的知识,有些在模块后 ...

  6. 100 道 Linux 笔试题,能拿 80 分就算大神!

    本套笔试题共100题,每题1分,共100分.(参考答案在文章末尾) 1. cron 后台常驻程序 (daemon) 用于: A. 负责文件在网络中的共享 B. 管理打印子系统C. 跟踪管理系统信息和错 ...

  7. Linux面试题总结

    1.简述Apache两种工作模式,以及它们之间的区别.答:(1)prefork MPM使用多个子进程,每个子进程只有一个线程来处理一个http请求,直到这个TCP连接被释放.root主进程在最初建立s ...

  8. day56-mysql-其他查询-面试题-重点

    一.重点 面试题 1. 临时表查询: -- 查询高于本部门平均工资的人员 #1.先查询部门人员的平均工资 SELECT dept_id,AVG(salary)as sal from person GR ...

  9. 2020非常全的软件测试linux常用命令全集,linux面试题及参考答案

    一.前言: 作为一名软件测试工程师,我相信大部分的人都和Linux打过交道,因为我们的服务器一般都是装的Linux操作系统,包括各种云服务器也都是用的Linux,目前主流是CentOS7,那么对于一个 ...

随机推荐

  1. JAVA携带参数(带有请求参数,请求头参数)直接发送POST请求

    <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpcl ...

  2. 1002 - Country Roads(light oj)

    1002 - Country Roads I am going to my home. There are many cities and many bi-directional roads betw ...

  3. 1142 - Summing up Powers (II)

    1142 - Summing up Powers (II)    PDF (English) Statistics Forum Time Limit: 2 second(s) Memory Limit ...

  4. sql-labs 1-14

    less-1: 1.采用二分法进行猜列: http://192.236.147.191:30000/Less-1/?id=1' order by 10--+ Welcome    Dhakkan Un ...

  5. 基于MCRA-OMLSA的语音降噪(二):实现

    上篇文章(基于MCRA-OMLSA的语音降噪(一):原理)讲了基于MCRA-OMLSA降噪的原理,本篇讲怎么做软件实现.软件实现有多种方式.单纯看降噪效果可用python,因为python有丰富的库可 ...

  6. 写了个适用于vscode的minio图床客户端插件

    缘起 自己搭建minio做我的个人博客图床好一段时间了, 一直用minio自带的web管理后台来上传图片, 它的界面长下面这个样子 上传完后, 需要点下文件列表里刚刚传上去的文件的分享按钮 然后会出来 ...

  7. 【模型推理】量化实现分享三:详解 ACIQ 对称量化算法实现

      欢迎关注我的公众号 [极智视界],回复001获取Google编程规范   O_o   >_<   o_O   O_o   ~_~   o_O   大家好,我是极智视界,本文剖析一下AC ...

  8. 【C++】leetcode竞赛笔记

    *注--代码非博主本人所写,仅供学习参考,侵删 20200516双周赛: 1 to_string(int a) 将a转换成字符串形式 2 gcd(int a,int  b) 返回a,b的最大公约数,若 ...

  9. 去除input标签点击时的默认样式

    去除input标签点击时的默认样式的方法 outline:none; //去除点击时的边框 border : none; //去除input框的边框

  10. MongoDB笔记:windows环境安装及连接本地数据库

    下载MongoDB 2.4.9版 mongodb官网下载:http://www.mongodb.org/downloads 直接下载地址:http://fastdl.mongodb.org/win32 ...