cmd和终端有什么区别