Characteristics of UNIX
Portability.
Open system.
Rich and productive programming environment.
Communication.
Multi-user capability.
Multitasking.
Components of UNIX
Kernel
Command Interpreter
File System.
Kernel: - It is known as the base operating system. It controls the computer resources. When the user logs on, the kernel runs init and Getty to check if the user is authorized has the correct password. Kernel provides the following function:
Process scheduling.
Memory management.
Device management.
File management.
System call interface.
Process synchronization (make them show exactly the same time) and inter process communication.
Operator console interface.
The utility programs and UNIX commands are not considered as part of UNIX kernel. Kernel consists of layers closest to the hardware that are the for the most part protected from the user. Kernel communicates directly with hardware. The kernel does not deal directly with a user.
Command Interpreter: - This is a utility program and his called a shell. It interacts with the user and translates the user's request into action on the part of the kernel and other utility programs. Each user opens one shell on logging on. The shell translates typed command in to action; therefore it is termed as command interpreter.
The UNIX File System: - The file system is responsible for storing on disk drives and retrieving and updating this information directed by the user.
Characteristics of UNIX file system:-
Having a hierarchal structure.
Having ability to create and delete files.
Dynamic growth of files.
Consistent treat of file data.
Protection of file data.
The treatment o peripheral devices or files.
Account and Password:-UNIX is security conscious and can be used only by those persons who maintain an account with the computer system. Users using UNIX workstations must set up their own user account. The system administrator will grant the user that authority. The user opens an account with a name, known as login name/username, and enters a secret code password when the system prompts for it.
Logging in:-Logging in procedure tells the UNIX system who the user is. The prompt appear as
Login:-The message indicates that terminal is available for login (connected) and also indicate that the previous user has logged out (disconnected). Enter login name and press key after the string. Login: XYZ
Password:-The system now request the user to enter the secret code(password) allotted by administrator. When the password is entered the terminal does not display it. Then the key is pressed.
Example: login: XYZ Password : ******* The system crosschecks this password and if it is right, the system will allow the user to work.
Shell Commands:-The login efforts end in a prompt, usually a single character, indicating that system is ready to accept the command from you. The prompt is most likely to be dollar sign($) or a percent sign(%), but you can change it. Once you receive the prompt then you can type the commands, which are request that the system do something.
Published by Harsh Gupta - Tech Writer
I am a part time freelancer and writing is my hobby Some of my websites: http://www.GenericArticles.com http://www.JailBreakingiPhone.com View profile
Windows Server 2008: The Most Powerful Operating System YetWindows Server 2008 is scheduled to be the next server operating system released by Microsoft. It is widely regarded as the most crucial enterprise launch in Microsoft's history...
Upgrading a Mac's Operating System to Leopard: Tips from My ExperienceI could not be happier for my experience in upgrading my Mac to the new version of the Macintosh operating system was smooth with no surprises. The most important asset that I h...
Review of the GOS Operating SystemA review of the operating system (gOS) that is included with Wal-Mart's gPC, a new $199 PC. - Choosing an Operating System for Your Computer: XP Vs. VistaThis article in a series of article discussing how to build your own computer focuses on selecting an operating system to use for your computer. This article helps you decide between Windows XP and Windows Vista.
Puppy Linux: Lightweight Operating System is Best of its BreedSpecializing in smallness (the entire operating system is only an 88MB download) and portability (it can boot from a CD or USB drive), this little wonder has been slowly gaining...
- The Online Operating System - How We're Going to Use Computers in the Future
- Factors to Consider when Choosing a Sound Computer Operating System
- How to Install Microsoft Vista Operating System
- Upgrading Your Operating System
- New Mobile Operating System Introduced
- Three Reasons Why Ubuntu is the Best Linux Operating System
- Ubuntu Linux: What the Popular Open Source Operating System Has to Offer
- UNIX is a multi-user, multitasking, time sharing operating system.
- utility programs and UNIX commands are not considered as part of UNIX kernel.




1 Comments
Post a CommentUNIX & LiNUX were both revolutionary, great historical post Harsh Gupta. :)