为什么从命令行开始
一台云服务器看起来很简单:购买、开机、获得一个 IP 地址。但让它长期稳定运行,需要理解系统如何启动服务、记录错误以及管理网络连接。对于轻量博客来说,命令行管理通常已经足够。
第一步:建立可重复的连接
SSH 是远程管理 Linux 的常见方式。建议在本地生成密钥对,用公钥登录服务器;确认新账号能够登录后,再考虑禁用密码登录。每次变更 SSH 配置前,都应保留一条现有连接,以免把自己锁在服务器之外。
查看系统的状态
使用 cat /etc/os-release 确认发行版,使用 uptime 了解负载,用 df -h 观察磁盘空间,再用 free -h 检查内存。它们组成了最实用的日常巡检起点。
服务管理与排查
Debian 上常见的服务由 systemd 管理。例如 systemctl status nginx 用于查看 Nginx 状态,journalctl -u nginx --since today 可以查看服务日志。遇到问题时,先检查日志和端口,再动配置文件。
更新与备份
定期执行 apt update 查看可用更新,在合适的维护窗口执行升级;重要配置应先备份。对于博客,网站文件、Nginx 配置和证书续期方式,都是需要保留的关键资产。
结束语
最有价值的运维习惯,不是记住所有命令,而是让每次修改都有检查、有备份、有回退路径。