What is UNIX

Anout UNIX

What is UNIX? – UNIX is operating system software that manages the hardware and software resources of a computer. UNIX is one of the most widely used operating systems in industry, government and education. It is especially popular in academia according to AT&T, where UNIX was developed. Every major major university in the united state now has at least one computer system running under UNIX.

The UNIX operating system

An operating system (OS) is collection of programs used by a computer to manage its own operations and resources. To control the hardware and allow applications to do something useful with it, the computer loads a master program at startup (boot) time called the operating system .A typical operating system gives user a way to create and manage files as well as run application programs. Operating system perform basic tasks, such as recognizing input from the keyboard, sending output to the display screen, keeping track of files and direction on the disk, and controlling peripheral devices such as disk drives and printers.
For large systems, the operating system makes sure that different programs and users running at the same time do not interface with each other. The operating system is also responsible for security, ensuring that unauthorized users do not access the system.
UNIX Operating systems can be classified as follows:
-Multi-use: Allows two or more users to run programs at the same time. Some operating systems permit hundreds or even thousands of current users.
-Multiprocessing: Supports running a program on more than one CPU.
-Multitasking: Allows more than one program to run at the same time.
-Multi-threading: Allows different parts of a single program to run simultaneously.
Real time- Responds to input instantly. General-purpose operating systems, such as DOS and UNIX, are not real-time

The UNIX operating system

The UNIX is increasingly popular operating system. Traditionally used on microcomputers on work stations in the academic community, UNIX is now available on the personal computers, and the business community is choosing UNIX for its openness. Previous PC and mainframe users are now looking to UNIX as their operating system solution.
Due to popularity of personal computers, there are many versions of UNIX only available for Intel platform. Choosing from the versions and trying to find software of the version chosen can be a tricky business because the UNIX industry has not settled on a complete binary standard for the Intel platform.
There are two basic categories of UNIX system on Intel hardware, the SVR4 based systems and the older, more established SVR 3.2 systems.SVR4 wanders include NCR, IBM , Sequent SunSoft (which sells Solaris for I up I am not found Intel ), and Novell (which sells UNIXWare). The Santa Cruz Operation (SCO) is a major vendor for the SVR3.2 system. Efforts are being made to clean up the standards to gain full ‘shrink-wrap portability’ between their versions of UNIX. This will make UNIX-on-Intel applications available, shrink-wrapped for any version of UNIX, similar to the availability of applications for MS-DOS or Microsoft Windows. SCO UNIX currently has a much larger based available applications and it working to achieve binary compatibility with UNIXWare.
Several versions of UNIX and UNIX-like systems have been made that are free or very cheap and include source code. These versions are useful to the modern-day hobbyist, who can now run a UNIX system at home for little investment and an opportunity to experiment with the operating system or make changes to suit particular needs.
A popular source version of UNIX is Linux. Linux was designed from the ground up by Linus Toravalds to be a free replacement for UNIX, and it aims for POSIX compliance. Efforts are on to make Linux reliably run both SVR3.2 and SVR4 binaries.

UNIX Features

UNIX goes beyond the traditional operating system by providing a slandered set of libraries and applications those developers users can use. The standards interface allows application portability and facilitates user familiarity with the interface.
The UNIX system is supported by the file and the process. Directories and devices are treated as file and there are many text manipulation tools to edit these files. When the file is executed as a program, it is called a process. There are tools to control process like sending a process into background or even terminating it.
UNIX is a multitasking operating system. This allows the computer to run several programs at the same time. By going quickly from one task to another and performing a little bit of each task every time, the operating system gives an impression of doing many things at the same time. UNIX is also interact with more than one user at a time. This feature of UNIX makes it a multitasking system.

Leave a Reply

Your email address will not be published.