چند سوال ذهن من رو مشغول کرده

۱- تفاوت دستورات ترمینال در لینوکس و مک چیه؟
۲- کلا تفاوت ترمینال با cmd چیه؟

۳- این دستورات با دستوراتی که در سرور ها وارد میکنید چه تفاوت هایی داره؟

کلا اینا را کجا میشه به صورت کلی تشخیص داد و یاد گرفت؟