Interview 2: What is the difference between Unix and Linux?

What is the difference between Unix and Linux?

Linux and Unix are both powerful operating systems, and both are widely used server operating systems. There are many similarities. Some people even mistakenly believe that Unix and Linux operating systems are the same. However, this is not the case.The following is the difference between the two

1. Open source
Linux is an open source operating system that can be used without payment; Unix is ​​a traditional commercial software that protects the source code of intellectual property rights, and the use requires paid authorization.
2. Cross-platform
Linux operating system has good cross-platform performance and can run on a variety of hardware platforms; Unix operating system has weak cross-platform performance, and most of it needs to be used in conjunction with hardware.
3. Visual interface
Linux, in addition to command line operations, has a window management system; Unix is ​​just a system under the command line.
4. Hardware environment
Linux operating system has lower hardware requirements, and the installation method is easier to master; Unix has strict hardware requirements and is more difficult to follow.
5. User group
Linux has a very wide user group,Can be used by individuals and businesses; Unix has a relatively narrow user base,Mostly used by large enterprises with high security requirements, Such as banks, telecommunications departments, etc., or Unix hardware vendors, such as Sun.
Compared with the Unix operating system, the Linux operating system is more popular among computer enthusiasts, mainly becauseLinux operating system has all the functions of Unix operating system, and can realize all Unix features on ordinary PC computers, open source and free features, easier to popularize and use

Linux and UNIXThe biggest differenceYes , the former is free software that develops source code, while the latter is traditional commercial software that implements intellectual property protection on source code. This should be their biggest difference.

supplement:

1. There are currently three mainstream Unix systems, namely AIX, HP-UX, and Solaris. They run on their own Unix servers. These Unix servers are self-contained systems with their own CPU, memory, motherboard, etc.

2. These Unix systems are not compatible with each other. They each have their own system engineers. These engineers are generally only familiar with one of the Unix systems. If you want to be familiar with other Unix systems, you must continue to learn. These Unix systems are not good or bad. Only different.

3. In addition, Unix servers are currently used in key application areas of various industries. Why? Linux generally runs on a PC, which is not stable, and the parallelism is not enough for general applications in small enterprises.

4. Unix systems run on Unix servers. These servers are very stable and have been tested for decades. The number of CPUs of these Unix servers can reach more than one hundred, and the degree of parallelism is very high. It is unmatched by a PC.

5. Currently , Unix servers are in a monopoly position for key applications in the telecommunications, finance, oilfield, mobile, and securities industries .Therefore, only by mastering Unix can you enter the high-end industry in a true sense, which is crucial for future career development.

Guess you like

Origin blog.csdn.net/weixin_40734514/article/details/108787301