新闻详情

新闻详情

首页 / 资讯中心 / 详情

macOS终端命令全指南:从文件操作到系统维护的实用技巧

发布时间:2026/9/17 13:09:18来源:尧图网络
macOS终端命令全指南:从文件操作到系统维护的实用技巧
我大概是从 Big Sur 时期开始把 macOS 当日常工作机的这些年折腾过不少终端命令也踩过不少坑。很多人觉得 macOS 图形界面够用没必要开终端但真遇到系统数据占用过大、重装系统出错、想整盘克隆到外置 U 盘这类场景终端往往是唯一能把你从“卡死”状态救回来的工具。这篇内容我按“文件操作、查找清理、系统维护、网络诊断、环境优化”五条线整理尽量把每条命令背后的原理和坑都讲清楚适合刚接触终端的 Mac 新手也适合想系统补一补命令细节的老手。1. 基础文件操作终端命令的“第一块拼图”1.1 目录切换与文件列表pwd、ls、cd 的实用细节刚接触终端的人往往被cd和ls劝退觉得不如访达拖鼠标。但终端胜在精准和高效尤其需要批量处理文件时图形界面反而慢。先用pwd确认当前目录终端路径不像 Windows 有盘符macOS 的目录结构从根目录/开始用户目录固定是/Users/你的用户名终端默认打开时一般会停在这里。ls最有用的参数基本是组合拳ls -la显示所有文件包含隐藏文件。macOS 下很多应用配置藏在~下的隐藏目录比如.zshrc、.gitconfig没有-a根本看不到。ls -lh把文件大小显示成人类能看懂的单位默认字节数看久了眼睛疼。ls -lt按修改时间排序找最新改动的文件很快。ls -R递归列出所有子目录适合快速看目录结构但输出往往很长我更喜欢用后面会提到的tree。目录切换建议养成用别名和快捷键的习惯。cd不接参数直接回用户目录cd -返回上一个目录cd ../..上跳两级。我更常用的是先输入cd加空格然后直接拖拽访达里的文件夹到终端窗口路径会自动补全这样可以避开手打路径的转义问题。终端里的路径如果包含空格没有加引号或反斜杠就会报错这也是新手最常见的错误来源。用 Tab 键补全路径能减少这一类问题。1.2 文件复制、移动与安全删除cp、mv、rm 的常见坑cp和mv是比ls更危险的操作因为终端里没有“撤销”这一说。复制目录必须加-R否则会报错跳过目录例如cp -R old_dir new_dir。跨设备复制时建议用rsync替代cp它能断点续传、显示进度还能保留权限和时间戳我后面会单独展开。mv的隐藏知识点是“同文件系统内移动是改路径跨设备移动是复制后删除”所以把一个几百 GB 的目录从内置硬盘移到外置 U 盘时即使只是移动也要等待实际复制完成。如果发现移动操作消失但空间没有释放一般是目标设备空间不足导致源文件被删但目标拷贝不完整这个坑尤其容易出现在跨设备移动大量媒体素材时。删除命令是所有命令里最需要敬畏的一个。rm -rf directory会递归、强制删除目标目录root 用户执行时甚至能删系统关键目录。我自己的安全习惯是重要删除前先ls预览一遍。对单个文件使用rm -i让系统逐个确认。用 Homebrew 安装trash命令删除时先放到废纸篓例如trash file.txt这样还能在访达里找回。绝不随手用rm -rf /哪怕只是练习路径一定要写完整。文件名包含空格时可以用引号包住整个文件名或者用反斜杠转义空格例如cp ~/Documents/我的笔记.txt .。macOS 默认文件系统对中文支持很好终端直接打中文路径名也可以但跨 Linux 服务器传输时中文文件名偶尔出问题所以命令行操作尽量用英文命名。1.3 权限模型基础chmod、chown 与 sudo、su 的区别macOS 基于 Unix 的权限模型终端里报Permission denied百分之九十是权限或所有权问题。查看文件权限用ls -l第一列像-rw-r--r--的十位字符就代表权限三个一组分别对应“所有者、所属组、其他人”r读、w写、x执行。理解这个基础后chmod 755 script.sh就很直观755 对应所有者rwx、组r-x、其他人r-x适合脚本文件配置文件通常用644目录用755。chown用于修改文件所有者常见场景是从外置硬盘拷贝文件后文件所有者显示为未知用户导致无法修改。执行sudo chown -R 用户名:staff 目录可以批量修正。谨慎使用-R因为递归修改目录下所有文件会连带改变系统文件权限我一般先确认目录范围再动手。sudo和su的区别也值得说清楚。sudo是以 root 身份执行单条命令输入的是当前用户密码日志里有记录适合临时提权su是切换用户输入目标用户密码直接进入另一个用户的 shell。macOS 默认 root 用户是锁定的不建议主动开启日常操作也尽量少用sudo因为权限越大、误操作代价越高。跑sudo前多看一眼命令里有没有disk、rm这类关键词确认不会把系统盘抹掉。2. 查找文件与清理系统数据终端命令的高频场景2.1 find、mdfind 与 locate三种查找方式的取舍macOS 里查找文件最常见的命令是find、mdfind、locate很多人分不清什么时候该用哪个。find最可靠它直接扫描文件系统不依赖索引适合按文件名、类型、修改时间、大小精确查找。比如查找 HOME 目录下所有.log文件并预览find ~ -name *.log -type f -print-type f表示只看文件不包含目录-type d表示只看目录。查找大文件时可以用-size参数例如找出根目录下所有大于 1GB 的文件find / -xdev -type f -size 1G -exec ls -lh {} \; 2/dev/null-xdev的意思是不要跨文件系统避免扫描到外置硬盘和虚拟磁盘极大地提高速度。后面的2/dev/null把权限报错丢弃因为find /会遇到大量系统目录无权访问的情况不丢弃的话刷屏刷到崩溃。mdfind是 Spotlight 的命令行接口查询速度极快因为它用了系统索引。按文件名找可以直接mdfind -name 关键词找文件内容可以用mdfind 苹果相当于在 Spotlight 搜索框里输入内容后直接回车。优点是快缺点是有时候索引没更新刚下载的文件搜不到这种情况就要回到find。locate也依赖数据库但 macOS 新版默认不自带需要安装。我更建议把mdfind和find组合使用日常快速找文件用mdfind精确排查和批量删除用find。查找后接删除是高风险操作我会在下一步单独讲。2.2 查找并删除给 find 加保险的几种姿势很多人想直接“一条命令查出并删除”时容易写出类似find ~ -name *.log -delete的命令。虽然能跑但我强烈建议先执行不带-delete的版本看一遍输出确认没有误伤文件夹再删。更稳妥的做法是用-exec配合rmfind ~/Downloads -name *.tmp -type f -exec rm -i {} \;最后的-i会逐个询问虽然慢但安全。如果文件数量多不想一个个确认可以先输出到文件列表再慢慢看find ~/Downloads -name *.tmp -type f /tmp/to_delete.txt cat /tmp/to_delete.txt确认之后再用while read循环删除也可以直接用xargscat /tmp/to_delete.txt | xargs rm但xargs的边界问题容易出错文件名包含空格时建议用-print0和xargs -0配合例如find ~/Downloads -name *.tmp -type f -print0 | xargs -0 rm这样即使路径里有空格也能正确处理。删除命令带上-print0和xargs -0是处理批量删除的推荐姿势但核心原则仍然是不确定就不删尽量先预览、后执行。2.3 系统数据占用过大用 du、df 定位大文件和缓存目录“macOS 系统数据占用过大”是很多 Mac 用户最头疼的问题。打开“关于本机-储存空间”看到“系统数据”几十 GB不知道是什么也不敢删。终端里可以用df -h /先看根分区的整体使用情况df -h /输出里Avail是可用的空间Capacity是已用比例。要看具体哪个目录占空间大用dudu -h -d 1 ~ 2/dev/null | sort -hr | head -20-d 1表示只显示一层子目录sort -hr按人类可读的大小倒序排列head -20取前二十条。这条命令基本能定位到占空间最大的用户目录。系统数据里最常见的几类~/Library/Caches各种应用的缓存可以清理删除后应用会重新生成。我通常只删大文件比如浏览器缓存、开发工具缓存。~/Library/Application Support应用数据目录有些应用卸载后还残留在这里体积可能很大但别乱删有些是账号数据。~/Library/Logs系统日志文件一般可以清理。系统本地快照Time Machine 开启后即使没有外接备份盘也可能在本地产生快照占用大量“系统数据”。查看并删除本地快照的命令是tmutil listlocalsnapshots / sudo tmutil deletelocalsnapshotsdeletelocalsnapshots会删除所有本地快照如果你没有外接备份盘且近期没有需要保留的历史版本可以放心执行。清理完再跑一遍du -h -d 1 ~ | sort -hr | head -20快速确认哪些目录明显变小了。3. 系统维护与磁盘管理从进程控制到制作启动盘3.1 进程与资源管理top、ps、kill 的实战用法系统卡顿、风扇狂转、某个应用无响应第一反应大多是打开“活动监视器”但终端里操作其实更顺手。top命令实时显示进程列表和 CPU、内存占用退出按q。想一次性获取当前 CPU 占用最高的进程可以用top -l 1 -n 10 -o cpu -stats pid,command,cpu,mem -o cpu-l 1表示只采样一次-n 10显示前十行-stats指定输出列。ps适合静态查看和配合过滤比如看某个应用是否在运行ps aux | grep Finderps aux输出所有进程grep过滤关键名字。不要漏掉最后的管道符号也不要直接ps aux | grep 进程名后急着 kill因为grep本身也会出现在结果里可以先grep -v grep排除。强制结束进程用killkill 1234512345是进程号从ps或top的输出里找到。如果普通kill杀不掉才考虑kill -9 12345这是强制终止不会给进程保存数据的机会能不用就不用。按进程名批量结束可以用pkill -i name同样要注意-i忽略大小写后可能误伤。占用某个端口的进程用lsof定位lsof -i :8080输出里PID列就是占用端口的进程号开发本地服务和排查端口冲突时非常常用。3.2 diskutil查看磁盘、抹掉分区、制作可启动安装盘磁盘操作是终端里风险最高的一类但也最有价值。所有磁盘相关的核心命令都由diskutil负责。先列出所有磁盘diskutil list输出里disk0一般是内置系统盘disk2之类可能是外置 U 盘或移动硬盘。记住diskutil list的输出里/dev/disk0下的s1、s2是分区不是独立磁盘操作前一定看清设备号。查看某个磁盘详情diskutil info disk2制作 macOS 启动安装盘是重装系统的关键步骤。先准备一个至少 16GB 的外置 U 盘用“磁盘工具”或终端抹掉格式为“Mac OS Extended (Journaled)”或 APFS分区方案选“GUID Partition Map”名称建议起成MyVolume不要带空格。然后从 App Store 下载完整的 macOS 安装器放到“应用程序”目录后打开终端执行sudo /Applications/Install\ macOS\ Sonoma.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume --nointeraction这条命令会先抹掉 U 盘再把安装器写入整个过程根据 U 盘速度从十几分钟到半小时不等。写入完成后重启 Mac 并按住Option键选择这个 U 盘就能进入安装界面。如果遇到“重装 macOS 发生错误重新运行此应用或异常”多半是系统时间不对或磁盘格式不对下一部分我会讲终端里的修复方法。3.3 整盘克隆到外置 U 盘dd、rsync 与磁盘恢复“如何将整个硬盘的 macOS 系统克隆到外置 U 盘”是很多想迁移系统的人常搜的问题。这里要分两种情况一是做一模一样的启动盘二是只要数据。整盘克隆最简单但最危险的方式是dd直接把整个磁盘块复制到目标盘sudo diskutil unmountDisk /dev/disk2 sudo dd if/dev/disk0 of/dev/disk2 bs4m statusprogress这条命令的if是源盘of是目标盘bs4m是每次读写 4MBstatusprogress显示进度。dd会把源盘上所有内容原样复制到目标盘包括分区表、引导信息所以目标盘必须“被清空也不心疼”。我第一次用时把of写成了/dev/disk0差点把系统盘覆盖掉幸亏中途发现目标盘和源盘写反了立刻 CtrlC 止损。用 dd 前至少核对三次盘符最稳妥的办法是把源盘和目标盘的序列号同时打印出来diskutil info disk0 | grep Device / Media Name diskutil info disk2 | grep Device / Media Name如果不追求引导完整性只想要一个可恢复的数据副本rsync更安全sudo rsync -aAXv / /Volumes/Backup --exclude/Volumes --exclude/System --exclude/private/var/vm --exclude/dev --exclude/proc --exclude/tmp --exclude/run-aAXv表示归档模式、保留 ACL 和扩展属性、显示进度。这个命令适合做数据备份复制出来的目标盘不一定能直接引导系统但配合 macOS 恢复模式可以完成系统恢复。更推荐做法是先用 Time Machine 或“磁盘工具-恢复”功能终端里的dd只作为最终手段。4. 网络诊断与文件传输终端命令的日常救援4.1 ping、curl、lsof 排查网络问题网络问题是最让人烦躁的场景之一图形界面网络设置能点到的东西有限终端反而能提供关键信息。最基础的ping可以确认网络通不通ping -c 4 202.108.22.5 ping -c 4 baidu.com-c 4表示发送四个包后结束避免一直循环。先 ping IP再 ping 域名能区分是网络不通还是 DNS 解析有问题。DNS 解析排查可以用nslookup baidu.com或dig baidu.com看SERVER字段返回的地址是否正常。查看端口占用和监听状态lsof是首选sudo lsof -iTCP -sTCP:LISTEN -P这条命令列出所有正在监听的 TCP 端口和对应进程-P不解析端口名直接显示端口号。如果某个应用启动时报“端口被占用”定位进程后就可以kill或重启。查看路由表用netstat -nr能看到默认网关地址排查“能上微信但网页打不开”这类问题时很管用。curl是终端里测试 HTTP 接口最顺手的工具。想看响应头curl -I https://example.com-I只获取响应头能快速判断服务器是否可达。下载单个文件curl -O https://example.com/file.zip如果只想下载但限制超时加--max-time 10。POST 请求调试接口时curl -X POST -d keyvalue http://localhost:3000/api也能完成。我习惯把curl、ping、lsof组合使用先 ping 网关排除物理链路再 curl 服务端排除应用层最后 lsof 看本机端口大部分网络问题十分钟内能定位。4.2 scp、rsync 与 tar 结合本地和远程文件传输终端传文件比拖拽更可靠尤其面对大量小文件或断点续传需求。scp是“加密复制”的缩写用法和cp很像只是多了远程地址scp /Users/me/file.txt userserver:/home/user/传目录加-r。传大目录或频繁增量备份时rsync明显优于scp因为它只传输差异部分还支持压缩rsync -avzP /Users/me/project userserver:/home/user/-a归档模式-v显示过程-z压缩-P等于--partial --progress断线可以续传。服务器地址里的userserver路径如果包含空格同样需要转义。传完后想确认文件一致可以对比校验值shasum -a 256 file.zip本地备份目录时rsync也能起到同步作用rsync -av --delete ~/Documents /Volumes/Backup/Documents--delete会让目标目录删除源目录中已经不存在的文件实现精确镜像但慎用我先不加--delete跑一次查看输出确认不会误删再决定。配合tar打包能大幅提高传输效率。打包成 tar.gz 再传比直接传成千上万个小文件快得多tar -czvf project.tar.gz /path/to/project scp project.tar.gz userserver:/home/user/解压到当前目录用tar -xzvf project.tar.gz。macOS 自带zip和unzip处理常见压缩包够用遇到 7z 或 rar 时再考虑对应命令行工具。5. 终端环境优化让命令行更像“生产力工具”5.1 默认 Shell、配置文件与命令别名macOS 默认zsh它的强大一半来自配置文件~/.zshrc。第一次打开终端时可以用echo $SHELL确认当前 shell不是 zsh 的话可以执行chsh -s /bin/zsh切换。配置文件的修改不需要图形编辑器用终端自带的nano编辑就好nano ~/.zshrc改完保存用source ~/.zshrc生效。我最常用的配置是给高频命令起别名alias llls -lah alias lals -a alias ..cd .. alias gsgit status alias gpgit pull alias du1du -h -d 1 alias findbigfind . -type f -size 500M别名只是第一步。设置命令历史记录数、忽略重复命令export HISTFILE~/.zsh_history export HISTSIZE10000 export SAVEHIST10000 setopt HIST_IGNORE_ALL_DUPS这样终端会记住过去一万条命令按上下方向键翻找时很方便。我自己还养成了一个习惯每次进入新项目目录用export定义一次PROJECT_ROOT后面在不同子目录间跳转时就能直接引用避免重复打一长串路径。终端字体方面虽然命令本身和字体无关但长时间看终端一个等宽清晰、带连字的中文字体会显著降低疲劳感。macOS 自带的 Menlo、SF Mono 都不错偏好 Nerd Font 的可以安装FiraCode Nerd Font后在“终端-设置-描述文件-字体”里切换。这里多说一句如果你的另一台电脑是 WSL Ubuntu想要“接近 macOS 的终端体验”可以在 WSL 里装完 zsh、oh-my-zsh 之后也把字体切到同一款视觉和交互一下就能对齐这是个不太起眼但很提升效率的细节。5.2 HomebrewmacOS 终端命令的“软件商店”macOS 默认不带tree、wget、htop这类常用命令Homebrew 就是终端里的包管理器。安装 Homebrew 后最常用的是brew install和brew cleanupbrew install tree wget htop jq brew list brew cleanupbrew list查看已安装包brew cleanup清理旧版本和缓存。Homebrew 在田 Intel Mac 和 Apple Silicon 上的安装路径不同前者在/usr/local后者在/opt/homebrew如果命令找不到先确认环境变量eval $(/opt/homebrew/bin/brew shellenv)使用 Homebrew 安装的命令和系统自带命令可能重名。例如系统有/usr/bin/zipHomebrew 也会装自己的zip通过which zip查看当前使用的是哪一个。出了问题优先查brew doctor它会自动检查环境异常并给出修复建议。brew还能管理图形应用brew install --cask visual-studio-code会安装 VS Code很多开发者的终端环境就是靠这一套命令还原的。如果你经常在新电脑上配置环境建议把常用包写进一个brewfile一条命令批量安装。这是个能节省大量重复劳动的习惯。6. 常见问题与避坑笔记6.1 权限不足解决“Operation not permitted”与 SIP 限制终端里碰到Operation not permitted第一反应不是用sudo暴力解决而是先判断为什么权限不足。如果是访问~/Library里的目录很可能是没有给终端“完全磁盘访问权限”。在“系统设置-隐私与安全性-完全磁盘访问权限”里把终端勾上重启终端后再试。如果是系统文件比如修改/System下的内容被拒那是 macOS 的系统完整性保护SIP在起作用。查看状态csrutil status终端如果输出System Integrity Protection status: enabled.说明 SIP 开启。关闭 SIP 需要重启进恢复模式在恢复模式的终端执行csrutil disable但我不建议日常关闭。关闭后系统文件的完整性检查失效一旦被恶意脚本修改问题排查难度会成倍增加。很多应用的“找不到文件”“杀掉后立刻重启”“权限总是重置”等诡异问题其实都和没有完全磁盘访问权限有关先授予权限再排查比盲目chmod 777安全得多。6.2 重装 macOS 发生错误终端里的修复思路重装系统时提示“安装 macOS 时发生错误重新运行此应用”或“无法验证请重新下载”是最常见的报错之一。首先确认系统时间我遇到过主板电池没电导致的时间错乱安装器因为证书验证失败而报错终端里执行date如果时间不对联网后更新时间sudo sntp -sS time.apple.com如果网络受限也可以手动设置sudo date 0102030425格式是“月日时分年”0102030425表示 1 月 2 日 03:042025 年。接下来验证磁盘diskutil verifyVolume /如果输出提示错误就需要在恢复模式终端里修复或抹掉磁盘。要抹掉整个系统盘重新装先列出磁盘diskutil list sudo diskutil eraseDisk APFS Macintosh HD disk0disk0一定要确认是内置系统盘不是外置盘。抹掉后退出终端回到安装器就能重新安装。如果反复下载安装几分钟后报错建议手动做一个启动安装盘用前面createinstallmedia的方法让安装程序完全脱离 App Store 和网络干扰稳定很多。安装过程中若卡在“准备安装时出错”也优先检查磁盘空间和系统时间这两个原因占了大部分情况。6.3 高频命令速查表整理一下我平时终端里用得最多的命令按场景分类方便照着用场景命令说明查看路径pwd显示当前绝对路径列出文件ls -lah显示全部文件并给出可读大小切换目录cd ~/cd -回用户目录 / 回上一个目录复制目录cp -R 源 目标递归复制同步目录rsync -av 源 目标增量同步安全删除trash 文件移到废纸篓可找回查找文件find . -name *.log按名字查找快速搜索mdfind 关键词Spotlight 索引搜索占空间分析du -h -d 1 ~一层目录大小磁盘空间df -h /根分区剩余空间进程列表ps aux全量进程端口占用lsof -i :8080查看端口对应进程结束进程kill PID正常结束强制结束kill -9 PID谨慎使用下载文件curl -O 链接下载到当前目录远程复制scp 文件 userserver:/路径加密传输文件打包压缩tar -czvf 包名 目录打包并压缩解压tar -xzvf 包名解压 tar.gz查看时间date确认系统时间验证磁盘diskutil verifyVolume /检查卷宗完整性这张表基本覆盖了我日常 80% 的操作场景。最后分享一个我自己踩过的大坑有一次在服务器上执行find . -name *.log -delete结果当前目录恰好有一个包含.log的文件夹因为-name不区分目录和文件整个文件夹被连根删了。从那以后我所有删除操作都先-print预览删除时要么加-type f要么用-exec rm -i。终端命令没有“后悔药”越成熟的用法越应该把“安全”放在第一位。后续你如果要把这套命令玩得更顺可以从给~/.zshrc添加别名开始每加一条就实际用一周慢慢积累成自己的工具箱比背命令列表高效得多。
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

