linux技术文章

  • 重要性和功能——Linux环境变量PATH
    重要性和功能——Linux环境变量PATH
    《Linux中PATH环境变量的作用和重要性》PATH环境变量是Linux系统中非常重要的环境变量之一,它定义了系统在哪些目录中寻找可执行程序。在Linux系统中,当用户在终端输入一个命令时,系统会在PATH环境变量所列出的目录中逐个查找是否存在该命令的可执行文件,如果找到则执行,否则会提示“commandnotfound”。PATH环境变量的作用:简化
    文章 · linux   |  2年前  |   Linux 环境变量 path 412浏览 收藏
  • 如何进行Linux系统的安全审计和日志分析
    如何进行Linux系统的安全审计和日志分析
    如何进行Linux系统的安全审计和日志分析作为一种开源的操作系统,Linux在企业和个人用户中受到了广泛的使用。然而,随着网络攻击和黑客技术的不断发展,保障Linux系统的安全性变得尤为重要。为了及时发现和应对安全威胁,进行安全审计和日志分析是必不可少的。本文将向您介绍Linux系统的安全审计和日志分析,并提供了具体的代码示例。安全审计:安全审计是对系统进行
    文章 · linux   |  2年前  |   日志分析 系统安全 Linux安全审计 412浏览 收藏
  • Linux服务器安全性的关键:善用命令行工具
    Linux服务器安全性的关键:善用命令行工具
    Linux服务器安全性的关键:善用命令行工具在当今的互联网时代,保护服务器的安全性是至关重要的。无论是商业公司的服务器还是个人用户的服务器,都可能面临来自黑客和恶意攻击者的威胁。而在保护服务器安全性方面,善用命令行工具是至关重要的。命令行工具是一种用于与操作系统进行交互的工具。Linux服务器作为一种广泛使用的操作系统,提供了丰富的命令行工具,可以帮助管理员
    文章 · linux   |  2年前  |   安全性 命令行工具 关键词:Linux服务器 412浏览 收藏
  • Linux user namespace 怎么判断权限映射是否生效:uid_map、gid_map 与容器内核边界
    Linux user namespace 怎么判断权限映射是否生效:uid_map、gid_map 与容器内核边界
    Linux user namespace 里看到 root 并不代表拥有宿主机权限。本文用 uid_map、gid_map、setgroups 和文件属主核验一组映射是否真正生效,并说明它与容器权限边界的关系。
    文章 · linux   |  1星期前  |   容器 · Linux · namespace · Linux user namespace uid_map gid_map 411浏览 收藏
  • Linux查看库文件路径及so搜索方法
    Linux查看库文件路径及so搜索方法
    ldconfig-p查看动态链接器缓存中的共享库,反映系统“认得”的库而非实时磁盘扫描;需确保路径写入/etc/ld.so.conf.d/并执行sudoldconfig刷新。
    文章 · linux   |  4个月前  |   411浏览 收藏
  • Linux网络优化技巧与sysctl设置
    Linux网络优化技巧与sysctl设置
    Linux网络参数的调优,本质上是对内核网络栈行为的深度定制,目的无非是提升吞吐量、降低延迟,或者在特定场景下增强稳定性。这主要通过修改sysctl配置来实现,它就像是操作系统提供的一个“总开关”,让你能精细地调整各种内核参数。解决方案要调优Linux网络参数,核心操作就是修改/etc/sysctl.conf文件,然后用sysctl-p命令使其生效。这些参数涉及TCP/IP协议栈的各个层面,从连接的建立、传输到关闭,再到缓冲区管理,几乎无所不包。我通常会关注以下几个关键参数,它们在提升高并发服务性能时显
    文章 · linux   |  4个月前  |   411浏览 收藏
  • LinuxShell脚本提升运维效率
    LinuxShell脚本提升运维效率
    判断Shell脚本是否适合自动安装运维工具,关键看安装路径是否固定、依赖能否由apt/yum解决、有无交互式配置;优先选用官方支持“curl|sh”方式的工具,避免read输入,需校验sudo权限、统一包管理命令、健壮下载校验及安装后验证。
    文章 · linux   |  4个月前  |   411浏览 收藏
  • Linux给用户添加sudo权限的方法
    Linux给用户添加sudo权限的方法
    将用户添加到sudo组:使用“sudousermod-aGsudousername”命令并验证;2.手动编辑sudoers文件:通过“visudo”添加权限规则;3.创建自定义组授权:统一管理多个用户的sudo权限。
    文章 · linux   |  5个月前  |   411浏览 收藏
  • Linux服务重启关闭命令详解
    Linux服务重启关闭命令详解
    首先使用systemctl或service命令重启或停止服务,如sudosystemctlrestart服务名或sudosystemctlstop服务名,并通过sudosystemctlstatus服务名确认状态,必要时用sudosystemctlenable/disable管理开机自启。
    文章 · linux   |  5个月前  |   411浏览 收藏
  • Linux内核模块查看方法全解析
    Linux内核模块查看方法全解析
    可使用lsmod命令查看已加载内核模块,它读取/proc/modules并输出模块名、大小、引用计数及依赖关系;也可直接cat/proc/modules、用modprobe-l查可用模块、modinfo查模块信息、depmod分析依赖。
    文章 · linux   |  5个月前  |   411浏览 收藏
  • LinuxRAID配置与优化技巧分享
    LinuxRAID配置与优化技巧分享
    Linux软件RAID配置与优化需掌握核心工具mdadm、合理选择RAID级别及chunksize,并做好监控与备份。1.使用mdadm创建RAID阵列并配置自动挂载;2.根据负载选择RAID级别(如RAID0/1/5/6/10);3.调整chunksize以适配不同I/O模式,如大文件用大块、小文件用小块;4.结合应用场景选择文件系统(ext4/xfs)与I/O调度器(noop/deadline/cfq);5.利用热备盘和实时监控(/proc/mdstat)应对硬盘故障;6.RAID不能替代备份,需定期
    文章 · linux   |  7个月前  |   411浏览 收藏
  • Linux内核模块加载卸载技巧
    Linux内核模块加载卸载技巧
    可通过加载和卸载内核模块动态扩展Linux内核功能。使用insmod加载单个模块,需手动处理依赖;modprobe可自动解决依赖并加载模块;rmmod用于卸载指定模块,需确保无依赖引用;modprobe-r可递归卸载模块及其依赖;lsmod查看已加载模块状态,结合grep过滤信息,引用数为0可安全卸载。
    文章 · linux   |  8个月前  |   411浏览 收藏
  • 查看Linuxinode号的命令方法
    查看Linuxinode号的命令方法
    使用ls-i命令可查看文件或目录的inode号,ls-li显示详细信息,stat命令获取inode元数据,df-i检查文件系统inode使用情况。
    文章 · linux   |  10个月前  |   Linux stat inode号 ls-i df-i 411浏览 收藏
  • Linux容器入门:Podman与Docker对比详解
    Linux容器入门:Podman与Docker对比详解
    Linux容器技术,简单来说,就是一种轻量级的虚拟化技术,它让应用及其依赖项被打包在一个独立、可移植的“容器”里,无论在哪台机器上,都能以相同的方式运行。而在这个领域,Docker无疑是先行者和普及者,但Podman的出现,则提供了一个去中心化、更注重安全和Kubernetes兼容性的替代方案,两者在选择上各有侧重,但都旨在简化软件的部署和管理。在深入探讨容器技术时,我们不得不提它解决的核心痛点:环境一致性。过去,我们常说“在我机器上能跑”,但一到测试环境或生产环境就出问题,这几乎是每个开发者的噩梦。容器
    文章 · linux   |  1年前  |   411浏览 收藏
  • Linux内存优化技巧及内核机制详解
    Linux内存优化技巧及内核机制详解
    优化Linux内存管理需理解工作负载并调整内核参数,如vm.swappiness、vm.dirty_ratio等以控制内存回收与脏页回写;1.使用free、top、vmstat等工具监控诊断内存使用状况;2.关注/proc/meminfo中的Slab、Active/Inactive内存指标区分内存占用类型;3.通过调整oom_score_adj控制OOMKiller行为;4.考虑NUMA架构优化内存访问局部性;5.应用HugePages提升大型服务内存效率;6.在应用层规避内存泄漏、优化数据结构与小对象分
    文章 · linux   |  1年前  |   411浏览 收藏
