【linux驱动】用户空间程序与内核模块交互-- IOCTL和Netlink
2024-08-03 04:36 | 分类:服务器 | 评论:0 次 | 浏览: 40
在内核模块中,需要使用宏定义你的IOCTL命令。#define MY_IOCTL_TYPE 'x' // 通常是一个字符// ...
PacketSender-用于发送/接收 TCP、UDP、SSL、HTTP 的网络实用程序
2024-08-03 04:28 | 分类:服务器 | 评论:0 次 | 浏览: 42
是一款开源的用于发送/接收 TCP、UDP、SSL、HTTP 的网络实用程序,作者为dannagle。使用Qt开发,并且跨平台,支持Wind...
【探索Linux】P.28(网络编程套接字 —— 简单的UDP网络程序模拟实现)
2024-08-03 04:28 | 分类:服务器 | 评论:0 次 | 浏览: 32
本文将介绍如何使用UDP协议进行网络通信,并通过C++语言实现一个简单的UDP服务器端和客户端模拟。我们将学习如何编写makefile文件、...
Linux下Nginx安装SSL、配置SSL模块,支持https配置
2024-08-03 04:15 | 分类:服务器 | 评论:0 次 | 浏览: 39
在nginx的安装目录下的./sbin/nginx -V命令,注意是大写V,查看配置是否包含“-with-http_ssl_module”,...
linux系统防护
2024-08-03 04:07 | 分类:服务器 | 评论:0 次 | 浏览: 42
文件定义了与和配套的用户限制设置。这个文件是定要存在的,缺失并不会影响系统的使用,但是也许会产生意想不到的错误。如果文件里有相同的选项,...
linux-系统安全与应用
2024-08-03 04:06 | 分类:服务器 | 评论:0 次 | 浏览: 40
PAM(Pluggable Authentication Modules)可拔插式认证模块允许系统管理员通过配置文件来定义系统的认证策略,从...
Linux 系统压力测试:使用 stress 命令对 CPU 进行全面检测
2024-08-03 03:56 | 分类:服务器 | 评论:0 次 | 浏览: 38
是一个常用的命令行工具,用于对系统施加压力,特别是针对 CPU。命令,您可以有效地对 Linux 系统进行 CPU 压力测试。这个命令会生成...
用Linux下的TCP测试工具测试 两台Linux的TCP通信
2024-08-03 03:49 | 分类:服务器 | 评论:0 次 | 浏览: 38
测量到远程主机的网络延迟的一种常用方法是使用ping应用程序。该ping工具依赖ICMP ECHO请求和回复数据包来测量远程主机的往返延迟。...
GIT介绍、下载与配置
2024-08-03 03:41 | 分类:服务器 | 评论:0 次 | 浏览: 37
Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。Git 是 Linus Torvalds 为了帮助管理 Lin...
【Linux】-----进度条小程序
2024-08-03 03:15 | 分类:服务器 | 评论:0 次 | 浏览: 30
Linux下的简单有趣有意思好玩的”美式“小程序!细致教学!!!通俗易懂!!!
【linux服务器】大语言模型实战教程:LLMS大模型快速部署到个人服务器
2024-08-03 03:00 | 分类:服务器 | 评论:0 次 | 浏览: 34
说到大语言模型相信大家都不会陌生,大型语言模型(LLMs)是人工智能文本处理的主要类型,也现在最流行的人工智能应用形态。ChatGPT就是是...
在Linux上使用Selenium驱动Chrome浏览器无头模式
2024-08-03 02:22 | 分类:服务器 | 评论:0 次 | 浏览: 35
大家好,我们平时在做UI自动化测试的时候,经常会用到Chrome浏览器的无头模式(无界面模式),并且将测试代码部署到Linux系统中执行,或...
Linux初学基本命令
2024-08-03 01:59 | 分类:服务器 | 评论:0 次 | 浏览: 33
1、rm 文件名称 删除多个文件多个目录需要用空格 删除根目录(rm -rf /*)1、touch 文件名字 用于linux创建文件 创...
【智能家居】苹果Siri控制米家设备,在Linux上安装HomeAssistant桥接HomeKit与Xiaomi Miot Auto
2024-08-03 01:57 | 分类:服务器 | 评论:0 次 | 浏览: 31
记录米家接入HomeKit的过程与过程中遇到的问题。
基于I.MX6ULL的Linux C多线程物联网网关+STM32+Qt上位机+Linux C++多线程服务器(含web)的多种无线通信系统的智慧农场
2024-08-03 01:54 | 分类:服务器 | 评论:0 次 | 浏览: 34
本项目是我写过最麻烦的项目,调试花了一周,总时长25天,各种BUG,每个设备之间的数据传递问题巨多,先局部后则整体,代码看了百遍不止,调麻了...
Linux安装配置ARM交叉编译器arm-linux-gnueabihf-gcc
2024-08-03 01:40 | 分类:服务器 | 评论:0 次 | 浏览: 39
ARM交叉编译器是一种用于在一种架构(通常是x86或x86-64)上生成在另一种架构(如ARM)上运行的程序的工具。这种情况称为交叉编译,因...
驱动开发(五):Linux内核定时器
2024-08-03 01:34 | 分类:服务器 | 评论:0 次 | 浏览: 40
定时的本质是计时,计时的本质是计数。LInux内核定时器是一种基于未来时间点的计时方式,以当前时刻来启动的时间点,以未来的某一时刻为终止点。...
【驱动开发】创建设备节点、ioctl函数的使用
2024-08-03 01:33 | 分类:服务器 | 评论:0 次 | 浏览: 40
linux操作系统中有意将数据的读写和读写功能的选择分别交给不同的函数去完成。就让read/write函数只进行数据的读写即可,让一些其他功...
I2C总线二级外设驱动开发(函数和代码详解)
2024-08-03 01:32 | 分类:服务器 | 评论:0 次 | 浏览: 43
I2C总线是一种广泛使用的串行通信总线,用于连接微控制器及其外围设备。在Linux内核中,I2C总线驱动开发包括I2C总线控制器驱动(也称为...
树莓派(五)驱动开发
2024-08-03 01:31 | 分类:服务器 | 评论:0 次 | 浏览: 39
常见字符设备有鼠标、键盘、串口、控制台等。常见的块设备有各种硬盘、flash磁盘、RAM磁盘等。在Linux里一个网络设备也可以叫做一个网络...
驱动开发系列07 - 驱动程序如何分配内存
2024-08-03 01:30 | 分类:服务器 | 评论:0 次 | 浏览: 44
Linux 内核提供了丰富的内存分配函数、在本文中,我们将介绍在设备驱动程序中分配和使用内存的方法,以及如何优化系统的内存资源。由于内核为驱...
Linux 驱动开发基础知识——内核对设备树的处理与使用(十)
2024-08-03 01:29 | 分类:服务器 | 评论:0 次 | 浏览: 37
上一章我们已经学习了设备树的语法,已经知道如何编译一个设备树,设备树是给内核给驱动使用的。内核和驱动程序该如何使用设备树呢?这一章我们进行一...
【Docker实战】docker pull卡住(win/linux)
2024-08-03 01:25 | 分类:服务器 | 评论:0 次 | 浏览: 30
我们安装好docker后,使用docker run或使用docker pull,从公共镜像仓库下载镜像,有时会发生镜像下载不下来,卡住的问题...
Linux中LVS群集应用基础—NAT模式—LVS+Apache+NFS
2024-08-03 01:22 | 分类:服务器 | 评论:0 次 | 浏览: 34
LVS(Linux Virtual Server)是一种高性能、高可用的服务器集群系统,它能够通过IP负载均衡技术实现网络服务的负载均衡。N...
Linux--网络基础
2024-08-03 01:21 | 分类:服务器 | 评论:0 次 | 浏览: 39
计算机网络背景是一个复杂而丰富的领域,涵盖了从计算机单机模式到网络互联的演变过程,以及网络技术的不断发展和创新。
Linux umount命令教程:如何安全地卸载文件系统(附实例详解和注意事项)
2024-08-03 01:21 | 分类:服务器 | 评论:0 次 | 浏览: 38
umount命令在Linux和UNIX操作系统中用于卸载已挂载的文件系统。它通过从Linux默认文件系统的挂载点删除连接,使外部设备或目录不...