PostgreSQL字段元数据查询实战手册:从基础到跨库比对 2026/9/17 13:51:27

PostgreSQL字段元数据查询实战手册:从基础到跨库比对

1. 项目概述:为什么一张“字段查询速查表”比你想象中更重要pgsql 常用查询汇总(查询数据表字段)——这标题看着平平无奇,像极了新手在文档里随手抄下的笔记标题。但我在做数据库迁移、SQL审计、老系统重构和跨团队协作的十年里,反复验证了一…

阅读更多 →
Fluent蒸发冷凝UDF写法:热管仿真源项实现与参数标定 2026/9/17 13:51:27

Fluent蒸发冷凝UDF写法:热管仿真源项实现与参数标定

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

阅读更多 →
汽车电子暗裂应力测试关键点位与多物理场耦合分析 2026/9/17 13:51:27

汽车电子暗裂应力测试关键点位与多物理场耦合分析

1. 为什么汽车电子暗裂问题总在量产半年后爆发?——从失效现场反推应力测试盲区“暗裂”这个词在汽车电子厂里,从来不是技术文档里的术语,而是产线老师傅蹲在显微镜前,用镊子轻轻一掰,PCB焊点边缘那道肉眼几乎看不见、…

阅读更多 →
用 AI Agent 跑发布列车:Munder Difflin 如何把版本号、变更日志与发布说明交给 Hive 自动化 2026/9/17 13:51:27

