首先执行命令: yum install updateyum update kernelyum update kernel-develyum install kernel-headersyum install gcc*yum install gcc makereboot 执行完成后, centos上, ...
分类:
其他好文 时间:
2019-12-15 18:33:19
阅读次数:
196
为了防止恶意攻击主动连接到你的主机 我们需要通过iptables的扩展模块判断报文是为了回应我们之前发出的报文还是主动向我们发送的报文 state模块可以让iptables实现 连接追踪机制 NEW ESTABLISHED RELATED INVALID UNTRACKED ...
分类:
其他好文 时间:
2019-12-15 18:10:39
阅读次数:
77
bcc 是一个基于bpf 的强大linux io,网络监控分析工具集(当然也可以分析java,ruby,python。。。) 一张工具图 说明 bcc 好多工具是需要kernel 4.1 的,但是大部分还是可以使用的,功能很强大,如果感觉bcc太过复杂,perf-tools 也是一个不错的选择 参考 ...
分类:
系统相关 时间:
2019-12-15 16:06:22
阅读次数:
163
KVM 是业界最为流行的 Hypervisor,全称是 Kernel-based Virtual Machine。它是作为 Linux kernel 中的一个内核模块而存在,模块名为 kvm.ko,也可以看作是一个进程,被内核调度并管理,从 Linux 2.6.20 版本开始被完全正式加入到内核的主 ...
分类:
其他好文 时间:
2019-12-15 14:42:19
阅读次数:
107
目录 1.1 编程语言 1)低级语言 2)高级语言 1.2 内核kernel 1.3 程序 1.4 进程 1.5 cpu内存空间 1.1 编程语言 1)低级语言 #离机器越近语言 #二进制机器指令 #汇编语言 #ADD,R0,R1,ST... 2)高级语言 #离近人类越近的自然语言 #编译型语言 # ...
分类:
其他好文 时间:
2019-12-15 14:20:14
阅读次数:
105
先查看已安装的内核: rpm -qa|grep kernel 然后查看下当前在用的内核: uname -r 最后是删除内核: yum remove xxxx ...
分类:
其他好文 时间:
2019-12-15 12:21:26
阅读次数:
148
一,linux的目录结构 /bin:所有用户都可以使用的可执行程序 /sbin:系统管理员使用的可执行程序 /boot:引导加载器必须用到的静态文件:kernel,initramfs,grub等。 /dev:设备文件和特殊文件(虚拟设备等)。设备有2种 字符设备(线性设备,有顺序依次处理):逐个字符 ...
分类:
系统相关 时间:
2019-12-15 10:35:09
阅读次数:
102
# CentOS 7 安装jumpserver $ setenforce 0 # 可以设置配置文件永久关闭$ systemctl stop iptables.service$ systemctl stop firewalld.service 1、配置python环境:[root@centos7-1 ...
分类:
其他好文 时间:
2019-12-14 15:49:12
阅读次数:
120
由于Linux0.11的内核态进程切换使用的方式是用ljmp来进行TSS的跳转,效率较低,因此考虑对其进行优化,改为后面版本使用的kernel stack栈的切换 需要做的任务 1.重写schedule,switch_to函数 2.将修改过的函数接在一起 3.修改fork函数 目前 Linux 0. ...
分类:
系统相关 时间:
2019-12-14 14:02:43
阅读次数:
113
Docker网络基础Docker启动时,会自动在主机上创建一个docker0虚拟网桥,实际上是Linux的一个bridge,可以理解为一个软件交换机,它会而挂载到它的网口之间进行转发当创建一个Docker容器的时候,同理会创建一对vethpair接口(当数据包发送到一个接口时,另外一个接口也可以收到相同的数据包),这对接口一端在容器内,即eth0;另一端在本地并被挂载到docker0网桥,名称以v
分类:
其他好文 时间:
2019-12-14 00:06:54
阅读次数:
132