网站首页 技术教程 第8页
-
「干货」Linux 中的零拷贝技术你居然还不知道?
本文探讨Linux中主要的几种零拷贝技术以及零拷贝技术适用的场景。为了迅速建立起零拷贝的概念,我们拿一个常用的场景进行引入:引文在写一个服务端程序时(WebServer或者文件服务器),文件下载是一个基本功能。这时候服务端的任务是:...
2025-05-28 xnh888 技术教程 20 ℃ 0 评论 -
IT运维与网络工程师必会的30个网络抓包/调试工具
在复杂的网络环境中,抓包与调试工具是IT运维和网络工程师的“听诊器”。它们能帮助工程师实时捕获数据包、分析流量异常、定位故障根源,甚至对抗网络攻击。本文精选30款专业工具,涵盖协议分析、流量监控、安全审计等场景,助你全面提升网络诊断能力。...
2025-05-28 xnh888 技术教程 22 ℃ 0 评论 -
linux 系统中正则表达式的使用
正则表达式是通过正则表达式引擎(regularexpressionengine)实现的。在Linux中,有两种流行的正则表达式引擎:...
2025-05-28 xnh888 技术教程 21 ℃ 0 评论 -
linux下C++ socket网络编程——即时通信系统(含源码)
一:项目内容本项目使用C++实现一个具备服务器端和客户端即时通信且具有私聊功能的聊天室。目的是学习C++网络开发的基本概念,同时也可以熟悉下Linux下的C++程序编译和简单MakeFile编写二:需求分析这个聊天室主要有两个程序:1.服务...
2025-05-28 xnh888 技术教程 14 ℃ 0 评论 -
Linux man命令用法
man是Linux或Unix操作系统中一个非常有用的命令,用于显示系统手册页(manualpage)以及命令的详细使用方法。这个命令通常被用来查找命令的语法、描述、选项等信息,以及查找系统函数的用法和其他相关信息。下面是常用的man命令详...
2025-05-28 xnh888 技术教程 11 ℃ 0 评论 -
进程间通信(一)—管道
我会用几篇博客总结一下在Linux中进程之间通信的几种方法,我会把这个开头的摘要部分在这个系列的每篇博客中都打出来进程之间通信的方式管道消息队列信号信号量共享存储区套接字(socket)在以一切皆文件为原则的Linux系统中,管道也是一种文...
2025-05-28 xnh888 技术教程 4 ℃ 0 评论 -
Linux 命令行小技巧 –!叹号的用处
bash的历史记录里保留了输入的命令行记录。以下是如何充分利用该记录和...
2025-05-28 xnh888 技术教程 6 ℃ 0 评论 -
Linux命令大全
个人博客:https://chunyu.work/文章较长,可以收藏备用常用快捷键(1)ctrl+c:停止进程(2)ctrl+l:清屏...
2025-05-28 xnh888 技术教程 3 ℃ 0 评论 -
跟我学编程19:管道-进程间效率最差的一种通信方式
管道本质上就是内核中的一个缓存,当进程创建一个管道后,Linux会返回两个文件描述符,一个是写入端的描述符,一个是输出端的描述符,可以通过这两个描述符往管道写入或者读取数据。...
2025-05-28 xnh888 技术教程 5 ℃ 0 评论 -
新手必须掌握的Linux命令
Shell就是终端程序的统称,它充当了人与内核(硬件)之间的翻译官,用户把一些命令“告诉”终端程序,它就会调用相应的程序服务去完成某些工作。现在包括红帽系统在内的许多主流Linux系统默认使用的终端是Bash(Bourne-AgainSH...
2025-05-28 xnh888 技术教程 3 ℃ 0 评论