计算机基础知识系统认知

Windows;Linux;Mac这几个系统有什么区别?能否举些例子?

首先这3个都是指的操作系统(OS),其中mac是基于unix操作系统的OS,他们所用的底层硬件指令集不一样,也就是这些操作系统(你可以理解成我们一台Computer的大内总管)去调度指挥这些硬件所用的命令不一样。
再者他们的命令行指令不一样,举个最简单的例子,你在linux和mac上可以直接用linux操作系统的指令,比如ifconfig查看本机ip; windows下你可以用win键+R,输入cmd调出命令行,输入ipconfig实现类似的效果,这是由于不同的厂家所提供给我们的命令行工具不同。
总结来说,由于硬件、指令集、操作系统内核实现(比如这三个操作系统底层用于网络io的epoll模型的实现过程都不同)都不同,所以你得适配他们的使用方式来使用,可以先这么理解

exe格式规范不一样,适用人群不一样,环境不一样