常用命令
1 | # 查看当前路径 |
系统信息与时间
1 | # 查看系统版本 |
压缩解压
1 | # 打包目录 |
权限和用户
1 | # 查看用户和组 |
进程和服务
1 | # 查看进程 |
日志排查
1 | # 查看 systemd 启动日志 |
磁盘和目录
1 | # 查看磁盘空间 |
dd 命令
1 | # 使用 dd 前先确认磁盘名称,避免写错盘 |
资源监控
1 | # 系统实时监控 |
网络监控
1 | # 查看网卡和 IP |
SSH 和文件传输
1 | # 连接服务器 |
防火墙
1 | # ufw 查看状态 |
包管理
1 | # Debian / Ubuntu 更新软件源 |
定时任务
1 | # 编辑当前用户 crontab |
文本处理
1 | # 按列查看 |
经验总结
- wireguard、tailscale 等网络类应用尽量不使用 docker 安装,容易出现路由、权限、内核模块相关问题。
- 删除、覆盖、迁移数据前先执行
pwd、ls -lah、df -h确认路径和磁盘空间。 - 排查服务问题优先看三件事:
systemctl status、journalctl -u、端口监听ss -tlnp。 - 线上执行
rm -rf、chmod -R、chown -R前先用echo或ls验证目标路径。