运维

Nginx

错误日志级 debug:记录大量的调试信息,用于开发和调试时使用。 info:记录关键信息,如请求处理的重要事件、配置文件的加载等。 notice:记录正常的操作消息,如启动、停止、重新加载配置文件等。 warn:记录可能的问题或警告信息,但不会影响Nginx的正常运行。 e

【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,那很多新同学就在问,这