相比于Linux服务器,Windows服务器的优势在哪儿?
WindowsServer最大的优势是拥有完整的企业解决方案。
当然,它的核心是微软几乎所有产品都依赖于它。
无论是微软的exchange、sharepoint、Lync、Hyper-v、SystemC
怎样才算使用linux的入门和精通?
Linux的入门和熟练很难量化平衡,我就简单描述一下,个人观点仅供参考。
从零到Helloworld的入门水平是入门语言的基础。对于linux,我们首先通过了解linux的一些基本概念来了解linux的起源,知道Unix、window、bsd、Linux是不同的操作系统,Linux又分为redhat系统、debian系统等很多发行版。至少知道centos和ubnutu都是linux,linux的图标是企鹅(就更不用说了)。
其次,你得安装linux操作系统。如何理解linux应该从安装开始。如果你能熟练的独立安装linux,基本上可以说你具备了入门条件。当然,如果你已经可以安装一个LFS,你可以说你精通Linux。
知道linux的基本目录结构,知道那些配置,知道那些文件在什么目录下。
能使用基本命令,如yum(apt-get)、ps、netstat、top、ifconfig、ping、ls、du、df、mkdir、RM(don;不要乱用rm-rf),grep,sed。
将使用基本文件编辑nanovim。
知道如何执行一些基本的脚本和命令。如果你具备以上技能,我觉得可以算是入门或者熟练了。
熟练程度
熟练程度。;让我们从几个方面来谈一谈:
谢尔l编程:熟悉linux的常用工具,能使用它们编写shell脚本,满足一些需求。比如可以通过cron定期执行任务(由大家补充)。
日志记录和故障排除:可以在linux下安装一些常用的服务,并且知道如何查看服务日志,通过日志分析故障,或者通过日志做一些数据统计。
内核调试调优可以根据具体的应用和环境对系统进行调优,设置linux内核描述,提高服务性能,解决一些与内核相关的问题。
编译、安装、调试:能够批量编译安装软件,能够编译安装各种语言,知道在安装调试出现问题时如何排查和解决问题。
安全设置:了解linux主机、网络、通信的一些安全设置,比如熟练使用iptales/ipfw限制端口。通过证书设置linux主机的登录和维护,设置selinux规则,限制异常服务(端口)的启动和暴露。
专门的软件和技术:我能熟练地在linux中完成我的专业或工作相关的服务、软件和工作任务,比如开发我能在linux中熟练完成的工作。比如云计算、容器、大数据、AI等等。
以上是对bug的粗略总结。有什么补充的可以直接留言,也可以关注bug一起讨论。