Linux 常用命令

文件、文本、进程、网络、磁盘等高频 Linux 命令速查,一键复制

功能介绍

按场景分类的 Linux 高频命令速查表:文件与目录、文本处理、用户与权限、进程与系统、网络、磁盘空间、压缩打包、软件包管理与实用组合技,每条命令附要点说明。

数据全部内置在页面中,本地搜索过滤,不发起任何网络请求。命令以主流发行版(Debian/Ubuntu、RHEL/CentOS)通用行为为准,个别参数在不同版本间可能有差异。

使用说明

  • 顶部搜索框按命令名、用途或说明过滤(如搜 grep、日志、磁盘)
  • 每条命令可一键复制
  • 要点列标注了最常用参数与注意事项(如 rm -rf 的风险、free 的 available)
  • 遇到不熟悉的参数,用 man 命令查看完整手册

输入输出示例

统计日志中访问最多的 IP

awk '{print $1}' access.log | sort | uniq -c | sort -rn | head

找出 7 天前的日志并删除

find /var/log -name "*.log" -mtime +7 -delete

常见问题

命令在我的机器上行为不一样?

macOS 与 Linux 的核心命令(grep/sed/find)参数有差异(如 macOS 的 sed -i 需要空参数),BusyBox 精简环境也会裁剪参数。本页命令以 GNU/Linux 为准,macOS 差异会在要点中标注。

kill -9 和默认 kill 有什么区别?

默认发送 SIGTERM,进程可清理资源后退出;-9 发送 SIGKILL,内核直接终止进程、不留给任何清理机会,可能留下锁文件或损坏数据,永远是最后手段。

怎么记这么多参数?

不需要背。记住每个场景用哪个命令即可,参数用 man / 命令 --help 随查随用;本页的要点列就是最常用参数的提示。

相关工具

  • 国内镜像源 - Docker/npm/pip/Maven/Go/apt 等国内镜像源地址与配置案例,一键复制
  • Nginx 配置格式化 - nginx.conf 美化缩进、压缩单行、语法错误定位(缺分号/花括号不配对)
  • Cron 表达式解析 - Cron 表达式解析、下次执行时间预测,支持 Linux 与 Quartz

本工具完全在浏览器本地运行,输入内容不会被上传或保存。