unix

ZenosDoron2 小时前
linux·运维·unix
Linux/Unix 系统中用于创建链接的命令lnln 是 Linux/Unix 系统中用于创建链接的命令。链接可以理解为文件的“快捷方式”或“别名”,但比 Windows 的快捷方式更强大。
郝学胜-神的一滴1 天前
linux·服务器·开发语言·网络·c++·unix
深入epoll封装:event_set与event_add核心原理剖析CMake静态库全解析:命名规则·核心原理·避坑指南在高性能网络编程领域,epoll 作为 Linux 下 IO 多路复用的核心实现,凭借O (1) 事件监听效率、高并发支撑能力,成为服务端网络框架的基石。而对原生 epoll 进行轻量化封装,抽象出 event_set 与 event_add 接口,能极大简化网络事件的绑定、监听逻辑,本文将从源码视角拆解这两个核心函数的设计精髓与执行流程✨。
郝学胜-神的一滴3 天前
linux·服务器·c++·网络协议·tcp/ip·unix
从底层看透Linux高性能服务器:epoll自定义封装与超时清理实战在 Linux 高性能服务器开发领域,epoll 堪称 IO 多路复用的 “王牌”,但多数开发者仅停留在基础 API 调用层面,难以触及底层设计精髓。本文将带你站在系统架构视角,拆解自定义 epoll 事件结构体、全局红黑树管理、客户端超时清理三大核心设计,手把手实现一套高可用、易扩展的 epoll 服务端框架。
IMPYLH4 天前
linux·运维·python·bash·运维开发·unix
Linux 的 split 命令Linux 的 split 命令是一个用于分割大文件的实用工具,它可以将单个大文件分割成多个小文件,便于存储、传输或处理。以下是关于 split 命令的详细说明:
郝学胜-神的一滴4 天前
linux·服务器·开发语言·c++·网络协议·unix·信息与通信
深入epoll反应堆模型:从libevent源码看高性能IO设计精髓在高性能网络编程领域,epoll 早已成为 Linux 下并发服务器的核心基石,而大名鼎鼎的libevent 库,正是将 epoll 的能力发挥到极致的经典实现。今天,我们就从 libevent 抽离的 epoll 源码片段出发,拆解epoll 反应堆模型 的底层逻辑,读懂高性能 IO 的设计密码。
郝学胜-神的一滴5 天前
linux·服务器·开发语言·c++·网络协议·unix
epoll 边缘触发 vs 水平触发:从管道到套接字的深度实战在高性能网络编程里,epoll 是绕不开的核心利器,它能高效管理大量文件描述符,支撑高并发服务。我们常用它做客户端与服务器通信,而它的两种触发模式 ——水平触发(Level Triggered) 与边缘触发(Edge Triggered),直接决定数据读取逻辑与性能表现。
森叶7 天前
服务器·unix·express
告别端口占用!用 Unix Domain Socket 管道让 Express 飞起来你是否遇到过端口冲突、权限不足、跨进程通信繁琐等问题?本文带你深入了解一种"冷门但强大"的 Express 监听方式——管道(Unix Domain Socket / Named Pipe),从原理到实战,从服务端到客户端,一次讲透。
CS创新实验室8 天前
人工智能·自动驾驶·unix
CS实验室行业报告:自动驾驶领域就业分析报告自动驾驶产业正处于高速发展阶段。据脉脉高聘发布的《智驾和机器人领域人才洞察》,2024年1月至2025年4月期间,智驾和机器人领域招聘指数增长27.9倍,岗位量呈爆发式增长。传统车企(比亚迪、吉利、奇瑞、长城等)集体"技术补课",大力吸收智驾新锐企业人才,成为人才流入的主要目的地。比亚迪2025届校招自动驾驶算法岗扩招60%。
峥无9 天前
linux·笔记·unix
Linux进程控制完全笔记(fork→exec→wait→Shell)本文是Linux系统编程中进程控制模块的全面总结,涵盖进程创建、终止、等待、程序替换及Shell实现,包含大量代码示例、图解和面试常考点。无论你是初学者还是准备校招,这篇笔记都值得收藏。
Echoo华地12 天前
linux·git·unix·repository·diff·branch
用git diff快速比较文件夹差异并生成报告思路:使用 git diff 生成差异,再通过 diff2html 渲染成 HTML 报告。1.先安装 diff2html-cli npm install -g diff2html-cli 2.需要有Linux的terminal
赴前尘15 天前
linux·服务器·unix
Linux/Unix 系统中以后台方式运行程序这个命令用于在 Linux/Unix 系统中以后台方式运行一个名为 test 的程序,并确保其输出被记录到文件中,同时忽略终端关闭的影响。下面逐部分解释:
九英里路17 天前
linux·学习·操作系统·unix·进程·编译·动静态库
OS学习之路——动静态库制作与原理好了, 这篇文章就到这里了, 断断续续写了两天, 思路不太连贯了, 如果觉得写的还不错的话, 欢迎点赞关注, 如果有写的不对的地方, 还请批评指正.
唐璜Taro1 个月前
安卓·unix
uni-app x离线打包保姆级教程提示:以下是本篇文章正文内容,下面案例可供参考准备好你的 uni-app x 项目1. 导入 SDK 工程
鸠摩智首席音效师1 个月前
linux·服务器·unix
什么是 Unix / Linux 中的僵尸进程 ?僵尸进程是一个已经完成执行的进程,但是它的父进程尚未终止它并释放其资源。在 Unix/Linux 中,处于这种状态的进程被认为是僵尸进程。这些进程占用宝贵的系统资源,如果处理不当,可能导致稳定性出问题。
Magic--1 个月前
java·服务器·unix
深入解析管道:最基础的进程间通信(IPC)实现在进程间通信(IPC)的众多方式中,管道是最古老、最基础也是最易上手的一种。它诞生于UNIX系统,核心作用是实现两个进程间的简单数据流转,就像一根“无形的管子”,一端写入数据,另一端读取数据,是入门IPC的最佳切入点。本文将从管道的本质、分类、工作原理、实现细节到实际应用,全方位拆解管道,帮你彻底搞懂这种轻量级IPC方式。
-Da-1 个月前
服务器·unix
Unix哲学:一切皆文件与网络通信的统一抽象目录Unix哲学:一切皆文件与网络通信的统一抽象1. Unix哲学的核心:“一切皆文件”2. 统一接口:Unix I/O操作
KongHen021 个月前
前端·javascript·uni-app·unix
uniapp-x实现自定义tabbaruniapp-x自带导航栏位置固定,且UI无法修改。如果需要适配自己的应用UI及色彩就需要自定义tabbar。
WHD3061 个月前
linux·ubuntu·centos·计算机外设·电脑·unix·安全架构
苏州服务器维修哪家好/公司推荐三个月前,凌晨2点。 深圳证券交易所附近的数据中心,一套负责清算对账的“两地三中心”数据库集群,其备用节点突发内存不可纠正错误(UE)。客户自身的运维团队与设备原厂支持耗时6小时未能定位根源,最终在清晨8点——早盘开市前90分钟——将电话打给了我们。
w-w0w-w1 个月前
服务器·网络·unix
Unix网络编程把上面的ipv4协议换成ipv6,加粗字体需要替换当你创建一个 socket,使用 bind 和 listen 后,默认的套接字是阻塞的。此时调用 accept:
钰衡大师1 个月前
linux·服务器·运维开发·unix
Nohup 使用技术文档nohup 是 Linux/Unix 系统下的一个命令,用于在用户退出终端会话后让进程继续运行。使用 Finalshell 或 scp 命令: