SSH连上服务器之后面对黑乎乎的命令行,不知道该敲什么——这是每个运维新手的必经阶段。本文整理了建站运维中最常用的Linux命令,按场景分类,方便速查。
文件管理
ls -la # 列出目录所有文件(含隐藏文件)
cd /var/www # 进入目录
mv old new # 重命名/移动文件
cp -r src dest # 复制目录
rm -rf dir # 删除目录(危险操作!用前确认路径)
find . -name "*.php" -mtime -1 # 找最近24小时修改的PHP文件文件查看与编辑
cat file.log # 查看文件全部内容
tail -f access.log # 实时查看日志新增内容
grep "error" access.log # 搜索含error的行
nano file.txt # 简单编辑器(比vim友好)
tar -czf bak.tar.gz dir/ # 打包压缩目录
tar -xzf bak.tar.gz # 解压系统监控
top # 实时进程和资源占用
htop # top的彩色加强版(需安装)
df -h # 磁盘使用情况
du -sh dir/ # 查看目录大小
free -h # 内存使用情况
uptime # 系统运行时间和负载进程与服务
systemctl restart nginx # 重启Nginx
systemctl status php-fpm # 查看PHP-FPM状态
ps aux | grep php # 查找PHP相关进程
kill -9 PID # 强制结束进程网络
curl -I https://example.com # 查看网站HTTP响应头
netstat -tlnp # 查看端口监听情况总结
先记住这10个:ls、cd、cat、tail、grep、tar、top、df、systemctl、curl——覆盖80%的日常运维场景。更多运维工具看极跃IP资源导航。






