-
UNIX is an operating system that appeared in the early 70s of the 20th century and can be used as a stand-alone operating system in addition to a network operating system.
UNIX is widely used as a development platform and desktop operating system, mainly for engineering applications and scientific computing.
The UNIX system occupies an important place in the history of the development of computer operating systems. It has indeed made continuous refinement, careful and selective inheritance and transformation of existing technologies, and has developed in terms of the overall design and conception of the operating system, which has made it so successful.
The UNIX system is structurally divided into two parts: the kernel and the shell, and the two are organically combined into a whole. The core part is responsible for the functions of the various modules within the system, i.e., processor and process management, storage management, device management, and file system.
The core program is characterized by being well-designed, concise and lean, and only takes up a small space and resides in memory to ensure the efficient operation of the system. The peripheral part includes the user interface of the system, system utilities, and applications, through which the user uses the computer.
The UNIX system provides a good user interface with the characteristics of easy to use, full of functions, clear and flexible, and easy to expand and modify.
There are two forms of use of the UNIX system: one is the operation command, that is, the shell language, which is the interface where the user can interact with the system through the terminal; The other is the user-oriented interface, which provides services to the user not only in assembly language, but also in C language.
The file system of the UNIX system is a tree structure. It consists of a basic file system and several detachable sub-file systems, which expand file storage space and facilitate security and confidentiality.
The UNIX system unifies files, file directories, and devices. It simplifies system design and user-friendliness by accessing files sequentially or randomly as a stream of characters that does not separate any record, and enables files, file directories, and devices to have the same syntactic semantics and the same protection mechanisms.
The vast majority of programs in UNIX systems are programmed in C, and only about 5% of programs are programmed in assembly language. C is a high-level programming language that makes Unix systems easy to understand, modify, and extend, and is very portable. The UNIX system also provides simple inter-process communication.
Difference Between Unix and Linux:
The difference between Unix and Linux is that Unix is a multi-user and multi-tasking operating system, whereas Linux is a UNIX-based operating system. In addition, UNIX is mainly used for high-end servers, labs, etc., while Linux is used for desktops, laptops, etc., which are closer to life.
There are too many differences between UNIX and Windows, it can be said that there are few similarities, we are now used to using the Windows system, and we also know more about it, so let's talk about the special features of UNIX. >>>More
The term "cooking" has both narrow and broad interpretations. In the narrow sense, it means cooked food; Broadly speaking, it refers to the whole process by which various meals become cooked. The selection of raw materials, preliminary processing, cutting and matching, etc., are all prepared for "cooking" and serve "cooking". >>>More
What's worth buying is the value of the help you buy.
The meanings of these two words are very similar and sometimes interchangeable, but the order of the words is different. >>>More
Personal Analysis: Escape is individual initiative, while escape is individual passive. 1. Escape means that you can't adapt to your current environment or the current environment gives you a lot of pressure, so that you can't bear it, and you naturally react psychologically to want to escape from this environment and don't want to face the people or things in the current environment. >>>More