linux技术文章

  • Linux高IO问题分析与解决技巧
    Linux高IO问题分析与解决技巧
    首先确认磁盘I/O负载,使用iostat检查%util和await指标;再通过iotop定位高I/O进程;接着用lsof分析其访问文件;最后调整vm.dirty_ratio等参数优化写入策略。
    文章 · linux   |  7个月前  |   内核参数 lsof iotop iostat Linux高IO 131浏览 收藏
  • Linux数据防丢技巧:备份恢复全指南
    Linux数据防丢技巧:备份恢复全指南
    Linux数据备份的核心策略包括3-2-1原则、文件级与卷级备份工具的结合使用,以及自动化管理。具体而言:1.采用rsync实现高效增量备份;2.利用tar进行一次性打包归档;3.使用LVM快照保障卷级别一致性备份;4.数据库场景下选择mysqldump或PerconaXtraBackup等专用工具;5.借助restic或duplicity实现加密与去重功能;6.备份存储需遵循异地化原则。灾难恢复计划应明确RTO/RPO目标、编写详细恢复文档、实施异地灾备并定期演练。常见挑战如数据一致性问题可通过服务静默
    文章 · linux   |  7个月前  |   432浏览 收藏
  • Linux防火墙配置实战教程
    Linux防火墙配置实战教程
    firewalld是CentOS/RHEL系统中用于管理Linux防火墙的核心工具,其核心在于理解“区域”概念并通过firewall-cmd操作。1.确保firewalld运行并启用开机启动;2.使用--get-active-zones查看活跃区域及对应网卡;3.用--list-all查看具体区域规则;4.添加服务或端口时使用--permanent参数并执行--reload实现持久化配置;5.规则不生效时检查服务状态、区域归属、是否遗漏--permanent或--reload,并结合日志和网络排查手段定位
    文章 · linux   |  7个月前  |   144浏览 收藏
  • Linux流量监控工具推荐与对比
    Linux流量监控工具推荐与对比
    iftop、nload、nethogs和ifstat是Linux下常用网络监控工具:iftop可实时查看主机间带宽使用,通过sudoiftop-ieth0启动并支持交互操作;nload以图表形式展示接口的出入向流量,运行nloadeth0即可直观监控;nethogs按进程显示带宽占用,sudonethogseth0可定位高消耗应用;ifstat则以表格输出各接口速率,适合脚本集成,如ifstat-t5设置5秒刷新。
    文章 · linux   |  7个月前  |   288浏览 收藏
  • Linux多用户管理与资源分配方法
    Linux多用户管理与资源分配方法
    Linux多用户环境的核心在于通过精细的权限管理和资源控制实现隔离与安全。1.用户和组管理通过UID/GID实现,使用useradd、passwd等命令创建和管理用户;2.文件权限由chmod/chown控制,确保数据访问的安全性;3.sudo机制允许有限的权限提升,避免直接使用root;4.PAM提供灵活的认证模块支持多种身份验证方式;5.cgroups用于限制CPU、内存等系统资源,防止资源耗尽;6.SUID/SGID/粘滞位用于特殊权限控制,保障共享与安全的平衡;7.最佳实践包括强密码策略、最小权限
    文章 · linux   |  7个月前  |   325浏览 收藏
  • Linux远程执行命令技巧分享
    Linux远程执行命令技巧分享
    通过SSH可在本地执行远程服务器命令,实现无图形界面下的系统管理。一、使用“ssh用户名@IP'命令'”格式直接执行单条命令,如查看内存使用情况;二、用分号或&&连接多个命令批量执行,提升操作效率;三、将脚本内容通过重定向传入远程主机并以“bash-s”运行,适用于复杂任务部署。
    文章 · linux   |  7个月前  |   SSH SSH密钥 批量执行 Linux远程执行命令 单条命令 357浏览 收藏
  • Linux命令找不到怎么处理
    Linux命令找不到怎么处理
    命令未找到时需先检查拼写,再确认是否安装、路径是否配置,最后排查环境变量及配置文件问题。
    文章 · linux   |  7个月前  |   477浏览 收藏
  • Linux日志管理与安全存储技巧
    Linux日志管理与安全存储技巧
    Linux系统日志管理的核心在于理解分类、配置高效收集与轮转机制,并实施严格的安全存储方案。1.日志主要分为系统日志、认证日志、内核日志、引导日志和应用日志,分别记录系统运行状态、用户认证行为、硬件驱动信息、启动过程及应用程序活动。2.logrotate通过rotate、daily/weekly/monthly/yearly、size、compress等指令实现日志文件的定期轮换、压缩及清理,确保磁盘空间合理使用并便于检索。3.保障日志安全的关键措施包括:设置严格的文件权限、利用chattr增强日志不可篡
    文章 · linux   |  7个月前  |   291浏览 收藏
  • Linux安全加固与权限管理技巧
    Linux安全加固与权限管理技巧
    Linux系统权限管理的核心策略包括:1.用户与组的管理,合理划分用户权限;2.文件与目录的rwx权限设置,结合umask控制默认权限;3.特殊权限位(SUID、SGID、StickyBit)的审慎使用;4.强制访问控制(SELinux、AppArmor)实现更细粒度的权限限制;5.sudo的精细化配置,避免直接使用root。这些策略共同构成了Linux系统权限管理的多维安全体系。
    文章 · linux   |  7个月前  |   104浏览 收藏
  • Linuxrsync同步教程详解
    Linuxrsync同步教程详解
    <p>rsync命令可用于高效同步文件,支持本地与远程数据复制。首先在终端执行rsync-av/source//destination/实现本地同步,-a保留属性,-v显示详情;添加--delete可删除目标端多余文件。通过SSH同步时使用rsync-avz-essh/local/user@host:/remote/,-z压缩传输数据,需确保SSH服务开启且网络通畅。从远程拉取文件则调换源目标路径,注意斜杠影响同步范围,建议配置SSH密钥实现免密登录。为实现自动同步,可编辑crontab任务,
    文章 · linux   |  7个月前  |   Linux SSH 文件同步 Rsync 定时任务 453浏览 收藏
  • Linux下npminstall使用详解
    Linux下npminstall使用详解
    npminstall是Node.js项目中安装依赖的核心命令,根据执行环境和参数不同可安装全部依赖、指定包或全局工具;2.常见用法包括:无参数安装package.json中所有依赖,npminstall<package>安装特定包并记录到dependencies,--save-dev添加开发依赖,-g全局安装命令行工具;3.支持--production仅安装生产依赖,--force强制重装,--dry-run模拟安装等选项;4.推荐使用nvm管理Node.js版本以避免权限问题,并通过node
    文章 · linux   |  7个月前  |   325浏览 收藏
  • 一台云服务器搭建多个网站配置指南
    一台云服务器搭建多个网站配置指南
    一台云服务器可通过虚拟主机或容器技术部署多个网站,1.选择Linux等合适服务器环境;2.安装Nginx等Web服务器软件;3.配置域名解析至服务器IP;4.为每个网站创建独立目录并设置权限;5.配置Nginx虚拟主机或使用Docker容器化部署;6.检查配置并重启服务;7.上传网站文件后测试访问;通过CDN、Gzip压缩、缓存、HTTP/2、数据库优化及资源监控可提升性能;通过强密码、系统更新、防火墙、SSL证书、数据备份、安全软件、文件上传限制、日志监控和WAF等措施保障安全性;使用Docker时需安
    文章 · linux   |  7个月前  |   docker Nginx 云服务器 虚拟主机 多网站配置 259浏览 收藏
  • Linuxsystemd单元文件使用技巧
    Linuxsystemd单元文件使用技巧
    systemd服务单元文件的核心组成部分包括[Unit]、[Service]和[Install]三个部分。[Unit]部分定义服务的描述、依赖关系及冲突项,如Description(服务描述)、After(启动顺序)、Wants/Requires(依赖服务)和Conflicts(冲突服务)。[Service]部分指定服务的运行方式,包括Type(进程类型)、ExecStart/ExecStop/ExecReload(启动/停止/重载命令)、Restart(重启策略)、User/Group(运行用户/组)和
    文章 · linux   |  7个月前  |   272浏览 收藏
  • Linux资源限制设置详解
    Linux资源限制设置详解
    通过cgroups、PAM、systemd和ulimit四种方法可限制用户资源使用。首先安装cgroup-tools并创建limiteduser组,设置CPU50%及内存512MB上限;接着配置PAM模块,在用户登录时自动分配至cgroup;然后利用systemd用户实例,在override.conf中定义CPUQuota和MemoryLimit;最后通过limits.conf设置as软硬限制为512MB,并启用pam_limits.so生效。
    文章 · linux   |  7个月前  |   Linux systemd ulimit cgroups 用户资源限制 266浏览 收藏
  • 如何查看Linux是32位还是64位系统
    如何查看Linux是32位还是64位系统
    使用uname-m命令,若显示x86_64则为64位,i686或i386为32位;2.arch命令输出x86_64表示64位;3.查看/proc/cpuinfo中flags是否含lm标识;4.getconfLONG_BIT返回64为64位;5.file/sbin/init显示ELF64-bit则系统为64位。
    文章 · linux   |  7个月前  |   105浏览 收藏
