刚做运维那几年,我特别喜欢收藏各种《Linux 100条必会命令》《Linux命令大全》。
那时候总觉得,命令记得越多,技术就越厉害。
真正干了几年以后才发现,线上服务器真出了问题,来来回回用的其实就是那么一批命令。
磁盘报警,先 df、du;服务起不来,看 systemctl 和 journalctl;网络有问题,先翻 ip、ss、ping、curl;服务器突然变慢,再去看 uptime、top、free、iostat。碰上权限问题,又基本绕不开 ls -l、id、chmod、chown。
真正拉开差距的,也不是谁能背出更多命令,而是谁遇到故障以后,脑子里知道先看哪里、后查哪里、哪几个命令应该组合起来用。
所以这次就把这些年工作里确实经常用到的Linux命令挑了出来。
后来从运维转到网安,我最大的感受就是:Linux这套基本功几乎没有浪费。
日志分析、异常进程、账号权限、网络连接、安全基线、应急响应,都要用到这些能力。再往上补网络安全思维和工具,就能继续往安全运维、SOC、应急响应等方向走。
相比一直停留在基础运维,技术方向更宽,后续岗位选择和薪资上限也会更有空间。当然,最终待遇还是看城市、经验和实际能力,技术越扎实,议价能力通常越强。