linux技术文章

  • Linux io_uring 创建失败报 EPERM 时怎么检查内核开关
    Linux io_uring 创建失败报 EPERM 时怎么检查内核开关
    Linux 创建 io_uring 时报 EPERM,不一定是程序参数写错。本文按 io_uring_disabled、io_uring_group、CAP_SYS_ADMIN、SQPOLL 和已有实例边界给出检查顺序。
    文章 · linux   |  1个月前  |   Linux · Linux io_uring EPERM 内核开关 390浏览 收藏
  • 统计当前目录文件个数的Shell命令
    统计当前目录文件个数的Shell命令
    最推荐用find统计文件数:当前目录用find.-maxdepth1-typef|wc-l,全递归用find.-typef2>/dev/null|wc-l;ls方案易因空格、换行、隐藏文件等出错。
    文章 · linux   |  4个月前  |   390浏览 收藏
  • Linux大硬盘GPT分区与挂载教程
    Linux大硬盘GPT分区与挂载教程
    fdisk不行是因为其默认使用MBR分区表,仅支持最大约2.2TB(2³²×512字节),超限后会截断或报错;gdisk和parted支持GPT,采用64位LBA寻址,无容量限制。
    文章 · linux   |  5个月前  |   390浏览 收藏
  • Linux下安装FFmpeg教程与使用方法
    Linux下安装FFmpeg教程与使用方法
    优先用系统包管理器安装FFmpeg:Ubuntu/Debian用apt(需注意版本滞后及非自由编码器缺失),CentOS/RHEL/Rocky需先启用EPEL;仅当需最新功能、特定编码器(如libsvtav1)或修复bug时才从源码编译,并确保configure检测通过且动态库路径生效。
    文章 · linux   |  5个月前  |   390浏览 收藏
  • Linux安装ELK日志平台教程
    Linux安装ELK日志平台教程
    ELKStack在Linux中部署需按Elasticsearch→Logstash→Kibana顺序安装配置:先装Java11+,再分别安装各组件,启用安全认证,配置网络与权限,最后启动服务并验证端口与Kibana登录。
    文章 · linux   |  6个月前  |   390浏览 收藏
  • Linux自动挂载磁盘设置方法
    Linux自动挂载磁盘设置方法
    Linux中实现磁盘按需挂载需用systemdautomount机制,含三种方法:一、独立.automount单元文件配置;二、/etc/fstab中添加x-systemd.automount选项;三、用path单元监听目录访问后触发mount命令。
    文章 · linux   |  6个月前  |   390浏览 收藏
  • Linux进程管理与查看技巧
    Linux进程管理与查看技巧
    必须准确查看正在运行的进程:一、psaux查所有用户进程详情;二、ps-ef查完整格式进程树;三、top动态监控资源占用;四、htop交互式管理;五、pstree查看层级关系。
    文章 · linux   |  8个月前  |   390浏览 收藏
  • Linux内核升级技巧与管理方法
    Linux内核升级技巧与管理方法
    更新Linux内核可提升性能与安全性,方法包括:1.使用apt安装官方仓库最新内核;2.从kernel.org下载源码手动编译;3.通过UKUU工具图形化管理内核版本;4.若新内核异常,可在GRUB中回滚至旧版本并卸载问题内核。
    文章 · linux   |  10个月前  |   APT命令 手动编译 Linux内核升级 内核管理 回滚方案 390浏览 收藏
  • Linux关机必看:top与shutdown使用技巧
    Linux关机必看:top与shutdown使用技巧
    关机前检查进程可避免数据损坏、服务中断和系统异常,通过top命令监控系统负载与关键进程,结合shutdown命令的延迟与警告功能,实现安全、优雅的关机流程,体现对系统与用户负责的态度。
    文章 · linux   |  1年前  |   Linux 390浏览 收藏
  • Linux自动化怎么用?Ansible与SaltStack对比
    Linux自动化怎么用?Ansible与SaltStack对比
    Ansible与SaltStack的核心区别在于架构和通信方式。Ansible采用无代理的SSH协议,通过推模式执行任务,适合中小型环境;SaltStack使用Master-Minion架构,基于ZeroMQ实现拉模式通信,具备更强的实时性和大规模管理能力。二者均支持基础设施即代码、版本控制与自动化执行,但Ansible更轻量易用,SaltStack在复杂编排和事件驱动方面更具优势。选择工具时需综合团队技能、规模、实时性及运维复杂度。应对自动化挑战需坚持幂等性、定期检查状态一致性、安全存储凭证、强化日志调
    文章 · linux   |  1年前  |   390浏览 收藏
  • Linux程序编译与开发环境搭建教程
    Linux程序编译与开发环境搭建教程
    在Linux上编译程序和搭建开发环境的关键步骤包括安装编译工具链、编写并编译代码、配置完整开发环境以及解决常见问题。1.安装GCC和Make:使用apt或dnf命令安装build-essential或DevelopmentTools工具包;2.编译C程序:通过gcc命令编译源文件并运行生成的可执行文件;3.搭建完整环境:安装编辑器(如VSCode)、调试工具(如GDB)、版本控制(Git)及依赖库;4.常见问题处理:检查依赖库、编译参数、环境变量及发行版差异,多数问题可通过搜索错误信息解决。
    文章 · linux   |  1年前  |   390浏览 收藏
  • Linux下MongoDB日志管理全攻略
    Linux下MongoDB日志管理全攻略
    在Linux环境下管理MongoDB日志的方法涵盖日志的配置、轮换、分析、存档与备份,以及日志级别的设定。以下是具体的一些策略和实施方式:MongoDB日志配置配置文件位置:MongoDB的配置文件一般存放在/etc/mongod.conf。在此文件里,能够调整与日志有关的参数。主要日志配置选项:destination:定义日志的输出目的地,可选为文件、系统日志(syslog)或是终端。path:当destination设为文件时,该选项标明日志文件的存放路径。logAppend:若为true,则会在已有
    文章 · linux   |  1年前  |   390浏览 收藏
  • 【Linux篇】细品环境变量与地址空间
    【Linux篇】细品环境变量与地址空间
    环境变量(environmentvariables)通常是指操作系统中用于定义运行环境参数的一种机制。这些变量在系统中具有全局特性,并且能够影响程序的行为方式。例如,在编写C/C++代码时,我们常常不需要明确指定动态或静态库的位置,编译器依然可以成功链接这些库并生成可执行文件。这是因为相关的环境变量帮助编译器定位这些资源。示例理解当我们编写C/C++程序时,main函数是我们程序的入口点。尽管如此,main函数本身也是被其他函数调用的。在Linux环境下,main函数是由_start()函数调用的。
    文章 · linux   |  1年前  |   环境变量 390浏览 收藏
  • Linuxtest命令实用教程与实例解析
    Linuxtest命令实用教程与实例解析
    Linuxtest命令test是Linux/Unix系统中一个用于条件判断的内置命令,主要用于shell脚本中进行各种测试和比较操作。它可以检查文件属性、比较字符串和数值,是编写shell脚本时不可或缺的工具。基本语法testEXPRESSION#或者使用方括号格式(更常用)[EXPRESSION]注意:使用方括号格式时,表达式与方括号之间必须有空格,即[空格EXPRESSION空格]主要功能分类1.文件测试检查文件或目录的各种属性:表达式含义`-e文件`文件是否存在`
    文章 · linux   |  1年前  |   Linux Linux命令 390浏览 收藏
  • MinIO日志位置及查看方法详解
    MinIO日志位置及查看方法详解
    在部署MinIO的过程中,日志文件的具体位置可以按照以下方法确定:运行MinIO服务:sudominioserver/data--console-address":9003"定位日志文件:默认地,MinIO的日志文件会被保存到/data/logs/minio.log文件夹内。利用journalctl检查服务日志(对于采用systemd的系统):sudojournalctl-uminio依照以上步骤,您能够便捷地查阅与维护MinIO安装期间产生的日志文件。
    文章 · linux   |  1年前  |   390浏览 收藏
