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内核
是操作系统的核心部分,
偷懒de程序员
·
2023-12-25 15:35
linux
(二)Android系统架构
系统架构文章目录(二)Android系统架构前言一、Android系统架构图二、应用层三、AndroidFramework框架层框架层核心服务四、AndroidRuntime运行时库层程序库运行库五、
Linux
抱着吉他学Android
·
2023-12-25 13:30
Android
framework学习笔记
android
系统架构
java
Android 体系架构
文章目录简介一、Android平台架构二、Android架构解释1.
Linux内核
层2.硬件抽象层(HAL)3.原生C/C++库层与AndroidRuntime4.JavaAPI框架层即Framework5
盛气凌人的仙人掌
·
2023-12-25 13:00
Android
android
【Linux驱动】pinctrl 和 gpio子系统(二)—— 通过 pinctrl 和 gpio 子系统驱动LED
一、相关API介绍
Linux内核
提供了获取gpio子系统相关属性的API,这些API的声明在linux/of_gpio.h文件1、of_get_named_gpio
仲夏夜之梦~
·
2023-12-25 13:28
1024程序员节
Linux审计工具auditd使用与日志收集
Linux内核
有用日志记录事件的能力,包括记录系统调用和文件访问。管理员可以检查这些日志,确定是否存在安全漏洞(如多次失败的登录尝试,或者用户对系统文件不成功的访问)。
不以物喜2020
·
2023-12-25 10:47
其他
linux
运维
审计
auditd
大数据
Git命令教程:如何有效地使用Git(附案例详解和注意事项)
它是为了在
Linux内核
开发中更好地进行版本控制而由LinusTorvalds创建的。git是一个开源项目,自2005年以来,已经有超过550人为其贡献代码。
我要下东西噢
·
2023-12-25 09:42
linux
git
modetest
modetestmodetest是一个用于显示和测试
Linux内核
模式设置的工具。
炭烤毛蛋
·
2023-12-25 08:39
#
LCD
Linux
DRM
framebuffer
docker的资源控制
(cpu,内存,磁盘I/O)docker使用linux自带的功能cgroupcontrolgrouos是
linux内核
系统提供的一种可以限制,记录,隔离进程组所使用的物理资源的机制。
DDYYmmm
·
2023-12-25 08:01
docker
容器
运维
漏洞预警 - Linux DirtyPipe权限提升漏洞 CVE-2022-0847
漏洞预警-LinuxDirtyPipe权限提升漏洞CVE-2022-0847漏洞描述CVE-2022-0847-DirtyPipe-ExploitCVE-2022-0847是存在于
Linux内核
5.8及之后版本中的本地提权漏洞
super 硕
·
2023-12-25 07:22
漏洞复现
linux
权限提升
web安全
linux设置线程优先级以及调度策略浅析
linux线程调度策略
Linux内核
会根据线程的优先级和调度策略来分配处理器时间。线程的优先级越高,它在竞争处理器时间时就越有可能被选中执行。调度策略定义了内核在选择下一个要执行的线程时所遵循的规则。
最后一个bug
·
2023-12-25 02:38
嵌入式linux/RTOS
linux
arm开发
驱动开发
c语言
ARM 内存管理翻译笔记
《深入理解
Linux内核
》注意:尽量阅读原文ARMArchitectureReferenceManualARMv7-AandARMv7-Redition,作者只做了自己需要了解的部分的翻译。
Vicssic
·
2023-12-24 21:01
arm
linux
嵌入式硬件
linux日志审计audit
Linux内核
有用日志记录事件的能力,比如记录系统调用和文件访问。然后,管理员可以评审这些日志,确定可能存在的安全裂口,比如失败的登录尝试,或者用户对系统文件不成功的访问。
cyan_grey
·
2023-12-24 19:22
script
web服务器
日志
audit
Docker容器-cgroups资源配置
cgroup对cpu限制小结cgroup对内存的限制小结资源限制的主要类型资源限制的几种方式资源限制的状态查询Cgroup的概述Cgroup是ControlGroups的缩写,是
Linux内核
提供的一种可以限制
一只小毛驴 呀
·
2023-12-24 17:41
docker
容器
运维
linux
使用 KVM 管理程序优化虚拟化
KVM(基于内核的虚拟机)是一项强大的开源虚拟化技术,内置于
Linux内核
。它支持在单个物理主机上运行多个虚拟机(VM),这对于资源效率、服务器整合以及为不同目的创建隔离环境特别有帮助。
网络研究院
·
2023-12-24 14:05
网络研究院
KVM
虚拟化
管理
优化
实践
linux 性能优化-内存优化
我的笔记本电脑内存就是8GB的这个内存其实是物理内存物理内存也称为主存,大多数计算机用的主存都是动态随机访问内存(DRAM)1.1.2.虚拟地址空间
Linux内核
给每个进程都提供了一个独立的虚拟地址空间
一杯可乐、
·
2023-12-24 13:26
运维
linux
性能优化
运维
lv12 linux设备树、网卡驱动移植
目录1设备树1.1概念1.2设备树文件1.3设备树语法2
Linux内核
驱动移植2.1步骤3实验八网卡驱动移植3.1在内核源码的顶层目录下执行如下命令,修改内核配置3.2在设备树中添加网卡的硬件信息3.3
4IOT
·
2023-12-24 13:19
嵌入式开发
linux
arm开发
linux移植
lv13 环境搭建 2
加载内核可执行文件到内存运行给待运行的内核准备好启动参数加载二进制设备树文件到内存安装系统u-boot是一个开源的bootloader程序,u-boot-fs4412.bin由其源码编译生成,详情见《系统移植之u-boot移植》课程1.2uImage
Linux
4IOT
·
2023-12-24 13:19
嵌入式开发
arm开发
比较三种虚拟化技术kvm,xen,vmware
KVM是指基于
Linux内核
(Kernel-based)的虚拟机(VirtualMachine)。KVM最大的好处就在于它是与
Linux内核
集成的,所以速度很快。
SkTj
·
2023-12-24 13:45
安装vmware tools 使用hgfs共享文件一波三折
1.需要解开tar包安装2.需要安装kernel-devel包3.需要vmwaretools最好是最新版本,至少版本号对应你的
Linux内核
版本还需要gcc编译器
ketaotech
·
2023-12-24 10:50
Linux发行版
vmware
tools
linux内核
编译器
gcc
后端开发需要掌握的Linux技能树(LinuxC/C++)
分为Linux概述基本的Linux命令文件查看vim介绍账号管理用户组管理磁盘管理进程管理软件的安装二、Linux简介2.1概述
Linux内核
最初只是由芬兰人林纳斯·托瓦兹(LinusTorvalds)
攻城狮百里
·
2023-12-24 10:43
linux
后端
c++
Linux介绍
Linux内核
是一个Linux系统的内核,而不是一个操作系统Linux操作系统红帽操作系统(RedHat),乌班图(Ubuntu)等才是操作系统的名字,他们都使用Lin
芋泥泡芙卷
·
2023-12-24 06:32
linux
运维
服务器
day2 -总结[bash shell的基础知识]
GNU提供是程序依赖库文件
Linux内核
==GNU/LINUX3.常见发行版本?
但若归去若已晚
·
2023-12-24 06:51
Ubuntu显卡驱动配置
Intel的集成显卡驱动都是开源的,已经包含到
Linux内核
中,一般是开箱即用,不用去配置。独立显卡AMD/Nvidia情况稍微有点复杂,都有开源驱动和闭源驱动之分。
算策
·
2023-12-24 04:42
CentOS 7的新特性
内核更新:CentOS7升级到了更高版本的
Linux内核
,这为系统带来了更好的性能,更广泛的硬件支持,以及更多的功能,如改进的网络性能和容器支持。文件
KevinAha
·
2023-12-23 21:03
centos
linux
运维
Linux内核
设计与实现
Unix的历史Unix虽然已经使用了40年,但计算机科学家仍然认为它是现存操作系统中最强大和最优秀的系统。下面几个特点是使Unix强大的根本原因。Unix仅仅提供几百个系统调用并且有一个非常明确的设计目的。在Unix中,所有的东西都被当做文件对待。这种抽象使对数据和对设备的操作是通过一套相同的系统调用接口来进行的:open()、read()、write()、lseek()和close()。Unix
饼干饼干圆又圆
·
2023-12-23 20:18
Linux
linux
运维
服务器
嵌入式Linux设备驱动的分类
Linux内核
对设备进行分类管理,共有三类:字符设备(CharacterDevice)、块设备(BlockDevice)和网络设备(NetworkDevice也称网络接口(NetworkInterface
新知图书
·
2023-12-23 12:21
linux
运维
服务器
lv12 根文件系统12
busybox官网下载busybox源码(这里我们下载busybox-1.22.1.tar.bz2)3.2拷贝busybox源码包到ubuntu的家目录下,解压并进入其顶层目录3.3进入busybox配置界面(与
Linux
4IOT
·
2023-12-23 08:58
嵌入式开发
linux
arm开发
Linux内核
编码规范
学习
linux内核
或者linux驱动的人应该先掌握内核编码规范,这样才能更好的驾驭
linux内核
、驱动。下面就从这几个方面讲解一下
linux内核
编码规范。
D_ovis
·
2023-12-23 08:46
windows
linux
运维
Linux内核
模块文件组成介绍
Linux驱动开发主要的工作就是编写模块,一个典型的
Linux内核
模块文件.ko主要由以下几个部分组成。
D_ovis
·
2023-12-23 08:42
单片机
嵌入式硬件
【IMX6ULL学习笔记之Linux系统移植05】——学习总结以及遇到的问题
bootcmd命令配合bootargs参数引导U-boot从网络服务器(Ubuntu)指定位置通过TFTP协议将Linux镜像文件、设备树文件和根文件系统下载到EMMC中对应的三个分区中,然后在从EMMC中启动
Linux
火红色祥云
·
2023-12-23 07:30
NXP-IMX6ULL
Linux学习过程笔记
linux
学习
ubuntu
俄罗斯发布新操作系统!
俄罗斯软件市场最近迎来了一款新的基于
Linux内核
的操作系统(继俄罗斯军方的AstraLinux之后),名为“MOS”。
单丽尔
·
2023-12-23 04:26
前沿科技
Linux
linux
嵌入式Linux应用程序开发实践分析
一、熟悉
Linux内核
首先,要想深入了解嵌入式Linux应用程序开发linuxmakefile,必须对
Linux内核
有比较深入的了解。包括
Linux内核
的
bcbobo21cn
·
2023-12-23 02:38
嵌入式
linux
运维
服务器
文件系统
Bash基础
一、Bash基础特性1.命令历史功能命令历史的功能其实并不是
Linux内核
提供的,而是由shell提供的,命令为history1.1与命令历史相关的环境变量用来设置history特性HISTSIZE:命令历史记录的条数
BusyOps
·
2023-12-22 16:58
Linux
基础
bash
linux
开发语言
ra6m3之adc踩坑日志(基于rt-thread )
工具正确配置Pins2.已经用fsp工具正确配置Stacks3.问题是根本没有在RT-ThreadStudio看到HAL相关的ADC代码,也没看到Settings里边的ADC配置选项问题分析RT-Thread跟
Linux
IOT那些事儿
·
2023-12-22 14:26
开发日志
eclipse
物联网
mcu
嵌入式硬件
中国首个桌面操作系统根社区正式发布-openKylin
根社区指的是不依赖上游发行版,基于
Linux内核
和其他开源组件而构建的社区。
Linux技术社区
·
2023-12-22 14:14
IT资讯
linux
运维
服务器
Shell编程之概述
一、Shell基本概念1.什么是ShellShell是一个用C语言编写的程序,它是用户使用Linux的桥梁,即连接了用户和
Linux内核
,让用户能够更加高效、安全、低成本地使
RtxTitanV
·
2023-12-22 12:08
Shell
shell
shell编程
shell命令
shell脚本
shell脚本执行
Linux内核
参数优化——网络调优(性能)
tcp连接保持管理:#如果在该参数指定时间内某条连接处于空闲状态,则内核向远程主机发起探测net.ipv4.tcp_keepalive_time=7200#多久探测一次net.ipv4.tcp_keepalive_intvl=75#连续探测次数net.ipv4.tcp_keepalive_probes=9tips:内核发送保活探测的最大9次,如果探测次数大于这个数,则断定远程主机不可达,则关闭该连
快乐人丶老朱
·
2023-12-22 10:48
鸿蒙系统调研
(1)安卓系统是基于Linux宏内核设计,鸿蒙系统基于微内核,包括
Linux内核
(手机操作系统内核)和LiteOS内核(智能硬件内核)。
三翼鸟数字化技术团队
·
2023-12-22 06:29
harmonyos
华为
Docker:容器化技术的革命者
一、Docker的基本概念Docker是一个开源的容器化技术,它基于
Linux内核
的cgroup和namespace等技术,通过Dockerfile来定义容器化的应用程序和
萧鼎
·
2023-12-21 20:49
docker
eureka
容器
Linux网络编程(一):网络基础(上)
是位于网络中不同主机上的进程之间的通信,属于IPC的一种,通常称为socketIPC,网络通信是为了解决在网络环境中,不同主机上的应用程序之间的通信问题网络通信可以分为三个层次硬件层:网卡设备,收发网络数据驱动层:网卡驱动(
Linux
Robot_Yue
·
2023-12-21 19:14
Linux网络编程
linux
网络
运维
tcp/ip
FTP
HTTP
udp
Haproxy负载均衡
也有很多人使用国内的一些产品,如梭子鱼、绿盟等LVS、NGINX、HAProxy的区别负载均衡性能:[硬件负载均衡F5]>LVS(最好)>HAProxy(其次)>Nginx(弱于其他两种)支持的代理类型:LVS是基于
linux
沈阳最速传说と疾走の猛虎!贵物刀一郎です
·
2023-12-21 10:42
负载均衡
运维
ThreadLocal原理解析
具体原因在后面
源代码分析
中解释
AlienPaul
·
2023-12-21 09:22
Linux(1)_基础知识
第一部分一、Linux系统概述创始人:芬兰大学大一的学生写的
Linux内核
,李纳斯·托瓦兹。
Bolgzhang
·
2023-12-21 07:17
shell
linux
java
数据库
运维
lv12 linux 内核移植 10
目录1内核概述1.1内核与操作系统1.2Linux层次结构1.3
Linux内核
特点2
Linux内核
源码结构2.1
Linux内核
源码获取2.2源码结构3
Linux内核
移植3.1在Linux官网下载
Linux
4IOT
·
2023-12-21 07:45
嵌入式开发
linux
arm开发
uboot
uImage
dts
Linux内核
打印函数printk
二.
Linux内核
打印-printk函数1.printk()函数的打印级别在
Linux内核
中没有print
凌肖战
·
2023-12-21 05:56
Linux驱动学习
linux
arm开发
I.MX6ULL_Linux_驱动篇(47)linux RTC驱动
Linux内核
RTC驱动简介RTC设备驱动是一个标准的字符设备驱动,应用程序通过open、release、read、write和ioctl等函数完成对RTC设备的
Absorbed_w
·
2023-12-20 20:45
linux
arm
网络环境搭建及uboot配置
详细看实验手册第一个实验系统移植实验手册
linux内核
的安装与加载这一章节主要分为两大块:一个为产品阶段即:
Linux内核
、根文件系统、uboot全部存储到硬盘内,另一个为研发阶段,研发阶段因为需要反复调试
满山的猴子我的腚最红
·
2023-12-20 19:24
ARM开发
arm开发
驱动开发
嵌入式硬件
微机总线地址物理内存地址虚拟内存地址简介
硬件地址的相关概念RaspberryPi发布适用于ARM外设的BCM2835数据表地址映射总线地址物理地址虚拟地址页表和内存管理单元MMU《
Linux内核
设计与实现(第三版)》树莓派博通BCM2835芯片手册硬件地址的相关概念总线地址
咖喱年糕
·
2023-12-20 16:28
Linux驱动
Linux
linux
内核空间
驱动开发
地址映射
总线地址
物理地址
虚拟地址
linux内核
如何读写ddr,
Linux内核
驱动之DDR3(二)内存映射
一内存映射的概念上文中的内存寻址主要讲的是内存控制器如何去访问DDR3芯片基本存储单元本文中的内存映射主要讲的是如何将内存控制器管理的DDR3芯片地址空间映射到SOC芯片为DDR3预留的地址范围。比如基于ARM的SOC芯片,DDR3的预留地址一般都是0x80000000,如果没有使用内存映射,SOC去访问0x80000000地址时会造成整个系统崩溃,因为访问的地址并不存在实际的内存DDR3控制器有
weixin_39554021
·
2023-12-20 15:03
linux内核如何读写ddr
Linux内核
调试方法
目录一调试前的准备二内核中的bug三内核调试配置选项1内核配置2调试原子操作四引发bug并打印信息1BUG()和BUG_ON()2.WARN(x)和WARN_ON(x)3dump_stack()五printk()1printk函数的健壮性2printk函数脆弱之处3LOG等级4记录缓冲区5syslogd/klogd6dmesg7注意8内核printk和日志系统的总体结构9动态调试六内存调试工具1M
咸鱼弟
·
2023-12-20 15:33
Linux
linux
内核
上一页
17
18
19
20
21
22
23
24
下一页
按字母分类:
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
其他