Linux 常用命令速查
这是一份面向初学者的 Linux 常用命令速查表。它不是替代《Linux 命令大全》,而是帮助你在学习基础教程时快速回忆“该用哪个命令”。
更详细的参数和 示例,请阅读 Linux 命令大全。
路径和目录
| 需求 | 命令 |
|---|---|
| 查看当前目录 | pwd |
| 切换目录 | cd |
| 查看目录内容 | ls |
| 创建目录 | mkdir |
文件操作
| 需求 | 命令 |
|---|---|
| 创建空文件或更新时间 | touch |
| 复制文件或目录 | cp |
| 移动或重命名 | mv |
| 删除文件或目录 | rm |
| 查看文件类型 | file |
| 查看文件详细状态 | stat |
文本查看和搜索
| 需求 | 命令 |
|---|---|
| 输出短文件 | cat |
| 分页查看长文件 | less |
| 查看开头 | head |
| 查看结尾 | tail |
| 搜索文本 | grep |
| 统计行数、字数 | wc |
查找
| 需求 | 命令 |
|---|---|
| 按条件查找文件 | find |
| 快速按文件名查找 | locate |
| 查命令路径 | which |
| 查命令类型 | type |
| 查命令相关文件 | whereis |
权限和用户
| 需求 | 命令 |
|---|---|
| 查看当前用户 | whoami |
| 查看用户身份 | id |
| 临时提升权限 | sudo |
| 切换用户 | su |
| 修改权限 | chmod |
| 修改所有者 | chown |
| 查看默认权限掩码 | umask |
磁盘和挂载
| 需求 | 命令 |
|---|---|
| 查看磁盘空间 | df |
| 查看目录大小 | du |
| 查看块设备 | lsblk |
| 挂载文件系统 | mount |
| 卸载文件系统 | umount |
进程和服务
| 需求 | 命令 |
|---|---|
| 查看进程 | ps |
| 动态查看进程 | top |
| 交互式进程查看 | htop |
| 结束进程 | kill |
| 查看后台作业 | jobs |
| 管理服务 | systemctl |
| 管理定时任务 | crontab |
网络
| 需求 | 命令 |
|---|---|
| 查看 IP 和路由 | ip |
| 测试连通性 | ping |
| 查看端口监听 | ss |
| 发起 HTTP 请求 | curl |
| 查询 DNS | dig |
| SSH 登录 | ssh |
| 复制远程文件 | scp |
| 同步文件 | rsync |
软件包
| 发行版 | 常用命令 |
|---|---|
| Debian/Ubuntu | apt |
| Debian/Ubuntu 底层工具 | dpkg |
| Fedora/RHEL 系 | dnf |
| 旧 RHEL/CentOS | yum |
获取帮助
| 需求 | 命令 |
|---|---|
| 查看手册 | man |
| 查看 GNU info 文档 | info |
| 快速了解命令 用途 | whatis |
| 查看命令帮助 | 命令 --help |
小结
速查表的意义是帮你快速定位方向。真正使用时,建议继续阅读每个命令的详细页面,并在 ~/linux-practice 目录中动手练习。