Linux 新手常用命令清单:文件、进程与网络
引言
拿到 Linux 服务器不知道从哪下手?日常运维 90% 的场景靠 20 条命令就能覆盖,按用途分类记住它们。
一、文件与目录
ls -lh 看目录(带大小)、cd 切换目录、pwd 看当前路径、cp/mv/rm 复制移动删除(rm 慎用,没有回收站)、du -sh * 查目录占用、find / -name "文件名" 全盘找文件、tail -f 日志路径 实时看日志。
二、进程与资源
top 实时看 CPU/内存(按 M 按内存排序、按 P 按 CPU 排序)、ps aux | grep 进程名 找进程、kill PID 结束进程、df -h 看磁盘剩余、free -h 看内存、systemctl status 服务名 看服务状态。
三、网络排查
curl -I 网址 看响应头和状态码、ss -tlnp 看端口监听、ping / traceroute 测连通和路径、netstat 或 ss 查连接数。日志三件套:cat 看全文、grep 关键字过滤、tail -f 盯实时。
总结
先记住三条主线:文件操作(ls/cd/rm/du)、资源状态(top/df/free)、网络诊断(curl/ss/ping)。命令不用背,用到时查,用过三次就成肌肉记忆。执行破坏性命令(rm、kill)前先停一秒确认对象。