用 AI Agent 跑发布列车:Munder Difflin 如何把版本号、变更日志与发布说明交给 Hive 自动化

用 AI Agent 跑发布列车:Munder Difflin 如何把版本号、变更日志与发布说明交给 Hive 自动化 【免费下载链接】munder-difflin A local multi-agent harness that works with your existing Claude Code, Codex subscriptions, allows you to run an office of agen…

阅读更多 →
在 ESP-IDF 项目中集成 WAMR:WebAssembly Micro Runtime 组件化构建实战指南 2026/9/17 13:51:27

在 ESP-IDF 项目中集成 WAMR:WebAssembly Micro Runtime 组件化构建实战指南

在 ESP-IDF 项目中集成 WAMR:WebAssembly Micro Runtime 组件化构建实战指南 【免费下载链接】fluent-bit Fast and Lightweight Logs, Metrics and Traces processor for Linux, BSD, OSX and Windows 项目地址: https://gitcode.com/GitHub_Trending/fl/fluent-…

阅读更多 →
MySQL分区表从原理到实战:解决大表查询与归档难题 2026/9/17 13:48:26

MySQL分区表从原理到实战:解决大表查询与归档难题

1. 一张不断膨胀的大表,逼我认真认识分区表做数据库运维这些年,我最怕听到的一句话不是“库挂了”,而是“这张表已经几个亿了,查一下慢得要死”。有个线上业务表,存的是用户操作日志,半年时间涨到 3 亿多行…

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