欢迎光临
我们一直在努力

标签:linux

从Linux源码看TIME_WAIT状态的持续时间-IT技术资讯
TCP

从Linux源码看TIME_WAIT状态的持续时间

admin阅读(1637)评论(0)赞(5)

前言 笔者一直以为在Linux下TIME_WAIT状态的Socket持续状态是60s左右。线上实际却存在TIME_WAIT超过100s的Socket。由于这牵涉到最近出现的一个复杂Bug的分析。所以,笔者就去Linux源码里面,一探究竟。 ...

Linux内核参数之rp_filter-IT技术资讯
sysctl

Linux内核参数之rp_filter

admin阅读(1846)评论(0)赞(5)

一、rp_filter参数介绍 rp_filter参数用于控制系统是否开启对数据包源地址的校验。 首先看一下Linux内核文档documentation/networking/ip-sysctl.txt中的描述: rp_filter ...

Linux

CentOS 8.2 系统盘扩容方法

admin阅读(1511)评论(0)赞(3)

使用阿里云镜像默认为Linux 20G大小,如果选择了40G容量或是更大容量硬盘大小,装好镜像系统后盘还是20G,需要自己动手对系统盘进行扩容操作,这点是真的不方便,有技术底子的人可以分分钟搞定,那对于普通应用者来说是比较麻烦的,其实命令就...

Linux

Systemd 定时器教程

admin阅读(1299)评论(0)赞(4)

一、定时任务 所谓定时任务,就是未来的某个或多个时点,预定要执行的任务,比如每五分钟收一次邮件、每天半夜两点分析一下日志等等。 Linux 系统通常都使用 cron 设置定时任务,但是 Systemd 也有这个功能,而且优点显著。 自动生成...

Linux

Systemd 入门教程:实战篇

admin阅读(1162)评论(0)赞(4)

一、开机启动 对于那些支持 Systemd 的软件,安装的时候,会自动在/usr/lib/systemd/system目录添加一个配置文件。 如果你想让该软件开机启动,就执行下面的命令(以httpd.service为例)。 $ sudo s...

Systemd 入门教程:命令篇-IT技术资讯
Linux

Systemd 入门教程:命令篇

admin阅读(1327)评论(0)赞(4)

一、由来 历史上,Linux 的启动一直采用init进程。 下面的命令用来启动服务。 $ sudo /etc/init.d/apache2 start # 或者 $ service apache2 start 这种方法有两个缺点。 一是启动...

三层网络PPS极限测试-IT技术资讯
测试

三层网络PPS极限测试

admin阅读(1863)评论(0)赞(4)

前言 最近忙于网络三层,四层,七层的测试工作团团转。在解决项目的问题时偶然浏览到了一片国外大牛写的博客。看了之后收到了很多启发决定翻译一下。这篇文章主要讲述了如何使用linux内核单网卡收发UDP达到百万级别pps。该博主的一些实验和实验数...

dnsmasq详解&手册-IT技术资讯
DNS

dnsmasq详解&手册

admin阅读(1316)评论(0)赞(2)

    Dnsmasq为小型网络提供网络基础设施:DNS,DHCP,路由器通告和网络引导。它被设计为轻量级且占用空间小,适用于资源受限的路由器和防火墙。它还被广泛用于智能手机和便携式热点的共享,并支持虚拟化框架中的虚拟网...

kernel

Linux Kernel 5.8 发布

admin阅读(1338)评论(0)赞(2)

Linux Kernel 5.8 已经发布。 相较上一个 RC,此版本主要更新了驱动程序,增加了对一系列 Adreno GPU 芯片(如 405、640 和 650 版本)的支持,新的 Spectre 补丁以及 exFAT 改进。Radeo...

简单使用 Vim 编辑器-IT技术资讯
Linux

简单使用 Vim 编辑器

admin阅读(1261)评论(0)赞(1)

如果有兴趣的朋友,可以看我之前写过的几篇文章,Linux我也用的不是特别多,也只是一个在学习途中的菜鸡,整理点文章,顺便总结,顺便与大家一起交流~ 【Linux基础入门+基本命令的万字碎碎念】 https://juejin.im/post/...

常用Linux发行版操作系统大盘点-IT技术资讯
Linux

常用Linux发行版操作系统大盘点

admin阅读(1209)评论(0)赞(1)

  本文已收录进开源项目:github.com/JavaCollect…,有自学路线、面试题和面经、编程资料及系列技术文章等,资源持续更新中… 在之前的两篇文章: 《人手一套Linux环境搭建之:macOS版本教程》 ...

学会爱上 systemd-IT技术资讯
Linux

学会爱上 systemd

admin阅读(1143)评论(0)赞(2)

  systemd 是所有进程之母,负责将 Linux 主机启动到可以做生产性任务的状态。 systemd(是的,全小写,即使在句子开头也是小写),是初始化程序(init)和 SystemV 初始化脚本的现代替代者。此外,它还有更...

linux 系统启动过程-IT技术资讯
Linux

linux 系统启动过程

admin阅读(1173)评论(0)赞(1)

Linux 系统的启动过程 简介 我们都知道:操作系统运行的代码是在硬盘上的,最终要跑到内存和 CPU 上,才能被我们使用。 那从摁下电源键到看到系统界面,操作系统是怎么霸占了所有的硬件资源,把自己加载到内存开始运行的呢? 可以想到有两个可...

Linux

强制重启Linux系统的几种方法

admin阅读(1245)评论(0)赞(1)

实际生产环境中某些情况下 Linux 服务器系统在出现致命错误需要远程进行重启,通过常规的 reboot、init 6 等方法无法正常重启(例如重启时卡在驱动程序里等情况),这时就需要通过下面介绍的几种特殊的方法进行强制重启。 注意 下面这...

iostat 工具分析I/O性能-IT技术资讯
Linux

iostat 工具分析I/O性能

admin阅读(1470)评论(0)赞(2)

iostat(1)是在Linux系统上查看I/O性能最基本的工具,然而对于那些熟悉其它UNIX系统的人来说它是很容易被误读的。比如在HP-UX上 avserv(相当于Linux上的 svctm)是最重要的I/O指标,反映了硬盘设备的性能,它...

Linux内核UDP性能优化-IT技术资讯
UDP

Linux内核UDP性能优化

admin阅读(1652)评论(0)赞(1)

现在很多人都在诟病Linux内核协议栈收包效率低,不管他们是真的懂还是一点都不懂只是听别人说的,反正就是在一味地怼Linux内核协议栈,他们的武器貌似只有DPDK。 但是,即便Linux内核协议栈收包效率真的很低,这是为什么?有没有办法去尝...

Vim查找与替换命令大全,功能完爆IDE!-IT技术资讯
ihh

Vim查找与替换命令大全,功能完爆IDE!

admin阅读(1056)评论(0)赞(1)

Vi/Vim 可以说是文本编辑中的一代传奇人物,直至现在,它仍然在高级程序员的武器库中占有一席之地。每个 Linux 发行版默认都包含Vim ,而且即使你不是 Linux 系统用户,你也可以安装 Vim 。 为什么到现在还来讲这款古老的软件...

Linux Kernel 5.6 正式发布-IT技术资讯
kernel

Linux Kernel 5.6 正式发布

admin阅读(1379)评论(0)赞(1)

Linus Torvalds 宣布 Linux Kernel 5.6 的发布,此举也意味着 Linux 5.7 合并窗口的开放。经过一系列改进之后,Linux Kernel 5.6 版本中包含的一些亮点内容有:对 WireGuard VPN...