查看更多
课程推荐
  • 前端进阶之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推荐
  • H2O EvalGPT:开源LLM大模型评估与排行榜工具
    H2O EvalGPT
    H2O EvalGPT是H2O.ai推出的开源LLM评估平台,提供详细的大模型性能排行榜、行业特定基准测试及A/B测试功能,助您快速选择最适合项目的高性能大语言模型。
    29次使用
  • SuperCLUE中文大模型评测基准:功能、能力维度与应用指南
    SuperCLUE
    SuperCLUE是权威的中文大语言模型综合评测基准,涵盖语言理解、知识应用、AI Agent智能体及安全性等12项核心能力。通过多轮对话与客观测试,定期发布榜单与技术报告,为模型研发、优化及行业选型提供科学依据。
    186次使用
  • C-Eval中文评测基准:大语言模型多学科能力评估指南
    C-Eval
    深入了解C-Eval中文评估套件,涵盖52个学科与4级难度。本文详解其功能特点、Zero-shot/Few-shot使用方法及代码示例,助您全面评测LLM中文理解与泛化能力。
    120次使用
  • AI Prompt Library:免费AI提示词库,助力ChatGPT高效创作与营销
    AI Prompt Library
    探索AI Prompt Library免费资源库,涵盖营销、写作及多场景AI提示词。兼容ChatGPT、Claude等工具,一键复制优化输出,提升工作效率。
    46次使用
  • Generrated:DALL·E 2/3 AI绘画提示词灵感库与图像对比平台
    Generrated
    Generrated汇集9300+张DALL·E生成图像及对应提示词,支持查看完整图集、对比DALL·E 2与3版本差异,是AI绘图新手学习Prompt设计与获取创作灵感的实用工具。
    27次使用
微信登录更方便
  • 密码登录
  • 注册账号
登录即同意 用户协议隐私政策
返回登录
  • 重置密码