查看更多
课程推荐
  • 前端进阶之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推荐
  • UniScribe - AI 免费在线音视频转文字平台
    UniScribe
    UniScribe 是一款 AI 音视频转文字与内容整理工具,支持上传音频、视频文件或粘贴 YouTube 链接,自动生成转写文本、摘要、思维导图和关键问题,并支持多格式导出,适合会议记录、课程学习、访谈整理和内容创作复盘。
    5次使用
  • 剧云 - 免费 AI 智能中文剧本创作平台
    剧云
    剧云是专业中文剧本创作平台,安全稳定运行十余年,集成AI编剧、剧本医生审核、人物小传、剧情关系图、大纲编写、多人协作、Word导入导出、版权管控功能,数据安全防护,轻松高效创作剧本。
    152次使用
  • 万象有声 - AI 一站式有声内容创作平台
    万象有声
    万象有声,一个专为有声创作者打造的新一代智能有声内容创作平台。平台提供专业的智能拆章、智能画本编辑、AI配音、AI生成音效、后期制作、智能对轨、智能审听等有声创作全流程工具,可以帮助创作者高效、低成本创作出引人入胜的有声作品。立即体验,让有声书制作更简单!
    154次使用
  • Red Skill - 小红书推出的 AI Skill 分发平台
    Red Skill
    小红书创作服务平台为小红书创作者和机构提供视频上传、数据分析、粉丝管理、创作指导等多项运营服务,助力用户解锁更多创作者专属功能,体验高效创作!
    159次使用
  • MiMo Code - 小米大模型团队开源的新一代 AI 编程助手
    MiMo Code
    MiMo Code 是小米大模型团队开源的新一代 AI 编程助手,面向开发者提供代码理解、生成与辅助开发能力,适合作为 AI 编程工具收藏和体验。
    260次使用
微信登录更方便
  • 密码登录
  • 注册账号
登录即同意 用户协议隐私政策
返回登录
  • 重置密码