linux学习的一些总结
Linux由众多微内核组成,其源代码完全开源。Linux继承了Unix的特性,具有超强大的网络功能,其支持所有的因特网协议,包括TCP/IPv4
、 TCP/IPv6
和链路层拓扑程序等,且可以利用Unix的网络特性开发出新的协议栈。Linux系统工具链完整,简单操作就可以配置出合适的开发环境,可以简化开发过程,减少开发中仿真工具的障碍,使系统具有较强的移植性。
在linux中你可以用各种命令做一个真正的极致的骇客,可能这些都是需要建立在你熟悉这个linux的完整的过程中,你可能也需要面临你的服务部署在linux服务器上,服务器出现了cpu升高,io wait增加,内存升高,系统的平均负载升高等等.但是你只需要你有足够的耐心,细心的去通过命令分析,你就会解密其中.
其实,在学习linux的过程中也是一个不断提升你的认知,不断提高你的能力,不断提升你发现问题解决问题的能力. 当你遇到了cpu飚升, swap升高,iowait不断导致平均负载升高,等等这些服务器上的性能问题其实如果你通过linux的命令你就可以深入跟踪你的进程,查到根本原因在哪里,解决问题,一次的经验和实际操作会让你记忆深刻,其实这个学习的过程就是这样,一次学习只是了解,如果想真正的掌握,你就需要多次不断的重复学习,渐渐你就会渐入佳境,真正的掌握linux系统中性能升高问题和解决问题的能力.