1、安装systemtap其实主要就是安装内核探测工具 systemtap。(SystemTap 通过将脚本语句翻译成C语句,编译成内核模块。模块加载之后,依据时间处理机制来收集有关正在运行的Linux系统的信息) #yum install yum-utils#yum install kernel- ...
分类:
其他好文 时间:
2020-03-12 12:58:59
阅读次数:
88
Linux发行版的系统目录命名规则和用途Linux文件系统名称区分大小写;以.开头的文件是隐藏文件/boot:引导文件存放目录,内核文件,引导加载器都存在此目录;/bin:所有用户使用的基本命令,不能关联至独立分区,OS启动即会用到的程序/sbin:管理类的基本命令,不能关联至独立分区,OS启动即会用到的程序/lib:启动时,程序依赖的基本共享库文件以及内核模块文件/lib64:专用于x86-64
分类:
系统相关 时间:
2020-03-03 10:43:25
阅读次数:
73
一、关闭防火墙及selinux 二、CentOS7默认不加载gre内核模块,加载gre内核模块 # modprobe ip_gre 临时加载gre模块(重启后失效) # lsmod |grep gre 进行确认 三、两端添加gre1网卡 主机一: [root@centos7 ~]# cat /etc ...
分类:
其他好文 时间:
2020-02-24 16:46:05
阅读次数:
146
DRBD 安装配置、工作原理及故障恢复 一、DRBD 简介 DRBD的全称为:Distributed ReplicatedBlock Device(DRBD)分布式块设备复制,DRBD是由内核模块和相关脚本而构成,用以构建高可用性的集群。其实现方式是通过网络来镜像整个设备。你可以把它看作是一种网络R ...
分类:
其他好文 时间:
2020-02-22 11:44:27
阅读次数:
74
内核模块编程入门: 一、准备工作: 1、打开一个终端,输入命令: $ uname -r 结果:5.5.2-1-MANJARO 2、安装必要的内核文件: sudo pacman -S linux55-headers 正在解析依赖关系... 正在查找软件包冲突... 软件包 (1) linux55-he ...
分类:
其他好文 时间:
2020-02-10 18:16:37
阅读次数:
67
selinux 的配置文件 /etc/sysconfig/selinux SELinux=enforcing 为 SELinux 总开关,有效值可以是 enforcing、permissive 或 disabled。disabled 代表禁用 SELinux 功能,由于 SELinux 是内核模块功 ...
分类:
系统相关 时间:
2020-01-29 21:29:09
阅读次数:
80
Linux 设备驱动以Kernel Module形式存在,Linux Kernel Module可以动态加载到内核中。 - lsmod Show the status of modules in the Linux Kernel - modinfo Show information about a ...
分类:
系统相关 时间:
2020-01-26 22:08:43
阅读次数:
106
vRouter有多种部署选项,可提供不同的好处和易用性,包括内核模块、DPDK、SR-IOV、智能NIC等。
分类:
其他好文 时间:
2020-01-13 20:09:26
阅读次数:
96
参考的资料: hello world https://www.cnblogs.com/bitor/p/9608725.html linux内核监控模块——系统调用的截获 https://www.cnblogs.com/lxw315/p/4773566.html 实现: 实验目的: 内核模块的编写:完 ...
分类:
系统相关 时间:
2020-01-12 19:53:02
阅读次数:
178
要先修改linux kernel 源代码的顶层Makefile CC = $(CROSS_COMPILE)gcc 修改为CC = $(CROSS_COMPILE)gcc -g这样编译的内核模块就带有debug信息 #arm-linux-objdump -S -D opps.ko>log#vi log ...
分类:
系统相关 时间:
2020-01-11 20:07:01
阅读次数:
128