Introduction to UNIX
Understanding the Foundation of
Modern Operating Systems
Presented by: Your Name
What is UNIX?
• • A multiuser, multitasking operating system
• • Developed in the 1970s at AT&T Bell Labs
• • Foundation for many OS like Linux, macOS,
Solaris
Key Features of UNIX
• • Multitasking & Multiuser capabilities
• • Portability (runs on various hardware)
• • Security and stability
• • Command Line Interface (CLI)
UNIX Architecture
• • Kernel: Core of the OS
• • Shell: Interface between user and kernel
• • File System: Organizes data hierarchically
• • Utilities: Basic tools for file manipulation,
process control
Common UNIX Commands
• ls - Lists files and folders
• cd - Changes directory
• pwd - Shows current path
• cp, mv, rm - File operations
• man - Manual/help command
File System Hierarchy
• • Root (/) is the starting point
• • Key directories:
• - /bin: essential commands
• - /home: user directories
• - /etc: config files
• - /var: logs and variable data
Shell Scripting Basics
• • Automates tasks using .sh files
• • Example:
• #!/bin/bash
• echo "Hello, UNIX!"
• • Used for backups, monitoring, scheduling
UNIX vs Linux
• Feature | UNIX | Linux
• ------------|--------------|--------
• Ownership | Proprietary | Open source
• Cost | Expensive | Free
• Usage | Enterprise | Servers, personal use
Where is UNIX Used Today?
• • Web servers (Apache, NGINX)
• • Databases (Oracle)
• • macOS (built on BSD UNIX)
• • Embedded systems (routers, IoT)
Conclusion
• • UNIX is the foundation of many modern OS
• • Learning UNIX improves your system-level
skills
• • Still relevant in today’s tech world