Linux 网络包接收过程的监控与调优

Linux 网络包接收过程的监控与调优

Linux内核对网络包的接收过程大致可以分为接收到RingBuffer、硬中断处理、ksoftirqd软中断处理几个过程。其中在ksoftirqd软中断处理中,把数据包从RingBuffer中摘下来,送到协议栈的处理,再之后送到用户进程socket的接收队列中。

Linux经典的几款收包引擎

Linux经典的几款收包引擎

本文列举四个比较经典的 Linux 收包引擎,如果还有其他你觉得ok的可以留言。这四个分别是:

Linux下如何复用外部shell脚本

Linux下如何复用外部shell脚本

在Linux开发中,经常会编写shell脚本来执行一些任务,通常是一个脚本只做一件事,随着任务的增加,脚本会越来越多,可复用的地方也会逐渐增加,这时就需要提取出脚本中的公共的功能放到一个通用的脚本中,其他脚本都能复用它

使用tcpdump查看原始数据包

使用tcpdump查看原始数据包

尽管Snort之类的工具在筛选通过我们的网络而来的所有内容方面做得非常出色,但有时必须要查看原始数据。为此,我们最好的工具是“ tcpdump”。

Linux系统使用SSH登录之前如何显示横幅消息

Linux系统使用SSH登录之前如何显示横幅消息

希望在OpenSSH (SSHD服务器)身份验证之前显示消息或横幅?尝试使用这个简单的技巧在你的Linux系统上显示Banner或ASCII艺术字。

Ubuntu被曝严重漏洞:切换系统语言+输入几行命令,就能获取root权限

Ubuntu被曝严重漏洞:切换系统语言+输入几行命令,就能获取root权限

无需系统密码,就能添加新的sudo用户、获取root权限,事后还能删除不留痕迹。

工作效率高的 Linux 管理员都会的 10 个关键技巧

工作效率高的 Linux 管理员都会的 10 个关键技巧

好的系统管理员区分在效率上。如果一位高效的系统管理员能在 10 分钟内完成一件他人需要 2 个小时才能完成的任务,那么他应该受到奖励(得到更多报酬),因为他为公司节约了时间,而时间就是金钱。以下这些技巧可以节约时间 —— 即使没有因为高效而得到更多的报酬,但至少可以有更多的自由支配时间。

Linux shell 中的极品!高效的命令行~

Linux shell 中的极品!高效的命令行~

本文是关于如何在Ubuntu 20.04上安装和配置ZSH。此步骤适用于所有基于Ubuntu的发行版。ZSH代表Z Shell,它是类Unix操作系统的shell程序。ZSH是Bourne Shell的扩展版本,结合了BASH,KSH和TSH的某些功能。

Linux TCP 状态 TIME_WAIT 过多的处理

Linux TCP 状态 TIME_WAIT 过多的处理

首先处理这个问题,我们要知道一些网络知识,要知道tcp那些事,比如说三次握手,和四次挥手……很多人会问,为什么建链接要3次握手,断链接需要4次挥手?让我们一起看下下面的流程图:

如何使用Shell写一个显示目录结构的命令?

如何使用Shell写一个显示目录结构的命令?

在Linux中使用Shell写一个显示目录结构的命令,快速寻找目录结构。

联系我们

联系我们

公众号:良许Linux

在线咨询: QQ交谈

邮箱: yychuyu@163.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部