查看更多
课程推荐
  • 前端进阶之JavaScript设计模式
    前端进阶之JavaScript设计模式
    设计模式是开发人员在软件开发过程中面临一般问题时的解决方案,代表了最佳的实践。本课程的主打内容包括JS常见设计模式以及具体应用场景,打造一站式知识长龙服务,适合有JS基础的同学学习。
    543次学习
  • GO语言核心编程课程
    GO语言核心编程课程
    本课程采用真实案例,全面具体可落地,从理论到实践,一步一步将GO核心编程技术、编程思想、底层实现融会贯通,使学习者贴近时代脉搏,做IT互联网时代的弄潮儿。
    516次学习
  • 简单聊聊mysql8与网络通信
    简单聊聊mysql8与网络通信
    如有问题加微信:Le-studyg;在课程中,我们将首先介绍MySQL8的新特性,包括性能优化、安全增强、新数据类型等,帮助学生快速熟悉MySQL8的最新功能。接着,我们将深入解析MySQL的网络通信机制,包括协议、连接管理、数据传输等,让
    500次学习
  • JavaScript正则表达式基础与实战
    JavaScript正则表达式基础与实战
    在任何一门编程语言中,正则表达式,都是一项重要的知识,它提供了高效的字符串匹配与捕获机制,可以极大的简化程序设计。
    487次学习
  • 从零制作响应式网站—Grid布局
    从零制作响应式网站—Grid布局
    本系列教程将展示从零制作一个假想的网络科技公司官网,分为导航,轮播,关于我们,成功案例,服务流程,团队介绍,数据部分,公司动态,底部信息等内容区块。网站整体采用CSSGrid布局,支持响应式,有流畅过渡和展现动画。
    485次学习
  • Golang深入理解GPM模型
    Golang深入理解GPM模型
    Golang深入理解GPM调度器模型及全场景分析,希望您看完这套视频有所收获;包括调度器的由来和分析、GMP模型简介、以及11个场景总结。
    474次学习
