Chapter 6
Chapter 6
Chapter 6
1
Overview of UNIX
In 1965 Bell new OS was developed
named as “MULTICS” for mainframe
systems.
The goals of MULTICS are:
1. Provide access to large no of users.
2. Provide large computation power and
data storage.
3. Allow users to share their data easily.
2
Features of UNIX Operating System
1. Unix is Portable
2. Open System
3. Multi-user Capability
4. Multi-tasking Capability
5. Hierarchical File System
6. The shell
7. Built in Networking
8. Security
9. Software Development Tools
3
Structure of UNIX OS
4
Booting
BIOS
MBR
Kernel
GRUB
Init
Runlevel programs
5
BIOS BIOS Executes MBR
Kernel
Kernel Executes /sbin/Init
Runlevel
Runlevel programs are executed
6
UNIX File System
1. Ordinary files
They contain
information stored in some format ,
binary programs, source code programs
or ASCII text files.
UNIX is case sensitive
so file1 and FILE1 as two separate
names.
7
2. Directory Files
They can be thought of
as branches of a tree that tie the file
structure together.
They are a collection of
files or subdirectories.
Inode File Name
No.
8
3. Special files
Ip-System Printer
rdsk , dsk –disks
hd00 , hd01-hard disk
represents
tty00 , tty01-terminals or
communication lines.
9
Printers Tapes
Disk files
10
UNIX and LINUX Comparison
Linux is just kernel
User Friendly
Security Firewall Software
Backup and Recovery
Software(tar,dump/restore)
File System
System Startup Scripts(HP-UX,Linux)
End User Perspective( Perl or Eclipse tool)
11
Thank You
12