Linux is a Unix -like, open source and community-developed operating system for computers, servers, mainframes, mobile devices and embedded devices. It is supported on almost every major computer platform including x86, ARM and SPARC, making it one of the most widely supported operating systems. How is Linux operating system used?
 Definition from WhatIs.com Linux is a Unix -like, open source and community-developed operating system for computers, servers, mainframes, mobile devices and embedded devices. It is supported on almost every major computer platform including x86, ARM and SPARC, making it one of the most widely supported operating systems.
Linux ( /ˈlɪnəks/ (listen) LIN-əks) is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution .
The Linux open source operating system, or Linux OS, is a freely distributable, cross-platform operating system based on Unix.
Kernel − Kernel is the core part of Linux. It is responsible for all major activities of this operating system. It consists of various modules and it interacts directly with the underlying hardware. Kernel provides the required abstraction to hide low level hardware details to system or application programs.
PART-1: UNIX/LINUX BASICS
INTRODUCING OPERATING SYSTEM:
- The Operating System
- The Operating System Objectives & Functions
- History of Operating Systems
- The Operating System Components
- Process Management
- Memory Management
- I/O Device Management
- File System
- Protection
- Network Management
- Network Services
INTRODUCING UNIX OPERATING SYSTEM:
- What is UNIX
- UNIX, LINUX and Variant History
- Flavors of UNIX
- Features of UNIX
- Multiuser Capability
- Multitasking Capability
- Communication
- Security
- Portability
- Unix Architecture
- What is kernel
- What is shell
- Principals of UNIX and LINUX
INTRODUCING LINUX OPERATING SYSTEM:
- What is the GNU Project
- GNU General Public License
- History of LINUX
- Why LINUX is Better
- File System Hierarchy Standards(FHS)
- Red Hat Enterprise Linux (RHEL) 6 Installation
- Verifying the InstallationÂ
- BECOMING FAMILIAR WITH UNIX COMMANDS:
- Command Structure
- Getting Help : man, info, –help
- The Login Procedure
- Basic Commands
- script : Recording your session
- uname : Your Machine’s name and Operating System
- who: Know the users
- date: Displaying the system Date
FILE ATTRIBUTES:
- cat: Displaying and Concatenating Files
- ls : Listing File Attributes
- File Systems and Inodes
- Modification and Access Times
- mkdir: Making Directories
- pwd and cd: Navigating the File System
- Relative Pathnames (. and ..)
- rmdir and rm: Removing Files and Directories
- cp: Copying Files
- mv: Renaming Files
- Using Absolute Pathnames with Commands
- Meta Characters
- I/O Redirections
- Standard Input(0)
- Standard Output(1)
- Standard Error(2)
- Echo: Displays the message
- &&: Combination of Commands
- File Comparison Commands
- Compressing/Uncompressing:
- gzip: The Compression Program
- bzip2: The compression program
- zip: The compression and Archival Program
- tar: The Archival Program
- compression: The compression Program
- File Comparison Commands
- ln: Creating Hard Links and Soft Links
VI/VIM , THE KING OF EDITORS:
- Why vi
- Difference Between vi/vim
- Modes of Operation
- Input Mode–Entering and Replacing Text
- Saving Text and quitting –The ex Mode
- Recovering from a crash
- Navigation
- Editing Text with Operators
- Copying and Moving Text from One File to Another
- Find and Replace
- Delete and Paste
- Yank and Paste
- Undoing Last Editing Instructions(u and U)
- Customizing The vi Environment
- Multiple File Editing in vi
SIMPLE FILTERS:
- wc: Word Count
- head: Displaying the Beginning of a File
- tail: Displaying the End of a File
- Pipe(|): Combination of two commands
- tee: Writing the data
- more:Â Â The Unix Pager
- less:Â Â Â Â The Unix Pager
- cut: Slitting a File Vertically
- paste: Pasting Files
- sort: Ordering a File
- uniq: Locate Repeated and Nonrepeated Lines
- tr: Translating Characters
FILTERS USING REGULAR EXPRESSIONS:
- grep: Searching for a Pattern
- grep Options
- Basic Regular Expressions(BRE)
- Extended Regular Expressions(ERE) and egrep
- sed: The Stream Editor
- Line Addressing
- Sed Options
- Text Editing
- Substitution(s)
- Writing Selected Lines to a File (w)
COMMUNICATION TOOLS:
- The write command
- The wall command
- Mail: The basic of Unix Communication
- Sending mail
- Handling Incoming mail
- Customizing mail
FILE PERMISSIONS:
- File Permissions
- The Directory
- umask: Default File and Directory Permissions
- chmod: Changing File Permissions
- chgrp: Change group name
- chown: Change owner and group name
THE PROCESS:
- Process Basics
- Running Jobs in Foreground
- Running Jobs in Background
- ps: Displaying Process Attributes
- The Process Creation mechanism
- kill: Killing a Process
- Changing Process priorities
- Process States and Zombies
- Signal Handling
- Scheduling of Processes
- The at command
- The batch command
- The crontab command
NARAYANA REDDY
15+ EXPERIANCE IN SQL TEACHING AND WOKR
SQL CERTIFIED CANDIDATE
- Mon-Fri (60hrs) 7am-9pm
- Mon-Fri (60hrs) 7am-9pm