公司一PHP程序员想学Linux后跳槽,又不知学到什么程度
小编的公司在北京。这两天,一同事,琢磨着跳槽,本身学PHP的,但是很多大公司都要求会Linux,我比他多吃两年饭,所以想让小编给他指点指点。其实小编也想跳的,不过考虑到家庭,还是想想算了。总结如下。希望能帮助到那些怀着梦想的程序员们。
1.Linux系统基础,安装分区,raid阵列,相关网络的配置,基本的目录结构。
2.常见的网络服务软件的安装和配置,如FTP, DNS,SAMBA, LAMP,LNMP(趋势),Apache模块的编译,https的配置,Nginx模块的编译,PHP扩展的安装。
3.Linux常用的命令,文件管理,文本处理,grep,sed和awk工具,shell基础。
4.数据库首选MySQL,因为linux用得最多绝对是MySQL,增删改查必学,特别要学熟查,查看MySQL运行状态等等。
5.防火墙,Linux下自带的防火墙iptables,其实很多防火墙的原理都一样,掌握一个其他的都触类旁通。
6.集群和数据库热备,集群工具有很多,最好学是LVS+keepalived,Nginx集群反向代理,还有MySQL热备,就是主从复制,主主复制等等。
7.负责各个系统及网络架构的规划。服务器根据业务的架设,能很快想到常见问题的解决思路和办法。
简单的总结了几个,说起来简单,做起来其实很难。
给学Linux的伙伴们一些建议
刚开始学Linux会比较困难,有点计算机基础还好。但是不建议直接买很多的资料书来看,这样的话不但找不到知识点,而且效率也很低。我当时就是这种情况。后来在论坛认识了李哥,给了我一套视频。
李老师是腾讯的Linux核心架构师,经常在公司做内训,所以才知道怎么主次分明的讲授Linux知识,非常的专业。Linux入门、Linux生态圈组件的讲解、更适合学习的Linux项目的我们。
最后我想说,看过文章不思考、不行动知识永远不会变成自己的。
共勉。
附:
aminglinux84(点击复制)
需要试题和最新视频的同学,请力口上面这个棚友圈
注明头条,免费发给你们。
- 上一篇:没有了
- 下一篇:没有了