摘要: audit是什么? audit是记录linux审计信息的内核模块。 他记录系统中的各种动作和事件,比如系统调用,文件修改,执行的程序,系统登入登出和记录所有系统中所有的事件。audit还可以将审计记录写入日志文件。 audit怎么用? audit配置文件 /etc/audit/auditd.conf 阅读全文
posted @ 2020-09-29 14:43 Gean 阅读(1692) 评论(0) 推荐(1) 编辑
摘要: 什么是firewalld? firewalld是一个防火墙管理工具。 Linux中提供防火墙功能的其实是netfilter,netfilter就是在tcp/ip协议栈中放置HOOK(俗称钩子函数),数据包被协议栈处理时,遇到HOOK函数,就执行HOOK函数中的操作:数据包过滤、NAT、连接跟踪。 f 阅读全文
posted @ 2020-09-29 10:50 Gean 阅读(453) 评论(0) 推荐(0) 编辑
摘要: 什么是物理地址? 物理地址就是内存单元的绝对地址,物理地址0x0000就表示内存条的第一个存储单元,0x0010(16进制)就表示内存条的第17个存储单元,一个存储单元是1byte(8bit)。 你问为什么是1byte? 一个内存条是由若干个黑色的内存颗粒构成的。每一个内存颗粒叫做一个chip。 每 阅读全文
posted @ 2020-06-04 14:34 Gean 阅读(4783) 评论(0) 推荐(1) 编辑
摘要: /proc/[pid]/是干什么的? 系统中当前运行的每一个进程都有对应的一个目录在proc下,以进程的PID号为目录名,它们是读取进程信息的接口。 阅读全文
posted @ 2020-05-06 16:35 Gean 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 查看进程的命令有哪些? pidof pgrep pstree ps top等等。 阅读全文
posted @ 2020-05-06 16:34 Gean 阅读(517) 评论(0) 推荐(0) 编辑
摘要: 什么是进程? 狭义定义:进程是正在运行的程序的实例。 广义定义:进程是一个具有一定独立功能的程序关于某个数据集合的一次运行活动。它是操作系统动态执行的基本单元,在传统的操作系统中,进程既是基本的分配单元,也是基本的执行单元。 在我理解里进程就是程序从磁盘被读到内存中(从文件变为指令),CPU一条条执行的过程。各个进程占用的资源相互独立。 阅读全文
posted @ 2020-05-06 16:31 Gean 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 常见的多处理器架构有哪些? SMP(*Symmetric Multi-Processor*) 对称多处理器结构 NUMA(*Non-Uniform Memory Access*) 非统一内存访问架构 MPP(*Massive Parallel Processing*) 大规模并行处理结构 阅读全文
posted @ 2020-04-20 13:49 Gean 阅读(909) 评论(0) 推荐(0) 编辑
摘要: x11是什么? x11是一个协议。x11是x协议,版本号11。 阅读全文
posted @ 2020-04-20 13:47 Gean 阅读(2702) 评论(0) 推荐(0) 编辑
摘要: strace是什么? linux syscall tracer(linux系统调用追踪器) 官网:strace是用于Linux的诊断、调试的用户空间追踪程序。 我认为他是一个用来看某一进程大概在干什么的工具。 阅读全文
posted @ 2020-04-20 13:01 Gean 阅读(754) 评论(0) 推荐(0) 编辑