服务器

应用市场3 分钟前
linux·运维·服务器
嵌入式Linux从裸板到产品(一):全景地图与交叉编译环境,从四个上板翻车现场说源码本文是专栏《嵌入式Linux从裸板到产品》第 1 篇。全系列 15 篇,围绕一台四足机器狗的主控系统,从工具链一路写到量产 OTA。每篇都有完整可编译的代码,本文代码已在 Ubuntu 24.04 + GCC 13.3 交叉编译,并用 QEMU 8.2 实际运行验证。
皓月盈江12 分钟前
linux·运维·服务器·scp·文件上传·文件下载
Linux系统PC与Linux系统服务器通过scp上传与下载文件
Ruiery25 分钟前
linux·运维·服务器
Linux 6.6内核 CPU 启动深度解析(二):AP 拉起 — BSP 如何用 INIT-SIPI 唤醒其余 CPU上一篇讲的是 BSP(第一个 CPU)如何从实模式一路走到 kernel_init。但多核系统里,其余 CPU(AP,Application Processor)不是自己启动的,而是被 BSP 一个个"踢"醒的。BSP 手里没有"启动 AP"的魔法指令,它只能靠 x86 的 INIT/SIPI 中断信号——向 AP 的 local APIC 发一个 STARTUP 中断,中断里捎带一个"入口地址",AP 收到后从那个地址(低内存里的 trampoline 跳板)开始执行,再一路爬到内核。
anew___1 小时前
java·服务器·前端
《从零手写操作系统 (20):ELF加载器——让OS读懂现代编译器》在前面的章节中,我们的sys_exec只能加载简单的平坦二进制(flat binary):把整个文件读入内存,跳转到入口地址。这种方式要求代码、数据、BSS必须按固定顺序紧密排列,没有段保护,不支持符号调试,更无法兼容GCC/Clang的标准输出。现代操作系统与用户程序的契约是ELF(Executable and Linkable Format)。
皓月盈江1 小时前
linux·运维·服务器·sed·grep·awk
Linux系统grep、sed 、awk介绍下,使用方法及区别?简单记忆:可以用 |、# 等避免转义路径:三者的正则语法略有差异:
宵时待雨2 小时前
服务器·数据库·mysql
MySQL数据库1:数据库基础目录数据库基础一、卸载MySQL1.1.停止MySQL服务1.2.查看MySQL安装包1.3.卸载MySQL
云栖梦泽2 小时前
linux·运维·服务器
Linux内存管理掌握Linux内存管理,以下概念都需要理解:整个Linux内存管理体系可以先简单理解成下面几层:主要还是基于安全性考虑:
开开心心就好2 小时前
java·服务器·开发语言·pdf·ocr·散列表·启发式算法
图片白底怎么去掉?抠图工具抠完背景透明软件介绍我平时推荐的抠图工具,绝大部分是冲着人物抠图去的,当然其中不少也能抠物体,但能抠签名这类内容的,真的极少。今天这款 SmartBGRemover 就是一款智能抠图工具,而且它正好能搞定签名图片的抠取。
阳光九叶草LXGZXJ3 小时前
linux·运维·服务器·数据库·sql·学习
达梦数据库-学习-69-DM9主备集群部署目录一、环境信息二、安装步骤1、用户组创建2、防火墙关闭3、目录创建4、selinux关闭(1)配置文件修改
Sun 32853 小时前
linux·运维·服务器·开发·常用命令
Linux 常用命令梳理Linux 的日常操作往往围绕几个具体场景展开:查找配置文件、查看应用日志、调整文件权限,以及排查进程、磁盘和网络状态。
一条破秋裤3 小时前
服务器·网络·tcp/ip
TCP 并发服务器:连接分析、多线程与多进程课程:尚硅谷《嵌入式 Linux 应用层开发》第 6 章 Socket 编程 依据:2026-09-30 10:30 录音转写;课程 PDF 第 299—325 页。 本节边界:先用命令和 Wireshark 观察 TCP 连接,再分别用“每连接一个线程”和“每连接一个子进程”支持多个客户端。 页码校正:用户输入的“299-3164页”与录音内容不符;录音在第 316 页后继续完整讲解多进程服务端,实际对应到第 325 页。
Chill603 小时前
运维·服务器
服务器home文件夹太小怎么把配置迁移到其他盘博主使用学校服务器的时候,在 home/user 文件夹下安装环境的时候突然报错,原因是home文件夹下的很多用户占满了空间,所以必须把配置迁移到其他盘。
rest10244 小时前
linux·服务器·网络
做io测试send/recv 是 Linux socket 原生接口,适合做用户态TCP IO吞吐、延迟测试,区别于 epoll/io_uring,这里给最简单的阻塞版本,再给性能测试思路。 原理:服务端 recv,客户端 send,传输固定大小数据,统计耗时、带宽。
她说彩礼65万4 小时前
java·服务器·c语言
C语言 单引号与双引号在C语言中,""(双引号)和 ''(单引号)有着本质的区别,它们代表完全不同的数据类型和内存模型。混淆这两者是初学者最常见的错误之一。
anew___4 小时前
java·服务器·前端·数据库·算法
《从零手写操作系统 (19):Ext2文件系统实战——从内存到磁盘的跨越》在上一章中,我们实现了RamFS,拥有了完整的VFS抽象和inode/dentry模型。但RamFS有一个致命缺陷:断电即失忆。一个无法持久化存储的操作系统,永远只是一个高级玩具。今天,我们将跨越从“内存数据结构”到“磁盘物理布局”的鸿沟,实现真正的Ext2文件系统读取。
wdfk_prog4 小时前
运维·服务器·ubuntu·golang·asp.net·p2p·wifi-direct
Wi-Fi Direct 源码分析(09):从 P2P_CONNECT 到 GO Negotiation 完成摘要:从 CLI 显式执行 P2P_CONNECT 开始,追踪 Find 停止、可选 Provision Discovery、GO Intent、Action frame 与 GO Negotiation 完成回调。
打工仔折腾 AI5 小时前
服务器·人工智能·后端·python·性能优化·django·grafana
多台服务器日志分散难查?用Promtail+Loki+Grafana搭建集中检索平台线上服务一旦拆到多台机器,日志查询就会变成一件很烦的事。我维护的几个后端服务分布在四台服务器上,平时排查问题基本靠 ssh 登上去,再 tail -f 或者 grep。单机还好,一旦某个请求跨了多个服务,或者要对比几台机器同一时间段的报错,就得开好几个终端来回切,效率低到让人怀疑人生。
一条破秋裤15 小时前
linux·运维·服务器
Linux 共享内存通信:POSIX 共享内存与 mmap课程:尚硅谷《嵌入式 Linux 应用层开发》第 3 章进程间通信 依据:2026-09-28 09:51 录音转写;课程 PDF 的 PDF 第 103—110 页。 范围说明:PDF 第 103 页上半部分是上一节 FIFO 的结尾,共享内存从第 103 页下半部分开始;第 110 页上半部分完成 /dev/shm 验证,下半部分已经进入消息队列,本文到共享内存结束为止。
贵州山魈羡民15 小时前
运维·服务器
【玩转手机】通过 Podroid 上的 Alpine 部署 1Panel,把微型服务器装进口袋记录时间:2026-09-30 目标环境:podroid Alpine 3.24.2 (aarch64),OpenRC init(非 systemd) 安装结果:1Panel v2.3.2 stable,安装目录 /opt
程序员-Benothing17 小时前
linux·运维·服务器
Shell输入输出详解:read、echo、printf、颜色输出Shell 脚本跟用户打交道,靠的就是输入输出这几件事:read 从键盘读变量,echo、printf 往外打印。看着都是最基础的命令,真用起来一堆细节——read 怎么隐藏密码、echo 为什么要加 -e、printf 怎么对齐列、日志里怎么打出一行红字。这一篇把它们逐个拆开。