当前位置:首页>Linux>Linux 常用命令速查手册

Linux 常用命令速查手册

  • 2026-09-06 16:08:00
Linux 常用命令速查手册

无论是后端开发、运维,还是刚入门 Linux 的新手,掌握高频命令是效率工作的基石。

为了方便大家随时查阅,我整理了一份 Linux 常用命令清单,涵盖了 90% 的日常使用场景。

📂 一、文件与目录操作

基础的文件管理,如增删改查。

命令
常用示例
说明
lsls -lha
列出所有文件(含隐藏),显示详细信息。
cdcd /app/logs
换目录。cd回首页,cd - 回上一次目录
pwdpwd
显示当前路径。
mkdirmkdir -p a/b/c
创建目录。-p 可级联创建多层目录。
rmrm -rf dir/慎用!
 强制递归删除目录或文件。
cpcp -r src/ dest/
复制文件或目录(-r 表示递归)。
mvmv a.txt b.txt
移动文件或重命名。
findfind / -name "*.log"
按名称查找文件。

📝 二、日志查看与文本处理

排查线上问题、搜索日志的神器。

命令
常用示例
说明
tailtail -f app.log最常用
。实时滚动监听文件末尾内容。
catcat config.json
查看小文件全部内容。
lessless large.log
分页查看大文件(按 q 退出,/ 搜索)。
grepgrep "Error" app.log
文本搜索。查找包含指定关键词的行。
vimvim file.txt
命令行文本编辑器。

Vim 救命三招:

  1. 按 i 进入编辑模式。
  2. 按 Esc 退出编辑模式。
  3. 输入 :wq 保存退出,:q! 强制不保存退出。

⚙️ 三、系统监控与资源

服务器卡顿?看看 CPU 和 内存。

命令
常用示例
说明
toptop
实时显示进程、CPU、内存负载。
dfdf -h
查看磁盘空间(-h 以 GB/MB 显示)。
dudu -sh dir/
查看指定目录占用的磁盘大小。
freefree -h
查看内存使用情况。
ps
ps -ef
grep java
killkill -9 [PID]
强制结束指定进程 ID 的程序。

🌐 四、网络管理

接口通不通?端口被谁占用了?

命令
常用示例
说明
pingping baidu.com
测试网络连通性。
netstatnetstat -tulnp
查看所有端口占用情况(排查端口冲突)。
curlcurl 127.0.0.1:8080
发送 HTTP 请求,测试接口响应。
ifconfigifconfig
查看本机 IP 地址(或用 ip addr)。
telnettelnet [ip] [port]
测试远程 IP 的端口是否开放。

🛡️ 五、权限与用户

Linux 的安全防线。

  • chmod: 修改权限

  • chmod 777 file.sh (赋予最高权限)

  • chmod +x file.sh (赋予执行权限)

  • chown: 修改所有者

  • chown user:group file

  • sudo: 以管理员身份执行

  • sudo vi /etc/hosts


📦 六、压缩与解压

  • .tar.gz 格式(最常见):

  • 解压tar -zxvf file.tar.gz

  • 压缩tar -czvf file.tar.gz ./dir

  • .zip 格式:

  • 解压unzip file.zip

  • 压缩zip -r file.zip ./dir


🚀 七、超好用的快捷键

熟练使用这些,让你看起来像个黑客。

  • Tab:自动补全文件名或命令(按一下补全,按两下显示所有选项)。
  • Ctrl + C:强制终止当前程序。
  • Ctrl + L:清屏(等于 clear 命令)。
  • Ctrl + R:搜索历史输入过的命令。
  • Ctrl + A:光标跳到行首。
  • Ctrl + E:光标跳到行尾。

这里的命令覆盖了绝大多数工作场景。建议将这篇文章收藏发送给文件传输助手,在需要的时候随时翻阅!

最新文章

随机文章