最新内容

Linux内核中一个数据包的完整流转过程

第一阶段:网卡接收数据包1:通过DMA把数据包从网卡拷贝到内存的Ring buffer缓冲区中,Ring buffer这里不再详细展开,它是网卡暂存和处理数据包的一种通用数据结构,分为RX Ring和TX Ring。2:网卡触发硬中断通知CPU收包3:CPU调用网卡驱动注册的硬中断处理函数记录一下硬件中断频率将驱动napi_struct传过来的poll_li …

谈谈Linux网络协议以及网络栈结构

网络协议——TCPIP协议简介: TCP(传输控制协议)和 IP(网际协议)是两个独立且紧密结合的协议,负责管理和引导数据报文在 Internet上的传输。二者使用专门的报文头定义每个报文的内容。TCP 负责和远程主机的连接,IP负责寻址,使报文被送到其该去的地方。 TCPIP协议模型如下图所示:1.网络接口层 有时也称为数据链路层或网络接口层,通常包括操作 …

实现Linux ptrace

本文介绍这些工具的底层 ptrace 是如何实现的。这里选用了 1.2.13 的早期版本,原理是类似的,新版内核代码过多,没必要陷入过多细节中。ptrace 是 Linux 内核提供的非常强大的系统调用,通过 ptrace 可以实现进程的单步调试和收集系统调用情况。比如 strace 和 gdb 都是基于 ptrace 实现的,strace 可以显示进程调用 …

Linux系统挂载本地镜像

此文章包含Suse与Almalinux系统挂载本地镜像1、SuseOS挂载镜像创建本地安装源1.前提环境SUSE Linux安装完毕zypper命令无法找到本地安装源2.查看安装源1>查看默认安装源zypper lr2>删除默认安装源## zypper rr 镜像源别名## rr ==> remove repozypper rr SUSE- …

【系统配置】信创终端高效挂载NFS共享的实用指南

原文链接:【系统配置】信创终端高效挂载NFS共享的实用指南|统信|麒麟|方德Hello,大家好啊!今天给大家带来一篇关于在信创终端操作系统上挂载NAS的文章。之前我们已经介绍了如何搭建飞牛NAS以及挂载SMB服务提供的共享文件夹,今天我们将重点讲解如何挂载NFS服务提供的共享文件夹,实现更加高效的文件访问和管理。欢迎大家分享点赞,点个在看和关注吧!什么是 N …

笨小猪教您Linux磁盘挂载

本教程针对Linux系统比较熟悉或者想学习Linux基础的用户朋友,本教程操作起来比较傻瓜式,跟着步骤就会操作,本文使用的工具是XShell同时多多注意空格(文中会有提示)。【问答】什么是磁盘挂载?答:类似于 Windows 下面的盘符,在Windows当中,我们已知的就是C盘、D盘、E盘等等,但是在我们Linux系统当中,他就是一个文件夹的形式存在,整个文 …

Linux系统如何挂载exFAT分区

简介:Linux系统中不能像Windows系统那样自动识别加载新设备,需要手动识别,手动加载。Linux中一切皆文件。文件通过一个很大的文件树来组织,文件树的根目录是:,从根目开始录逐级展开。这些文件通过若干设备铺展开。命令mount(挂载)可以把设备里的文件树连接到linux系统的文件树上,也就是说通过此命令可以把新设备加载到linux系统中。CentOS …

linux挂载磁盘

#linux #磁盘挂载 #磁盘最近工作的时候,挂载在hadoop目录的磁盘空间比较小,因此需要在hadoop目录挂载一个大一点的磁盘,以下是挂载的过程:1.将要挂载的磁盘信息写入到etcfstab# <设备UUID><挂载点><文件系统类型><挂载选项><dump备份><fsck检查顺序&g …