说下偶最近几年,公司对运维的要求吧:
开发能力,开发语言:perl、python、php、shell(awk,sed,expect….等)目前大家的日志系统就是运维工程师开发的,虽然简陋,但是够用通用应用方面需要了解:操作系统(目前国内主要是linux、bsd)容器技术,目前不管大公司还是小公司,对于运维对docker或者编排工具k8s都是硬性要求。webserver相关(nginx,apahe,php,lighttpd,java。。。)、数据库(mysql,oralce)、系统优化,高可靠性,这种在小公司会非常明显系统、网络、安全,存储,CDN,DB等需要相当了解,知道其相关原理。总之,大公司要求的全而深,小公司要求全。所以对于你说的这几个,对于一个毕业小白,校招可以,但是社招还远不够。
最后作为一个前辈,给你的建议是看招聘信息,把他们招人的技术点学会