技术栈
linux
码少女
12 分钟前
linux
·
服务器
·
网络
Linux--套接字编程
一、前言1.套接字编程:(1)做什么:编写网络通信程序,实现两个主机上进程之间的数据传输。网络通信也是进程间通信方式的一种:相较于以前的进程间通信可以实现跨主机,之前的所学习的进程间通信方式-管道,共享内存等是在同一个主机上不同进程间进行进程间通信。
进击的荆棘
16 分钟前
linux
·
运维
·
服务器
·
进程
Linux系统——进程控制(下)
💁♂️个人主页:进击的荆棘👇作者其它专栏:《数据结构与算法》《算法》《C++起始之路》《Linux》
爱网络爱Linux
8 小时前
linux
·
rhce
·
rhca
·
linux运维
·
linux命令大全
·
红帽认证
【系列】每天一个 Linux 命令(53)startx 命令
startx命令来自英文词组 start X-window 的缩写,其功能是启动 X-window 系统。 X-window 也被称为 X 或 X11,中文译为 X 窗口系统,用于以图形方式显示软件窗口,现 在的 GNOME 和 KDE 桌面环境都是以 X 窗口系统为基础构建成的。
ZhengEnCi
8 小时前
linux
·
人工智能
L2A-一个域名如何访问多台云服务器-子域名、路径前缀与Nginx反向代理选型指南
本文档从 DNS(Domain Name System,域名系统)的职责边界出发,讲清「一个域名 + 多台 ECS(Elastic Compute Service,云服务器)」为什么必须引入入口层,再逐一拆解 Subdomain(子域名)、Path Prefix(路径前缀)、Port(端口区分)与云厂商 SLB(Server Load Balancer,负载均衡)四种分流方案的 DNS Record(解析记录)配置、Nginx Configuration(配置)写法、HTTPS Certificate(证
M78佐菲
8 小时前
linux
·
笔记
·
嵌入式硬件
·
学习
·
51单片机
51单片机学习笔记:ds18b20要点整理
最近把 DS18B20 的资料过了一遍,把要点记下来,免得下次又去翻手册。一、指标参数量程:-55℃ ~ 125℃
高亦真
8 小时前
linux
·
学习
·
算法
今天是学习嵌入式的第37天
前一段时间刚开学,学校里的事忙了一周多,书接上回,今天说TCPTCP是面向连接、可靠的网络通信协议。通信前要三次握手建立连接:
一个有温度的技术博主
9 小时前
linux
·
服务器
Linux 核心命令速查指南:从文件操作到系统运维
Linux 遵循“一切皆文件”的理念,文件与目录的导航和管理是最基础的操作。面对不同大小的文件,选择合适的查看工具能大幅提升阅读效率。
小小的木头人
9 小时前
linux
·
docker
Docker 环境下迁移 containerd 数据目录:从 `/var/lib/containerd` 到 `/data/containerd`
在 Docker 环境中,我们通常会通过:查看 Docker 的数据目录。例如:看到这里很容易产生一个疑问:
东城居士
10 小时前
linux
·
嵌入式系统
验证第一个Linux字符驱动程序
上一篇《Linux驱动程序开发环境的快速搭建》已经完成了开发环境搭建,接下来就需要验证开发环境以及实现一个驱动程序的编写及测试。
网硕互联的小客服
12 小时前
linux
·
运维
·
服务器
·
网络
各个版本的Linux系统如何修改远程端口ssh端口?
服务器安全一直是Linux运维和站长关注的重点。而SSH服务作为远程管理和文件传输的核心入口,默认端口(22)常常成为黑客暴力破解、扫描入侵的“重点目标”。因此,修改SSH端口不仅有助于减少被扫描爆破的概率,也是企业与个人服务器安全加固的基础操作。许多初学者和一线运维常因系统版本不同、服务管理工具有差异,不知道如何正确、全面、安全地修改SSH远程端口。为此,本文将结合CentOS(含AlmaLinux/RockyLinux)、Ubuntu、Debian等主流Linux发行版,讲解变更SSH端口的详细流程、
T1mzhou
12 小时前
linux
·
服务器
·
c语言
·
arm开发
·
arm
ARM64 Linux 6.10 内核驱动(12):dd.c:probe/ remove、延迟 probe
平台:QEMU virt + ARM64。文件名 dd = device-driver:设备和驱动怎么绑、怎么拆。
yunwei37
16 小时前
linux
·
后端
·
性能优化
eBPF 示例教程:实现 `scx_nest` 调度器
在系统性能优化不断发展的领域中,自定义和扩展内核行为的能力是非常宝贵的。实现这一目标的最强大工具之一是 eBPF(扩展的 Berkeley 包过滤器)。在本教程中,我们将探讨 scx_nest 调度器的实现,这是一个先进的 eBPF 程序,利用了在 Linux 内核版本 6.12 中引入的 sched_ext 调度器类。在本指南结束时,您将了解如何构建一个复杂的调度器,该调度器根据 CPU 核心频率和利用率动态调整任务分配。
朽棘不雕
16 小时前
linux
关于重定向的小补充
在管道那里提到了cerr,这里就要说下cerr,cerr会向显示器中打印错误信息,既然是打印,那是不是可以使用输出重定向将他输出的信息放到文件里呢?
T1mzhou
16 小时前
linux
·
服务器
·
arm开发
·
arm
ARM64 平台安全学习记录
目标:先用书把架构图画出来,用 QEMU 把图对到源码,再切 RK3588 / Jetson。 最终用途:为两平台的 OTA 做铺垫(验签、A/B、回滚、密钥分层)。 原则:前一阶段的「阶段验收」全部勾完,再开下一阶段。芯片 SDK 放到阶段 D。
GG-_-Bond
17 小时前
linux
·
网络
·
udp
基于dpdk实现udp接收数据
定义一个名为 port_conf_default 的静态只读结构体变量。类型为 struct rte_eth_conf,这是 DPDK 中以太网设备(网卡)的通用配置结构。
吴声子夜歌
17 小时前
linux
·
运维
·
shell
Shell编程实例——bash入门
为什么本书要介绍 bash,而不是别的 shell ?因为 bash无处不在。它未必是最时髦的,可以说也不是最炫或最厉害的(就算不是,也差不多了),更不是唯一一个作为开源软件发布的 shell,但 bash 的大名尽人皆知。
爱和冰阔落
18 小时前
linux
·
运维
·
c++
·
缓存
·
中间件
·
安卓
【Linux】条件变量为什么必须配合互斥锁:从 pthread_cond_wait 到阻塞队列
🔥个人主页:爱和冰阔乐 📚专栏传送门:《数据结构与算法》 、C++、 《Linux操作系统》 🐶学习方向:C++方向学习爱好者 ⭐人生格言:得知坦然 ,失之淡然
tedcloud123
18 小时前
linux
·
服务器
·
开发语言
·
后端
·
rust
God‘s Eye View 怎么搭建?在云服务器上部署一个实时 3D 地球可视化平台
如果你对实时地图、航班、船舶、卫星、地震、公共摄像头以及全球地理数据可视化感兴趣,可以看看 bilawalsidhu/gods-eye-view。
星间都市山脉
18 小时前
android
·
java
·
linux
·
windows
·
ubuntu
Android16 SystemService.onBootPhase 调用时机
onBootPhase(int phase) 是 SystemService 提供的系统服务启动生命周期回调方法。
初願致夕霞
18 小时前
linux
·
服务器
·
c++
Linux 进程间通信(IPC)机制详解:管道、FIFO 与 System V 共享内存
所有进程间通信的前提是:先让需要进行通信的进程看到同一份资源(内存)可使用pipe()系统调用函数创建匿名管道,函数原型为int pipe(int fd[2]),函数功能为创建一个匿名管道文件,并分别使用读、写两种方式打开,并将参数fd[0]指向读打开的文件描述符,fd[1]指向写打开的文件描述符,若创建失败则返回-1,成功则返回0