Les applications "Terminal" sur MacOS (je mets cela entre guillemets car techniquement elles n'ont rien à voir avec Terminal.app, mais sont simplement des programmes de ligne de commande) ne sont pas en général identiques aux applications MacOS. Cependant, la plupart sont très similaires.
Cela vient du fait que MacOS peut faire remonter un grand nombre de ses outils de ligne de commande standard à FreeBSD alors que Linux les hérite de GNU. En termes pratiques, vous apprendrez rapidement les différences mineures entre les deux. Il est également possible d'installer les véritables outils de ligne de commande GNU sur MacOS en utilisant HomeBrew, et ils sont alors identiques.
Cela signifie-t-il qu'il n'y a aucune raison d'exécuter Linux dans BootCamp ? - Non, pas vraiment. BootCamp présente toujours des avantages, par exemple lorsque vous souhaitez exécuter des jeux exigeants en termes de performances, lorsque vous souhaitez utiliser des pilotes de périphériques spécifiques à Linux pour le matériel intégré, etc. BootCamp prend essentiellement le contrôle de l'ensemble de l'ordinateur, sans laisser fonctionner MacOS.
Cependant, le simple fait de vouloir exécuter un programme qui n'a pas de version spécifique pour Mac ne signifie pas que vous devez exécuter BootCamp - peu importe s'il s'agit de Windows ou de Linux. Dans ce cas, beaucoup utilisent la virtualisation pour continuer à exécuter le bureau MacOS tout en exécutant certaines applications sous Windows ou Linux dans des fenêtres séparées. Par exemple, vous pouvez utiliser VMware Fusion, Parallels Desktop ou le logiciel gratuit VirtualBox pour exécuter Windows/Linux au-dessus de MacOS.