Yes, I think it's use is close enough to be considered the same by the end user. I downloaded a DOSBox emulator in Linux to play around with and the commands were the same as cmd.exe. From what I have seen DOS seriously lacks a command line text editor such as vi or nano (nano would be my personal favorite).
cmd.exe seems to be the same as the terminals that are emulated in Linux or in MAC. It is not an "official" BASH shell either but a emulation: xterm. Does not seem to be the case in the Gnome Desktop environment, however: Gnome Terminal.
Didn't dos have the EDIT editor. I seem to remember editing things using the command. EDIT autoexec.bat for example. That is about as much as I remember about DOS other than the basic commands like dir /p and how to get around and things like that. For cmd.exe all those still apply plus the wonderful ipconfig /release ipconfig /renew.
On the other hand VI was the bane of my existance sophmore and senior year of undergrad. I had teachers on both that REQUIRED us to use VI. I am a chemist for pete sake. Yet when we submitted Gaussian calculations to UKs super computer they required us to edit the files in VI. Both tested us on VI's commands etc.
Edited by PedroDaGR8, 18 November 2008 - 11:32 AM.