Operating System
8. CASE STUDY
8.03 UNIX OPERATING SYSTEM
Introduction to UNIX Operating System, UNIX features &Benefits
File in the UNIX System: - File structure in UNIX, Working with file structures, removable file volumes.
Unix Command Shells: - issuing commands, Input handling by the shells, the shell programming language, Running the UNIX shells, Pipes, Version of UNIX Systems.
The System Kernel: - Nature of the Kernel, Process Co-ordinations and Management, Input and Output Operations.
Introduction to UNIX Operating System:
1. The UNIX Operating system is a set of programs which act as a link between the computer and the user.
2. UNIX operating system was developed in 1969 by a group of AT&T (American Telephone and Telegraph) at Bell lab’s employees Ken Thompson, Dennis Ritchie, Douglas Mcllory and Joe Ossanna.
3. UNIX is used by several people at the same time; hence it is multiuser system.
4. UNIX provides program development tools, electronic communication facilities like an electronic mail, text editors and text formatters to its user.
5. Within the UNIX operating system there are also many development tools available that other operating system require as add-ons.
6. UNIX provides a series of shells which interprets our commands and passes the instruction to the operating system properly.
Advantages to UNIX Operating System: -
1. Portable Operating System: -
a. UNIX can be used on PC and Macintosh Computers.
b. UNIX is portable to be used on different platforms for different users.
2. Performing complex tasks: -
a. UNIX let you to perform complex tasks easily with lowest load in server resources.
b. UNIX has been intended to serve specific business tasks.
3. Minimal memory used: -
a. While we are running various commands and utilizing server resources, UNIX has been intended to run these tasks flawlessly with the lowest level of physical memory usage.
Disadvantages of UNIX Operating System:
1. Command-line based: -
a. UNIX is mainly designed for programmers who know commands very well cannot be comfortable for casual users.
2. Cryptic commands: -
a. The UNIX commands have cryptic names and give little response to direct the user through their activities.
Features of UNIX Operating System: -
1. Multitasking and Portability: -
a. Multiuser, Multitasking and Portability capabilities are the main features of the UNIX Operating system.
b. In UNIX multiple users can access the system buy connecting to points known as terminals.
c. Multiple programs and processes can run simultaneously on one system by several users.
d. UNIX uses a high level language that is easy to understand, modify and transfer to other machines that means we can change language codes according to the requirements of new hardware in our computer.
2. The kernel and the shell: -
a. The kernel, hub of UNIX operating system us manages the applications and peripherals on a system.
b. The kernel and the shell carry out our requests and commands together.
c. The shell in UNIX is a program that gives and displays our prompts and in conjunction with the kernel which executes our commands.
3. File process: -
a. In UNIX all the functions are involve either file or a process.
b. Execution of program is done by the process and files are the collection of our data.
c. UNIX operating system has a hierarchical file structure in its design that starts with a root directory which signified by the forward slash (/).
Thank you sir
ReplyDeleteThank you sir
ReplyDeleteThank you sir
ReplyDelete