E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
[linux内核]
【转载】深度:一文看懂
Linux内核
!
Linux内核
架构和工作原理详解
Linux内核
就是基于这个策略实现的。Linux进程1.采用层次结构,每个进程都依赖于一个父进程。内核启动init程序作为第一个进程。该进程负责进一步的系统初
热爱@@@
·
2023-10-09 06:19
Linux
内核
linux
嵌入式
firmware linux 原理_深度:一文看懂
Linux内核
!
Linux内核
架构和工作原理详解(转)
Linux内核
预备工作理解
Linux内核
最好预备的知识点:懂C语言懂一点操作系统的知识熟悉少量相关算法懂计算机体系结构
Linux内核
的特点:结合了unix操作系统的一些基础概念
Linux内核
的任务:1.
weixin_39814925
·
2023-10-09 06:46
firmware
linux
原理
linux学习记录1 - ubuntu-18 内核降级
个人在安装vcs过程中遇到部分问题,猜测是因为内核版本太高,特此记录降级
linux内核
版本vi~/etc/apt/sources.listroot模式下进入文件夹,对文件备份debhttp://security.ubuntu.com
zenos876
·
2023-10-09 04:31
第一章 Android 基础--开发环境搭建
创建工程与创建模拟器5.观察App运行日志6.环境安装可能会遇到的问题7.练习题本专栏主要在B站学习视频:B站Android视频链接本视频范围:P1—P81.Android发展历程安卓(Android)是一种基于
Linux
计算机量子狗
·
2023-10-09 03:28
Android基础课程
android
Docker学习笔记:应用容器引擎(很详细)
基于Go语言并遵从Apache2.0协议开源,基于
Linux内核
提供的CGroup功能和namespace来实现的,以及AUFS类的UnionFS(联合文件系统)等技术,对进程进行封装隔离,属于操作系统层面的虚拟化技术
Oliverloki
·
2023-10-09 03:50
项目管理与开发工具
docker
容器
运维
【运维笔记】Centos 7.5 安装 Docker详细步骤
一、注意事项:注意1:本文的命令使用的是root用户登录执行,不是root的话所有命令前面要加sudo注意2:
Linux内核
:官方建议3.10以上,3.8以上貌似也可注意3:本文所有需要执行的linux
seesun2012
·
2023-10-09 02:11
运维
centos
docker
linux
驱动程序开发:
Linux内核
定时器与应用层ioctl的使用
目录知识简介一、
Linux内核
定时器简介1、内核定时器的时钟来源:2、
Linux内核
使用全局变量jiffies来记录系统从启动以来的系统节拍数,系统启动的时候会将jiffies初始化为0,jiffies
邓家文007
·
2023-10-09 01:32
Linux驱动开发
linux
驱动开发
arm
Linux设备驱动程序学习笔记
设备驱动程序简介:第一次学习Linux设备驱动参考:Linux设备驱动程序第三版设备驱动程序简介构造和运行模块作者:ybb时间:2022年4月27日第一章:设备驱动程序简介1.1综述设备驱动程序是进入
linux
BJTUYBYUAN
·
2023-10-09 01:31
linux
linux
驱动开发
C/C++ 进程间通信system V IPC对象超详细讲解(系统性学习day9)
目录前言一、systemVIPC对象图解1.流程图解:编辑2.查看
linux内核
中的ipc对象:二、消息队列1.消息队列的原理2.消息队列相关的API2.1获取或创建消息队列(msgget)实例代码如下
懒大王敲代码
·
2023-10-09 01:24
Ubantu和C语言学习
学习
c语言
c#
开发语言
如何在ARM
Linux内核
中使用硬件断点
在ARM
Linux内核
中使用硬件断点一般的CPU都支持硬件断点,也就是通过处理器提供专门断点寄存器保存一个地址,处理器在执行程序过程,会不断去匹配,可以设置成不同的模式来触发程序中断,如执行到这个地址,
凌空跃
·
2023-10-09 01:11
linux内核
Android
arm
linux
kernel
处理器
android
自动驾驶学习笔记(二)——Apollo入门
2023星火培训【感知专项营】》免费课程—>传送门文章目录前言UbuntuLinux文件系统Linux指令云实验一云实验二总结前言见《自动驾驶学习笔记(一)——Apollo平台》UbuntuUbuntu基于
Linux
Mr.Cssust
·
2023-10-09 00:50
自动驾驶
自动驾驶
嵌入式软件
Linux
Ubuntu
仿真
Apollo开发者
Android学习笔记
Android发展历程Android是一个基于
Linux内核
的自由及开发源代码的操作系统2005年8月由Google收购注资2007年11月发布Android的源代码2008年10月第一部Android
猫十二懿
·
2023-10-08 23:27
Android
android
java
android
studio
xml
Iptables简单使用
在许多安全技术资料红netfilter和iptables都用来指Linux防火墙,两者的区别如下:Netfilter:指的是
Linux内核
中实现包过滤防火墙的内部结构,不以程序或文件的形式存在,属于“内核态
守优
·
2023-10-08 23:41
【正点原子Linux连载】第三十五章
Linux内核
顶层Makefile详解 -摘自【正点原子】I.MX6U嵌入式Linux驱动开发指南V1.0
1)实验平台:正点原子阿尔法Linux开发板2)平台购买地址:https://item.taobao.com/item.htm?id=6036727444342)全套实验源码+手册+视频下载地址:http://www.openedv.com/thread-300792-1-1.html3)对正点原子Linux感兴趣的同学可以加群讨论:9354467414)关注正点原子公众号,获取最新资料更新第三十
正点原子
·
2023-10-08 20:54
LINUX
linux
stm32
【嵌入式环境下
linux内核
及驱动学习笔记-(3-字符设备驱动详解)】
目录1、文件系统与设备驱动2、设备文件2.1linux的文件种类:2.2设备分类3、设备号3.1dev_t类型3.2与设备号相关的操作介绍3.2.1宏MKDEV3.2.2宏MAJOR3.2.3宏MINOR3.2.4命令mknod3.2.5register_chrdev_region()3.2.6alloc_chrdev_region()3.2.7unregister_chrdev_region()
骑牛唱剧本
·
2023-10-08 20:22
Linux内核与驱动
linux
内核与驱动
字符设备
kallsyms 压缩_【正点原子Linux连载】第三十五章
Linux内核
顶层Makefile详解-摘自【正点原子】I.MX6U嵌入式Linux驱动开发指南 (amobbs.com 阿莫电子论坛)...
本帖最后由正点原子于2020-10-2416:12编辑876919289[/url]5)关注正点原子公众号,获取最新资料[url=https://www.yuanzige.com/]第三十五章
Linux
weixin_39706127
·
2023-10-08 20:22
kallsyms
压缩
深入理解Linux Kernel内核整体架构(图文详解)
一,前言本文是“
Linux内核
分析”系列文章的第一篇,会以内核的核心功能为出发点,描述
Linux内核
的整体架构,以及架构之下主要的软件子系统。
简说Linux内核
·
2023-10-08 20:47
linux
架构
网络
Linux内核
嵌入式开发
树莓派——
linux内核
与驱动
文章目录
Linux内核
基础框架内核结构框图linux系统架构shell驱动为什么要学习写驱动什么是驱动:硬件设备分类:文件名与设备号驱动结构框图的认知内核的sys_open、sys_read会做什么?
Is Fang
·
2023-10-08 20:45
树莓派
linux
运维
服务器
正点原子嵌入式linux驱动开发——
Linux内核
顶层Makefile详解
之前的几篇学习笔记重点讲解了如何移植uboot到STM32MP157开发板上,从本章就开始学习如何移植
Linux内核
。
努力自学的小夏
·
2023-10-08 20:44
linux学习
linux
驱动开发
stm32
学习
笔记
Linux C语言代码风格
这是一个简短的文档,描述了
linux内核
的首选编码风格。编码风格非常个人化,我不会强迫我对任何人的观点,但这是我必须能够维护的任何东西,而且我更喜欢它用于其他大多数事情。请至少考虑这里提出的观点。
weixin_42976659
·
2023-10-08 19:23
物联网
STM32实战经验
STM32
嵌入式
linux
C语言
linuxC语言
Linux应用开发入门
从程序库的支持方面,linux平台为用户级应用程序的开发提供了很多功能强大且丰富的程序库,而且它们大部分是跨平台的(Boost、OpenGL、STL、Qt、Java等)和基于POSIX标准的(glibc等),同时
Linux
sdkerjerf
·
2023-10-08 18:21
内核
移植
linux
kernel
编译器
跨平台
linux程序开发入门
从程序库的支持方面,Linux平台为用户级应用程序的开发提供了很多功能强大且丰富的程序库,而且它们大部分是跨平台的(Boost、OpenGL、STL、Qt、Java等)和基于POSIX标准的(glibc等),同时
Linux
amaowolf
·
2023-10-08 18:47
Linux
linux
程序开发
gcc
优化
汇编
编译器
一文读懂|zRAM 内存压缩机制
Linux内核
提供swap机制来解决内存不足的情况,其原理是:当系统内存不足时,内核会将进程不常用的内存交换(写入)到磁盘中,然后将这些内存归还给系统,系统可以将这些内存继续分配给其他需要使用内存的进程
Linux内核站
·
2023-10-08 17:31
服务器
linux
算法
Linux内核
Linux发行版及不同版本之间的联系和区别
linux的发行版一些组织或厂商将
Linux内核
与各种软件和文档包装起来,并提供系统安装界面和系统配置、设定与管理工具,就构成了Linux的发行版本。
今天你努力了么
·
2023-10-08 16:05
嵌入式Linux开发实操(十五):nand flash接口开发(2)
通用NAND驱动程序支持几乎所有基于NAND的芯片,并将它们连接到
Linux内核
的内存技术设备(MTD)子系统。
芯片-嵌入式
·
2023-10-08 13:52
linux
nand
flash
SEAndroid学习
的目标就是实现对Linux系统上的操作做精细化安全管理.为了达到精细化安全管理无非就限制一些主体访问对某些资源执行某些操作.在SEAndroid里面主体一般是进程,客体一般是资源.SELinux的架构如下图:SE
Linux
TangGeeA
·
2023-10-08 12:53
android
学习
android
linux
CVE-2022-0847
Linux内核
提权漏洞
发现新管道缓冲区结构的“标志”成员在
Linux内核
中的copy_page_to_iter_pipe和push_pipe函数中缺乏正确初始化的方式存在缺陷,因此可能包含陈旧值。
Simon_Smith
·
2023-10-08 10:38
二进制安全
web安全
安全
linux提权漏洞内核版本,
Linux内核
提权漏洞
操作机:Ubuntu15.10(内核版本4.2.0)chocobo_root:是本次试验的POC文件,通过执行它来验证漏洞漏洞简介此漏洞可用于从未授权进程中执行内核代码,攻击者只需要本地普通权限,就能利用该漏洞导致拒绝服务(系统奔溃)或提升到管理员权限。这个漏洞最早出现于2011年4月19日的代码中:[代码地址][[https://github.com/torvalds/linux/commit/
weixin_39778003
·
2023-10-08 10:38
linux提权漏洞内核版本
Linux内核
漏洞提权
目录Linux提权辅助工具内核漏洞本地用户提权-linux-exploit-suggester测试内核漏洞Web用户提权-利用脏牛dcow内核漏洞本地用户提权-利用DirtyPipe(脏管)配置安全SUID提权Linux提权辅助工具这些工具都是C\C++编写的,需要在目标的Linux机器进行编译后再运行,所以再使用工具时的第一步就是把工具进行上传。下面的工具前两个都不太靠谱,测试效果不理想,主要使
貌美不及玲珑心,贤妻扶我青云志
·
2023-10-08 10:37
权限提升
linux
权限提升
操作系统权限提升(十八)之Linux提权-内核提权
Linux内核
提权
Linux内核
提权原理内核提权是利用
Linux内核
的漏洞进行提权的,内核漏洞进行提权一般包括三个环节:1、对目标系统进行信息收集,获取到系统内核信息及版本信息;2、根据内核版本获取其对应的漏洞以及
千负
·
2023-10-08 10:37
操作系统权限提升
linux
服务器
网络
网络安全
安全
linux内核
漏洞提权过程
内核提权在linux系统漏洞利用过程中,最终目的是获取目标的root权限。在渗透过程中,有时利用某些漏洞可以获取一个低权限的用户,然后想办法提权,提升到root用户权限,从而控制整个系统。在获取到低权限shell后,通常会检查操作系统的发行版本、内核版本,当前用户权限,列举Suid文件,系统安装包、进程、端口、服务,老版本的可能会有漏洞可以利用。信息收集我们将使用一个内核exp提权到root用户,
securitysun
·
2023-10-08 10:37
linux内核
内核
安全漏洞
kali
linux
Linux提权---内核提权、Linux配置错误提权、定时任务提权
提权思路:通过一些现有的exp,上传到目标主机,执行exp,直接获取root权限Linux->内核提权/第三方应用程序提权一、内核提权1.1、脏牛漏洞脏牛漏洞,又叫DirtyCOW,存在
Linux内核
中已经有长达
懒猫的sky
·
2023-10-08 10:07
linux提权
linux
运维
服务器
CVE-2019-13272Linux本地内核提权
介绍在5.1.17之前的
Linux内核
中,kernel/ptrace.c中的ptrace_link错误地处理了想要创建ptrace关系的进程的凭据记录,这允许本地用户通过利用父子的某些方案来获取root
aFa攻防实验室
·
2023-10-08 10:04
linux
linux
提权
与epoll媲美的异步io机制io_uring
io_uring是
Linux内核
提供的一种高性能的异步I/O框架。它旨在提供一种效率更高、更灵活的I/O模型,以满足现代应用程序对高吞吐量和低延迟I/O操作的需求。
ZLOSER02
·
2023-10-08 10:40
linux
c语言
服务器
Linux防火墙之firewalld
iptables与firewalld的联系netfilter位于
Linux内核
中的包过滤功能体系称为Linux防火墙的“内核态”Firewalld/iptablesCentOS7默认的管理防火墙规则的工具
aaa.com
·
2023-10-08 08:02
linux
服务器
网络
Android如何应对内存回收机制
前言前段时间曾做过一个定制车载OS(基于Linux、Android)的项目,该操作系统的内存不足、内存管理欠佳,并且在定制
Linux内核
时给Payment、Music等应用分配了较高的进程优先级,导致其余应用总是出现内存被系统回收的情况
寒_蝉
·
2023-10-08 07:27
Linux基础知识
LinuxLinux大纲版本:CentOS6.8下载路径:第一节Linux简介和安装1.1基础简介
Linux内核
最初只是由芬兰人李纳斯·托瓦兹(LinusTorvalds)在赫尔辛基大学上学时出于个人爱好而编写的
android121
·
2023-10-08 06:20
Linux基本操作命令
一、Linux概述1.简要介绍1、
Linux内核
最初只是由芬兰人林纳斯•托瓦兹(LinusTorvalds)在赫尔辛基大学上学时出于个人爱好而编写的。
lingering fear
·
2023-10-08 06:57
linux
centos
linux
运维
服务器
Linux内核
4.14版本——drm框架分析(5)——plane分析
目录1.structdrm_plane结构体1.1uint32_tpossible_crtcs1.2uint32_t*format_types1.3unsignedintformat_count1.4uint64_t*modifiers1.5unsignedintmodifier_count1.6structdrm_crtc*crtc1.7structdrm_framebuffer*fb1.8st
风雨兼程8023
·
2023-10-08 05:32
Linux
drm框架分析
drm
plane
DRM全解析 —— plane详解(4)
接前一篇文章:DRM全解析——plane详解(3)本文参考以下博文:
Linux内核
4.14版本——drm框架分析(5)——plane分析特此致谢!
蓝天居士
·
2023-10-08 05:28
DRM
DRM
Linux 内核 Buddy 系统
Linux的内存管理部分很复杂,涉及到了方方面面的原理,众所周知
Linux内核
由全世界各个地区的优秀工程师集智而成,所以这里面包含了许许多多的令人赞叹的设计,今天我们要来学习的伙伴系统就是这其中的臻品之一
taj3991
·
2023-10-08 03:06
VxWorks和
Linux内核
实时性
通用的分时操作系统面向多用户的不同任务,意在追求系统整体运行的效率和资源的均衡利用,软件的执行在时间上要求并不严格。实时操作系统不同于分时操作系统,它主要是对任务进行实时的处理,要求任务的运行具有可确定性和可预测性,提供即时响应和高可靠性。由此导致通用分时系统和实时操作系统的内核在任务调度机制方面的不同。下面主要以内核架构,系统的实时性,以及对系统的实时性改进三点为核心简要分析VxWorks和Li
풍殇い^κ
·
2023-10-08 03:36
Linux
linux
驱动开发
实时操作系统
[RK3568 Android12] AP6398S 之WiFi
1:
Linux内核
配置根据实际使用的芯片进行驱动配置的开关,我们使用的是:AP6398S下面是rockchip_defconfig中默认勾选的CONFIG_WL_ROCKCHIP=yCONFIG_WIFI_BUILD_MODULE
家有工程师
·
2023-10-07 23:16
RK3568
Android12
ui
AP6398S
S5P4418: ESP8323音频驱动移植
3.驱动移植3.1驱动代码目录、编译配置驱动源原件列表如下(1)将codec的驱动代码es8323.h和es8323.c放到
linux内核
源码目录:sound/soc/codecs/es8323.hsoun
JiMoKuangXiangQu
·
2023-10-07 23:13
#
声音
&
图像
音视频
linux
教你修改
Linux内核
版本
文章目录1目的2安装内核包3重启系统4相关资源1目的有时候需要对特定内核版本进行测试,因此,需要修改当前的内核版本。2安装内核包首先执行yumlistkernel-*查看当前是否有可用的对应版本的包,然后直接通过yuminstall安装对应的内核包即可。如果当前yum源中没有,可以找其他有对应版本内核的源,例如,添加ELRepo或者vault仓库:yum-config-manager--add-r
luofengmacheng
·
2023-10-07 23:37
Linux
linux
运维
一文带你了解
Linux内核
epoll实现原理与机制。
一、epoll_create()系统调用epoll_create()会创建一个epoll实例并返回该实例对应的文件描述符fd。在内核中,每个epoll实例会和一个structeventpoll类型的对象一一对应,该对象是epoll的核心,其声明在fs/eventpoll.c文件中.epoll_create的接口定义在这里,主要源码分析如下:首先创建一个structeventpoll对象:struc
Linux内核站
·
2023-10-07 20:49
linux
运维
服务器
网络协议
udp
Netty之剖析
Linux内核
理解NIO与Epoll
目录Netty之剖析
Linux内核
理解NIO与EpollIO模型BIO(BlockingIO)代码演示:缺点:BIO总结:NIO(NonBlockingIO)NIO非阻塞代码示例:使用telnet客户端
etcEriksen
·
2023-10-07 20:47
Netty
nio
java
jvm
正点原子嵌入式linux驱动开发——U-boot启动流程详解
另外,通过分析uboot的启动流程可以了解
Linux内核
是如何被启动的。链接脚本u-boot.lds详解要分析uboot的启动流程
努力自学的小夏
·
2023-10-07 19:28
linux学习
linux
驱动开发
学习
笔记
stm32
正点原子嵌入式linux驱动开发——U-boot图形化配置及其原理
还有另外一种配置uboot的方法,就是图形化配置,以前的uboot是不支持图形化配置,只有
Linux内核
才支持图形化配置。
努力自学的小夏
·
2023-10-07 19:55
linux学习
linux
驱动开发
stm32
学习
笔记
七、Binder 机制初探
Android系统是基于
Linux内核
的,因此有必要了解一些相关
Yjnull
·
2023-10-07 06:55
上一页
46
47
48
49
50
51
52
53
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他