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发行版本及相关联系发行版本有RedHat、Debian、Ubuntu等,所有的发行版都使用
Linux内核
。
丹枫_Nariss
·
2023-10-16 23:25
C语言中单井号(#)和双井号(##)在宏语句中的应用
17021223249【嵌牛导读】:C语言中单井号(#)和双井号(##)在宏语句中的应用【嵌牛鼻子】:C语言###【嵌牛提问】:C语言中单井号(#)和双井号(##)在宏语句中怎么应用【嵌牛正文】:在阅读
Linux
microchip
·
2023-10-16 22:24
五、Android开发基础知识
application(java应用程序)、Framework(java框架或系统服务)、Library(本地框架或本地服务又称为Native)+AndroidRuntime(java运行环境)、LinuxKernel(
Linux
molanh
·
2023-10-16 21:41
android
Linux性能监控命令_top & 实时监控主机信息
它可以显示系统摘要信息以及进程列表或当前由
Linux内核
管理的线程。显示的系统汇总信息的类型以及信息的类型、顺序和大小为进程播放的所有配置都是用户可配置的,并且该配置可以在重新启动时持久化。
〖羊头〗➫ lsy
·
2023-10-16 20:10
性能笔记
服务器
linux
运维
性能优化
TCP/IP协议栈到底是内核态好还是用户态好?
最近一段时间,我几乎每天深夜都在做一件事,对比mtcp,
Linux内核
协议栈的收包处理和TCP新建连接的性能,同时还了解了一下腾讯的F-Stack。
极客重生
·
2023-10-16 20:47
内核
网络
人工智能
java
编程语言
TCP/IP协议栈到底是内核态的好还是用户态的好
最近一段时间,我几乎每天深夜都在做一件事,对比mtcp,
Linux内核
协议栈的收包处理和TCP新建连接的性能,同时还了解了一下腾讯的F-Stack。这里指明,我的mtcp使用的是netmap作
满舅舅
·
2023-10-16 20:15
问:TCP/IP协议栈在内核态的好还是用户态的好
最近一段时间,我几乎每天深夜都在做一件事,对比mtcp,
Linux内核
协议栈的收包处理和TCP新建连接的性能,同时还了解了一下腾讯的F-Stack。
Linux内核站
·
2023-10-16 20:42
tcp/ip
网络协议
网络
Linux Shell编程
一、Shell是什么shell是一个命令行解释器,它为用户提供了一个向
Linux内核
发送请求以便运行程序的界面系统级程序,用户可以用shell来启动、挂起、停止甚至是编写一些程序脚本格式要求1.脚本要以
子夜听雨
·
2023-10-16 19:29
Linux
linux
运维
服务器
Linux基本配置与用户创建
文章目录一.Linux的配置二.Linux用户的创建一.Linux的配置Linux是一款类UNIX的操作系统,一般指的是
Linux内核
加GUN套件。
ZM_QMZS
·
2023-10-16 19:12
linux
运维
服务器
深入理解
linux内核
--块设备驱动程序
块设备的处理块设备驱动程序上的每个操作都涉及很多内核组件;其中最重要的一些如图14-1所示。例如,我们假设一个进程在某个磁盘文件上发出一个read()系统调用——我们将会看到处理write请求本质上采用同样的方式。下面是内核对进程请求给予回应的一般步骤:read()系统调用的服务例程调用一个适当的VFS函数,将文件描述符和文件内的偏移量传递给它。虚拟文件系统位于块设备处理体系结构的上层,它提供一个
raindayinrain
·
2023-10-16 19:40
3.4.系统-Linux实现
块设备驱动
I/O调度
请求队列
驱动例程与中断处理
linux内核
串口设备驱动程序,
Linux内核
USB从设备驱动程序
驱动程序原理介绍USB大存储设备(MassStorage)是以文件为单位进行存储的从设备(Gadget)。在主设备主机(任何操作系统)上它以U盘的形式出现,在有Linux操作系统的从设备主机上,它以Gadget驱动程序形式出现,实现从设备与主设备的通信。GadgetMassStorage是USB设备的一个典型的Gadget驱动程序使用例子,它说明了能适应不断增大的吞吐量的双缓存区技术,给出了一个在
Happy Z
·
2023-10-16 19:39
linux内核串口设备驱动程序
帮忙写一份linux块设备驱动程序
为了开发一份块设备驱动程序,您需要熟悉
Linux内核
架构,了解设备驱动程序框架的工作原理,以及块设备驱动程序应该如何与内核和其他设备驱动程序进行交互。下面是一个简单的块设备
Msura
·
2023-10-16 19:38
linux
驱动开发
运维
服务器
linux内核
之块设备驱动图解
块设备驱动程序的分层结构块设备驱动:在Linux中,驱动对块设备的输入或输出(I/O)操作,都会向块设备发出一个请求,在驱动中用request结构体描述。但对于一些磁盘设备而言请求的速度很慢,这时候内核就提供一种队列的机制把这些I/O请求添加到队列中(即:请求队列),在驱动中用request_queue结构体描述。在向块设备提交这些请求前内核会先执行请求的合并和排序预操作,以提高访问的效率,然后再
荆薪代明烛
·
2023-10-16 18:04
Linux代码分析
Shell 编程
它为用户提供了一个向
Linux内核
发送请求以便运行程序的界面系统级程序,用户可以用Shell来启动、挂起、停止甚至是编写一些程序(我们平时使用的字符操作界面就是shell)Shell还是一个功能相当强大的编程语言
若兮缘
·
2023-10-16 18:58
vulnhub potato
vulnhubpotato(难度:简单)知识点一信息收集二从7120端口突破三爆破
linux内核
提权知识点一nmap的使用二SSH爆破三漏洞库的利用四
LINUX内核
提权一信息收集nmap-sn192.168.1.0
全靠本校养活
·
2023-10-16 18:25
linux
渗透测试
web
Linux内核
基础篇——动态输出调试
Linux内核
基础篇——动态输出调试2023-09-0820发布于天津版权简介:
Linux内核
基础篇——动态输出调试上篇说到printk调试,但printk是全局的,只能设置输出等级。
qq_20312079
·
2023-10-16 18:44
服务器
linux
如何打开
linux内核
函数dev_dbg()调试开关
如何打开
linux内核
函数dev_dbg()调试开关linux设备驱动开发,我们经常看到内核使用dev_dbg来控制输出信息,这个函数包含在或头文件中,但是默认情况下看不到调试信息,该如何打开呢,我们直接上代码
qq_20312079
·
2023-10-16 18:09
linux
嵌入式硬件
使用ebpf 监控
linux内核
中的nat转换
1.简介LinuxNAT(NetworkAddressTranslation)转换是一种网络技术,用于将一个或多个私有网络内的IP地址转换为一个公共的IP地址,以便与互联网通信。在k8s业务场景中,业务组件之间的关系十分复杂.由于Kubernetes的网络模型假设Pod之间访问时使用的是对方Pod的实际地址,所以一个Pod内部的应用程序看到的自己的IP地址和端口与集群内其他Pod看到的一样。它们都
序冢--磊
·
2023-10-16 17:07
linux
运维
服务器
TCP/IP协议栈在内核态的好还是用户态的好
最近一段时间,我几乎每天深夜都在做一件事,对比mtcp,
Linux内核
协议栈的收包处理和TCP新建连接的性能,同时还了解了一下腾讯的F-Stack。
m0_61687959
·
2023-10-16 13:54
哈希算法
linux
算法
linux 烧写树莓派sd卡,树莓派3b+从0开始:(2)SD卡的配置
这个分区里存放启动文件bootcode.bin(阶段1)、类似U-Boot的BootLoader文件名叫start.elf(阶段2)和
Linux内核
文件kernel.img(阶段3)。Linu
逸格草草
·
2023-10-16 13:00
linux
烧写树莓派sd卡
6.1 U-boot的使用
这段bootloader程序会先初始化DDR等外设,然后将
Linux内核
从flash(NAND,NORFLASH,SD,EMMC等)拷贝到DDR中,最后启动
Linux内核
。bootl
职业法师头铁
·
2023-10-16 13:59
linux
ubuntu
Docker容器初识
传统虚拟化技术要模拟硬件系统,再在硬件上安装软件,模拟一整套的系统,占用资源多,启动速度慢;而docker容器使用宿主机的内核,不用模拟一整套的硬件,直接使用宿主机内核,仅包含必要的文件和最小的
Linux
三余-无梦
·
2023-10-16 08:17
docker
容器
运维
c语言编译过程及对应命令
以前搞编程都是IDE,虽然也知道编译这么几个步骤,但如何实现还真不是太清楚,工作在搞
linux内核
驱动开发,平时做个实验也只是:gcchello.c-ohello。
禾仔仔
·
2023-10-16 07:06
gcc
编译
C
gcc/gdb编译调试
Linux 系统Tick
在学习
Linux内核
时,我只知道这个概念,却没能真正看到它是如何实现的。在经历了大约2个周的仔细阅读之后,终于能窥其全貌。jiffies的更新。
firefox_1980
·
2023-10-16 06:36
Android
Kernel
Linux性能优化--性能工具:特定进程内存
5.0概述本章介绍的工具使你能诊断应用程序与内存子系统之间的交互,该子系统由
Linux内核
和CPU管理。
raindayinrain
·
2023-10-16 06:34
linux
性能优化
服务器
Perf工具统计CPU性能
进程的性能事件常用参数例子读取生成的数据文件,并显示分析数据常用参数例子实时显示系统/进程的性能统计信息常用参数例子用于分析指定程序的性能概况常用参数例子相关示例参考Perf性能检测工具Perf是一个内置于
Linux
Eddyvv
·
2023-10-16 06:03
Linux
Perf
CPU性能
linux
ELF文件解析器
全部代码:https://github.com/Kakaluoto/ELFReader前言最近选了
Linux内核
原理的选修课,虽然因为课时比较短涉及到的内容只能涵盖Linux知识的一小部分,但是老师的水平确实很高
Kakaluotuo
·
2023-10-16 05:57
linux
操作系统
elf文件
c++
3.7 Android eBpf Hello World调试(一)
写在前面tracepoint是
Linux内核
中预定义的静态探测点,分布于内核各个子系统中。每个tracepoint通常包含开关-enable,过滤器-filter等。
高桐@BILL
·
2023-10-16 03:49
Android
eBPF
Book
android
eBPF
linux
杂七杂八
androidHAL层:对
Linux内核
驱动的封装,Linux是开源的,如果把所有驱动实现都放在内核中,需要公布硬件厂商的源码。运行在用户空间一.在Android内核源代码工程中编写硬件驱动程序。
龙遁流
·
2023-10-16 02:37
Docker 基础技术之 Linux namespace 详解
Docker是“新瓶装旧酒”的产物,依赖于
Linux内核
技术chroot、namespace和cgroup。本篇先来看namespace技术。
weixin_34308389
·
2023-10-16 02:24
运维
操作系统
shell
Linux服务器编程——浅谈同步IO与异步IO的区别
在解释二者区别之前,先提出一个前置知识,也即同步IO和异步IO的场景:在网络数据传输中,
Linux内核
进程将TCP/UDP等传输层协议传输来的数据首先存放在内核的内核空间(内核缓冲区)。
高自强的博客
·
2023-10-16 01:19
linux
服务器
网络编程
docker安装与镜像加速配置
系列文章目录第一章Docker简介第二章Docker安装与镜像加速配置第三章docker常用命令一、Docker安装前提条件:本文以centos为例,系统版本要求centos7以上,
Linux内核
为3.8
咸鱼派大星
·
2023-10-15 23:10
docker
docker
linux
运维
qemu 运行 linux
文章目录qemu运行linux
linux内核
版本生成配置文件编译设备树编译内核报错与解决运行linux附录脚本参考qemu运行linux
linux内核
版本linux-6.5.7
linux内核
下载地址https
tyustli
·
2023-10-15 22:11
#
kernel
linux
qemu
linux网络95值工具,Linux 网络状态工具 ss,代替 netstat
tcp_diag是一个用于分析统计的模块,可以获得
Linux内核
中第一手的信息,这就确保了ss的快捷高效。当然,如果你的系统中没有tcp_diag,ss也可以正常运行,只是效率会变得稍慢。
三上酱
·
2023-10-15 21:41
linux网络95值工具
uboot 来源与移植简介
这段bootloader程序会先初始化DDR等外设,然后将
Linux内核
从flash(NAND,NORFLASH,SD,MMC等)拷贝到DDR中,最后启动
Linux内核
。
凌肖战
·
2023-10-15 20:25
uboot
系统移植篇
linux
arm开发
19.Linux 进程
我们要了解Liunx内核提供的进程、管道、信号等内核对象,了解这些内核对象的应用将有助于我们更好地了解
Linux内核
究竟为应用层提供了什么特性,也有且于后续编写更底层的驱动程序。
STM32李逼
·
2023-10-15 19:07
linux
linux tcp 截获 rawsocket,
linux内核
构造skb发包-----raw、tcp网络编程
1.内核raw发包#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#includestructs
一笑奈何666
·
2023-10-15 19:31
linux
tcp
截获
rawsocket
git总结
git是一个开源的分布式版本控制系统,git是Linus为了
linux内核
开发而制作的一个开放源码的版本控制软件。
春天姐姐
·
2023-10-15 18:53
git
github
ssh
linux下使用cmake和vscode进行C/C++开发
Linux一初识linux(一)Linux组成1
Linux内核
2GUN工具3图形化桌面环境(二)了解Shell1CLI命令行界面2使用虚拟机3Finalshell,Xshell4Linux虚拟文件目录(
riversuer
·
2023-10-15 18:15
学习复习笔记
linux
c++
cmake
vscode
shell
深入浅出DPDK学习笔记(5)——— 同步互斥机制
同步互斥机制原子操作处理器上的原子操作
Linux内核
原子操作原子整数操作原子性与顺序性原子位操作DPDK原子操作实现和应用内存屏障API原子操作API读写锁Linux读写锁主要APIDPDK读写锁实现和应用自旋锁自旋锁的缺点
高晓伟_Steven
·
2023-10-15 17:34
dpdk
dpdk
cilium 官方文档翻译(5)eBPF 数据路径
概述
Linux内核
在网络堆栈中支持挂载BPFHook,可用于运行BPF程序。Cilium数据路径使用这些钩子加载BPF程序,组合使用并创建高级别的网络结构。下面是Cilium使用的钩子列表和简要说明。
煮酒论架构
·
2023-10-15 17:04
网络
kubernetes
云原生
linux
深入浅出DPDK学习笔记(4)——— 并行计算
深入浅出DPDK学习笔记(4)———并行计算多核性能和可扩展性追求性能水平扩展多核处理器亲和性
Linux内核
对亲和性的支持为什么应该使用亲和性线程独占DPDK的多线程EAL中的lcorelcore的亲和性对用户
高晓伟_Steven
·
2023-10-15 17:34
dpdk
dpdk
关于GIT的万年坑你还在踩吗?答应我别傻了
也是LinusTorvalds为了帮助管理
Linux内核
开发而开发的一个开源的版本控制软件。版本控制工具是践行devops理念,CI/CD中的一个环节,是自动化测试工程师不可或缺的一门技术。
测试小鬼
·
2023-10-15 17:22
git
自动化测试
软件测试
经验分享
python
程序人生
rsync+inotify实时同步部署 详解
rsync同步一、rsync同步介绍二、rsync实时同步1、定期同步的不足2、实时同步的优点三、关于inotify1、
Linux内核
的inotify机制四、rsync+inotify实时同步1、调整inotify
朝花夕誓、
·
2023-10-15 16:49
linux
rsync
运维
linux上怎么杀死僵尸进程,Linux入门知识:杀死僵尸进程
linux内核
使用“子进程退出,父进程收尸,父进程退出,子进程被过继”这种方式来管理进程的死亡,然而却少了一种,那就是父进程不给子进程收尸的情况,这就是僵尸进程的原因。
weixin_39778003
·
2023-10-15 14:30
linux上怎么杀死僵尸进程
linux内核
链表list_head
linux内核
提供了一个经典的双向链表模板list_head,做内核驱动开发时时常会用到。在这里我举一个简单的使用实例,来叙述list_head的使用方法。
精致的螺旋线
·
2023-10-15 14:50
Linux内核
Makefile系统文件详解
第一部分、概述什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士,你还是要了解HTML的标识的含义。特别在Unix下的软件编译,你就不能不自己写makefile了,会不会写make
简说Linux内核
·
2023-10-15 12:02
文件系统
linux
unix
服务器
Linux内核
驱动开发
【体系-微服务架构】17-Docker 容器技术(上)
.Dockerfile定制镜像05.Docker容器06.Docker仓库07.Docker实战01.Docker简介Docker概述:Docker使用Google公司推出的Go语言进行开发实现,基于
Linux
山维
·
2023-10-15 11:55
架构演化
docker
docker容器技术实现
docker介绍及安装一、docker基础与概念1.1、什么是dockerDocker使用Google公司推出的Go语言进行开发实现,基于
Linux内核
的cgroup,namespace,对进程进行封装隔离
qq_28268989
·
2023-10-15 11:25
docker
《操作系统真象还原》第一章 部署工作环境(Centos7下bochs)
《操作系统真象还原》第一章部署工作环境(Centos7下bochs)本机环境vmware+Centos7+
linux内核
版本3.10.0-1160.el7.x86_64+bochs-2.6.8依赖环境的安装需要在
半勺泡泡糖.
·
2023-10-15 11:03
操作系统真相还原
运维
linux
centos
上一页
42
43
44
45
46
47
48
49
下一页
按字母分类:
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
其他