They are different languages, so you need to use a different word with different syntax to do the same thing. For example, to display the contents of the current directory, the command in MS-DOS is dir, but in UNIX it's ls.
Neither one of them is a "language translator."
DOS is an operating system. The DOS prompt is the command line where DOS commands can be run/executed.
Difference: Back in the days before Microsoft Windows dominated the PC market, operating system were controlled by commands. Prior to MS-Windows, PC users were required to learn these commands in order to perform routine tasks. During the 1980s, Microsoft DOS dominated the PC market while the early UNIX command systems were used on larger multi-processing servers. The main difference between UNIX and DOS is that DOS was originally designed for single-user systems, while UNIX was designed for systems with many users. While PC's have evolved into GUI interfaces such as Windows, UNIX systems have never evolved into GUI environments. Hence, The Oracle professional must master a bewildering number of cryptic UNIX commands in order to manage their Oracle databases, both on Windows NT and UNIX. One of the most confounding issues for the UNIX neophyte is being confronted with a complex UNIX command. The cryptic nature of UNIX is such that even the most seasoned UNIX professional may have trouble deciphering the purpose of the command. Because UNIX and MS-DOS were developed at the same time they share some common syntax, and the UNIX neophyte will be happy to find many common commands and concepts.Similarities: Both has CLI option and both are quick.
Windows has a graphical interface while DOS is a command line interface.
Unix and MS-DOS are Operating Systems.
In some Unix and Linux systems there is a command called 'dos2unix' that will do the conversion automatically. If there isn't such a utility on your system you can use the 'tr' translate command to do the translation: tr -d '\015' < windows-file > unix-file which is essentially what dos2unix will do.
1. Number of Users2. Task Processing3. Command-Line Interface4. Security5. PortabilityØ DOS is Single-UserØ DOS is Single Process,Ø DOS has its command interpreter (command.com).Ø Some versions of DOS allow password protection on fileØ DOS runs on Intel processors and compatible devices (8088, 8086, 286, 386, 486, Pentium).Ø UNIX is Multi-UserØ , UNIX supports multi-processing, multiple processes per user, and job control from the shellØ UNIX has the shell (C-shell, Korn Shell, Bourne Shell etc.)Ø . UNIX has username/password for logins, and user/group/world permissions on files and directories.Ø UNIX is available for a very wide variety of hardware platforms.
Commands you use in a Unix based computer OS to achieve certain things. Similar to MS/DOS commands in Windows. Mostly used in computers running the Linux OS. unix command
The command CLS clears the screen and resets the location of the command prompt to the top of the screen. This is similar to the Unix command clear.
This question is ambiguous.While UNIX is clearly defined, confusion occurs between dos and DOS.DOS is the standard abbreviation for MS-DOS, the Microsoft disc operating system, while dos stands for disc operating system. Any disc operating system.UNIX was written in1969; it clearly antedates MS-DOS by about 10 years.The MULTICS dos was working in 1964, so it antedates UNIX.
From the user's point of view, there is very little difference between dir on windows or dos and ls on Unix. Anyone who has looked at the will see that ls has a lot more command line switches than dir - most of the alphabet, in fact. (This lead a couple of juvenile colleagues to see what rude words they could make with them and still get usable output!)At a deeper level there are some differences:dir is built in to the operating system and ls is an external program, so that dir should always work, but ls will only work if it is installed and in the path. (Which, of course, it will be unless something has gone wrong!)Whilst file types or extensions (such as *.doc, *.txt) are used in Unix to assist humans to differentiate files, Unix has no built in concept of these whereas dos/Windows expects them. So the dos command:dir *.* will show all files in a directory, but in Unixls *.* will only show files with a dot in the name, ls * is more likely to give the result expected.Also, Unix style "[" and "]" can be used to define a group, so that: ls prog.[oc] will match prog.c and prog.o (but not prog.oc)From the above, it can be seen that both recognise wildcards (* and ?). However, Unix treats them differently. In dos, the wildcard is presented unchanged to the command (DIR in this case) and the command has to understand and interpret it. In Unix, the operating system processes the wild card and presents the results to the command. From the user's perspective, there is normally no difference but it can have subtle effects and is worth being aware of.
MS-DOS was not designed for networking, and doses not come with any tools to do so by default.