ONLINE TRAINING IN UNIX/LINUX BASICS BY OUR REALTIME/CERTIFIED PROFESSIONALS
Course Pre-requisites: None
Lab setup: RHEL 32/64 bit
Training Material:
- Class PPT’s (Soft Copy)
- Class recordings (optional)
UNIX/LINUX BASICS ONLINE TRAINING Course Content:
UNIX Background
- Introduction about Operating System(OS)
- Introduction to UNIX
- List of UNIX vendors available in Market
- Introduction to various UNIX Implementations
- History of UNIX OS Evolution from 1969
- Open Source (vs.) Shared source (vs.) Closed source
- Is Unix Open Source software?
UNIX (vs.) LINUX
- LINUX OS background
- LINUX (vs.) WINDOWS
- Popular LINUX distributions/Vendors
- Similarities between Unix & Linux
- Differences between Unix & Linux
- About POSIX standards
UNIX System architecture
- Hardware
- Kernel
- Shell
- Utilities and User programs
- Layers in Unix OS
- Unix Servers/Dumb terminals/nodes
UNIX System features
- Multitasking
- Multiuser
- Easy Portability
- Security
- Communication
UNIX day-to-day used commands
- System Information commands (uname, date, etc)
- man command
- User Related (w, who, etc)
- Terminal Related (stty, etc)
- Filter commands (more, less, etc)
- Miscellaneous commands (cal, banner, clear, etc)
- Viewing exit status of commands
- Disk Related commands
UNIX File System
- Introduction to Unix tree structure
- Inode representation
- Introduction to 3 types of files – Ordinary, Directory, Special
- 3 different ways of new file creation(touch, cat, vi)
- File system commands (ls, mkdir, cd, etc)
- Wild card characters
- File Permissions & security
Input/output Redirection and piping
- Introduction to Redirection/piping
- Output Redirection Example
- Input Redirection Example
- Error Redirection Example
UNIX Processes
- Introduction to Unix processes
- Program (vs.) Process
- System processes & commands
- User processes & commands
- Finding processes information using ‘grep’
- Background & foreground processing
- Kill signal
- Setting process priorities
- Avoiding hang-ups using ‘nohup’
UNIX communication
- On-line communication using write, wall, talk, etc
- Off-line communication using mail, news, etc
UNIX Environment Variables
- Introduction to ‘echo’ command
- System defined environment variables
- User defined environment variables
- Creating user defined environment variables.
Compression & Archive commands
- Introduction to Archiving
- Introduction to Compression
- Archive (vs.) compression
- Creating archives
- Compressing & un-compressing files
- Compressed Archives
VI Editor
- Introduction to Visual Editor
- Understanding 3 basic modes of operations
- Cursor Movement commands
- Scrolling commands
- Editing text commands
- Copying and pasting text
- Shell commands
- Text Buffers
- Search commands