Linux 服务器运维入门:师傅带徒弟的实操指南

刚接触 Linux 服务器的朋友,别被黑乎乎的终端吓到。我带你从最基础的开始,就像当年师傅教我一样。

首先学会看家底。登录服务器后,输入 df -h 看看磁盘空间够不够,就像出门前摸摸口袋有没有钱。free -m 让你知道内存还剩多少,别等程序跑起来才发现内存爆了。这两个命令要养成习惯,每天看一眼。

进程管理是运维的基本功。top 命令能实时看到谁在吃 CPU 谁在占内存,按 P 键按 CPU 排序,按 M 键按内存排序。看到不对劲的进程,记下它的 PID,用 kill PID 温柔地结束它,要是它赖着不走,就用 kill -9 PID 强制结束。但记住,别随便杀系统进程,先搞清楚它是干嘛的。

日志是服务器的日记本,出了问题先查日志。/var/log/messages 是系统总日志,tail -f /var/log/messages 能实时盯着新产生的日志。要是查某个服务的日志,比如 nginx,就去 /var/log/nginx/ 目录下找。grep 是好帮手,grep “error” /var/log/syslog 能快速筛选出错误信息。

网络问题最让人头疼。ping 一下看看通不通,telnet IP 端口 测试端口开没开。netstat -tunlp 能看到所有监听端口,哪个程序在听哪个端口一目了然。要是网站打不开,先用 curl -I http://你的域名 看看返回什么状态码,200 是正常,500 是服务器内部错误,502 是后端挂了。

文件操作要熟练。cd 切换目录,pwd 显示当前位置,ls -lh 列出文件带大小。找文件用 find,比如 find / -name “*.log” 找出所有日志文件。改权限用 chmod,755 是常见配置,所有者能读写执行,其他人只能读执行。chown 改所有者,别把重要文件改成别人能写。

备份是保命技能。重要文件定期打包,tar -czf backup.tar.gz /path/to/important 压缩备份。可以用 crontab 设置定时任务,每天凌晨自动备份。crontab -e 编辑任务,加上 0 2 * * * tar -czf /backup/data_$(date +%F).tar.gz /data 这样的规则,每天两点自动备份。

安全方面别大意。定期更新系统,apt update && apt upgrade -y 或者 yum update -y。关闭不用的端口,防火墙只开放必要的。SSH 别用 root 直接登录,建个普通用户,用密钥登录比密码安全得多。

最后记住,操作前多想一步。rm 之前确认三遍,重启服务前先看看有没有用户在用。运维这行,稳比快重要。出了问题别慌,按步骤排查,大部分问题都能解决。

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