查看更多
AI推荐
  • PubMedQA数据集详解:生物医学问答基准、功能与应用指南
    PubMedQA
    深入了解PubMedQA生物医学问答数据集,涵盖其核心功能、使用方法及在临床决策、药物研发等场景的应用,助力提升NLP模型性能。
    485次使用
  • H2O EvalGPT:开源LLM大模型评估与排行榜工具
    H2O EvalGPT
    H2O EvalGPT是H2O.ai推出的开源LLM评估平台,提供详细的大模型性能排行榜、行业特定基准测试及A/B测试功能,助您快速选择最适合项目的高性能大语言模型。
    541次使用
  • LMArena是什么?伯克利AI模型评估平台使用指南与功能解析
    LMArena
    LMArena是加州大学伯克利分校推出的AI模型匿名评测平台。通过盲测投票机制,用户可对比不同大模型回答并生成实时排行榜,助力开发者优化模型及用户选择最佳AI工具。
    563次使用
  • 斯坦福HELM:大语言模型Holistic Evaluation整体评估框架详解
    HELM
    深入了解斯坦福推出的HELM(Holistic Evaluation of Language Models)大模型评测体系。本文解析其核心功能、安装配置步骤及应用场景,涵盖准确性、公平性、鲁棒性等多维度指标,助力开发者全面优化语言模型性能。
    518次使用
  • MMBench详解:多模态大模型基准测试、功能特点与使用指南
    MMBench
    MMBench是由上海人工智能实验室等机构联合推出的多模态基准测试平台,提供细粒度能力评估、大规模数据集及VLMEvalKit工具。本文详细介绍其核心功能、安装使用方法及应用场景,助力开发者全面评估多模态模型性能。
    332次使用
微信登录更方便
  • 密码登录
  • 注册账号
登录即同意 用户协议 和 隐私政策
返回登录
  • 重置密码