Linux 命令速查
共 69 条常用 Linux 命令,覆盖文件目录、查看查找、权限用户、进程系统、网络传输、包管理与服务、 压缩与磁盘七组场景,逐条给出命令与说明。支持搜索与分类筛选,点击命令即可复制。
文件与目录
日常最常用的查看、复制、移动与删除。
| 命令 | 说明 |
|---|---|
| 详细列出目录内容(含隐藏文件、人类可读大小) | |
| 切换到指定目录;cd - 返回上一个目录 | |
| 显示当前所在目录的绝对路径 | |
| 递归创建多级目录 | |
| 创建空文件或更新文件时间戳 | |
| 递归复制目录 | |
| 移动或重命名文件/目录 | |
| 递归强制删除目录(不可恢复,慎用) | |
| 创建软链接 | |
| 查看文件的详细元信息(权限、时间、inode) |
查看与查找
阅读文件内容、定位文本与文件。
| 命令 | 说明 |
|---|---|
| 输出文件全部内容 | |
| 分页浏览文件(空格翻页、/搜索、q 退出) | |
| 查看文件前 20 行 | |
| 实时跟踪文件末尾新增内容 | |
| 递归搜索目录并在结果中显示行号 | |
| 忽略大小写搜索 | |
| 按名称查找文件 | |
| 查找大于 100MB 的文件 | |
| 统计文件行数 | |
| 统计目录总占用大小 | |
| 查看各磁盘分区的使用情况 |
权限与用户
管理文件权限、属主与账号。
| 命令 | 说明 |
|---|---|
| 设置权限为 rwxr-xr-x | |
| 给文件添加可执行权限 | |
| 修改文件属主与属组 | |
| 递归修改目录的属主 | |
| 以超级用户身份执行命令 | |
| 切换到 root 登录 shell | |
| 显示当前用户名 | |
| 显示当前用户的 UID、GID 与所属组 | |
| 修改指定用户密码 | |
| 查看或设置默认权限掩码 |
进程与系统
查看进程、资源占用与系统信息。
| 命令 | 说明 |
|---|---|
| 列出所有进程及资源占用 | |
| 查找指定进程 | |
| 实时查看进程与 CPU/内存占用 | |
| 更友好的交互式进程查看器 | |
| 强制结束指定进程 | |
| 按进程名结束所有匹配进程 | |
| 查看内存与交换分区使用情况 | |
| 查看系统运行时间与平均负载 | |
| 显示内核与系统架构信息 | |
| 查看占用某端口的进程 |
网络与传输
连通性排查、下载与远程传输。
| 命令 | 说明 |
|---|---|
| 测试与目标主机的网络连通性 | |
| 仅获取响应头(含状态码) | |
| 下载文件并保留原文件名 | |
| 支持断点续传的下载 | |
| 列出监听中的 TCP/UDP 端口与进程 | |
| 更现代的端口与连接查看工具 | |
| 登录远程主机 | |
| 通过 SSH 复制文件到远程 | |
| 增量同步目录 | |
| 查看本机网卡与 IP 地址 |
包管理与服务
软件安装与 systemd 服务管理。
| 命令 | 说明 |
|---|---|
| Debian/Ubuntu 更新软件源与升级 | |
| Debian/Ubuntu 安装软件包 | |
| CentOS/RHEL 安装软件包 | |
| 新版 Fedora/RHEL 安装软件包 | |
| 启动服务 | |
| 设置服务开机自启 | |
| 查看服务运行状态 | |
| 重启服务 | |
| 实时查看某服务的日志 | |
| 编辑当前用户的定时任务 |
压缩与磁盘
打包、解压与磁盘挂载。
| 命令 | 说明 |
|---|---|
| 把目录打包并 gzip 压缩 | |
| 解压 tar.gz 包 | |
| 列出压缩包内容但不解压 | |
| 创建 zip 压缩包 | |
| 解压 zip 到指定目录 | |
| 压缩单个文件(生成 .gz) | |
| 挂载分区到指定目录 | |
| 以树形列出块设备与分区 |
使用说明
把 Linux 日常最常用的命令按场景整理成一张可搜索的对照表,覆盖文件目录、查看查找、权限用户、进程系统、网络传输、包管理与服务、压缩与磁盘七组,逐条给出命令与说明。全部为静态数据,页面在浏览器本地展示,点击命令即可复制。
- 用顶部搜索框输入关键词,如 grep、权限、端口、systemctl,表格会实时筛选匹配行。
- 点分类按钮只看某一类命令,例如只看「网络与传输」或「包管理与服务」。
- 点命令文字即可复制,粘贴到终端执行。
- 不确定某个操作该用哪条命令时,先搜用途关键词(如“递归删除”“看端口”)再定位。
常见问题
- rm -rf 真的很危险吗?
- 是的。rm -rf 会递归强制删除且不进入回收站,一旦路径写错(尤其变量为空时误删根目录)不可恢复。执行前务必先用 ls 确认路径,避免在关键目录用通配符。
- 命令太长记不住怎么办?
- 从这个页面搜到后直接复制即可;高频命令可以配 alias(如把 ls -alh 设为 ll),写进 shell 配置文件后长期生效。
- 不同发行版的包管理命令一样吗?
- 不一样。Debian/Ubuntu 用 apt,CentOS/RHEL 用 yum 或 dnf,Alpine 用 apk。表中已分别列出,按你的系统选用。