运维
【Linux】Linux指令进阶:从入门到熟练的实操指南
前言Linux 指令是操作系统的 “万能工具集”—— 从文本读写、文件管理到系统控制,几乎所有运维与开发场景都离不开它。本篇会围绕9 类高频指令展开:从基础的输入输出、大文件查看,到实用的文件查找、打包压缩,再到系统信息查询、关机控制,甚至包含提升效率的热键与拓展指令。每个模块都以 “指令格式 + 场景示例” 为核心&#
Linux高性能网络编程基石:epoll核心与文件描述符限制全解
✨ Linux高性能网络编程基石:epoll核心与文件描述符限制全解 ✨
📌 先搞懂:文件描述符限制的两层核心边界
底层逻辑补充
🔧 实操指南:查看与修改文件描述符上限
2.1 快速查看当前限制值
查看系统级全局上限
查看用户进程级上限
2.2 永久修改:突破1024限制的核心
引用「docker run hello-world」 Unable to find image ‘hello-world:latest‘ locally,提示这个怎么办
如果在运行 docker run hello-world 命令时收到 Unable to find image 'hello-world:latest' locally 的提示,这通常意味着 Docker 无法在本地镜像中找到 hello-world:latest 镜像。这可能是因为该镜像尚未在本地或者 Docker Hub 上下载。可以按照以下步骤解决这个问题&#x
Linux的写作日记:Linux基础开发工具(二):vim编辑器
前言 在上一篇文章,我向各位读者展示了Linux的目录权限以及第一个开放工具——yum的讲解,下面我们紧跟着上篇文章的步伐,继续进行着Linux基础开发工具的学习,今天我们要学习的是——vim编辑器的使用。1.vim编辑器简介1.vim编辑器是什么 编辑器想必各位都不陌生,一般来说,如果
【Linux | 网络】高级IO
一、IO是什么
二、五种IO模型
2.1 理解五种IO模型
2.2 五种IO模型的定义
三、 非阻塞IO
3.1 fcntl函数
3.2 实现函数SetNoBlock(将文件描述符设置为非阻塞)
四、多路转接IO
4.1 多路转接IO之select
4.1.1 select函数
4.1.2 select的优缺点
【Linux】parted 命令管理大磁盘分区
👋 大家好,欢迎来到我的技术博客! 📚 在这里,我会分享学习笔记、实战经验与技术思考,力求用简单的方式讲清楚复杂的问题。 🎯 本文将围绕Linux这个话题展开,希望能为你带来一些启发或实用的参考。 🌱 无论你是刚入门的新手,还是正在进阶的开发者&
【Linux】进程概念(三):从 R/S/D/T 到僵尸 / 孤儿进程
摘要Linux进程状态是进程在其生命周期中所处的不同状况,主要包括运行(R)、睡眠(S)、磁盘休眠(D)、停止(T)、僵尸(Z)和死亡(X)。这些状态反映了进程是正在执行、等待资源还是已经终止。其中,僵
万物互联的起点:走进 Linux 网络的心脏,开启一场从零开始的底层探索之旅
🔥海棠蚀omo:个人主页 ❄️个人专栏:《初识数据结构》,《C++:从入门到实践》,《Linux:从零基础到实践》,《Linux网络:从不懂到不会》 ✨追光的人&#
全网最详细介绍飞牛NAS(Fn OS)之Docker篇+部署兰空图床
前言:很多新同学都开始使用NAS,因为大家都在推荐飞牛,那么很多不懂NAS的同学也开始使用飞牛(Fn OS)NAS,但在使用NAS的都是很多应用都要使用到Docker,哪docker又是什么?不管是飞牛还是群晖,或者绿联、极空间,就连软路由系统OpenWrt、爱快这些都有docker,那很多新同学就在问,这
