Monday, 15 September 2014

Linux Online Training Course Content

What is Linux?
Linux is, in simplest terms, an operating system. It is the software on a computer that enables applications and the computer operator to access the devices on the computer to perform desired functions. The operating system (OS) relays instructions from an application to, for instance, the computer’s processor. The processor performs the instructed task, then sends the results back to the application via the operating system.

Explained in these terms, Linux is very similar to other operating systems, such as Windows and OS X.
But something sets Linux apart from these operating systems. The Linux operating system represented a $25 billion ecosystem in 2008.
Since its inception in 1991, Linux has grown to become a force in computing, powering everything from the New York Stock Exchange to mobile phones to supercomputers to consumer devices.

Over 1,000 developers, from at least 100 different companies, contribute to every kernel release. In the past two years alone, over 3,200 developers from 200 companies have contributed to the kernel–which is just one small piece of a Linux distribution.

This article will explore the various components of the Linux operating system, how they are created and work together, the communities of Linux, and Linux’s incredible impact on the IT ecosystem.

The Future of Linux
Linux is already successful on many different kinds of devices, but there are also many technological areas where Linux is moving towards, even as desktop and server development continues to grow faster than any other operating system today.

Linux is being installed on the system BIOS of laptop and notebook computers, which will enable users to turn their devices on in a matter of seconds, bringing up a streamlined Linux environment. This environment will have Internet connectivity tools such as a web browser and an e-mail client, allowing users to work on the Internet without having to boot all the way into their device’s primary operating system–even if that operating system is Windows.

At the same time, Linux is showing up on mobile Internet devices (MIDs). This includes embedded devices such as smartphones and PDAs, as well as netbook devices–small laptop-type machines that feature the core functionality of their larger counterparts in a smaller, more energy-efficient package.

The growth of cloud computing is a natural fit for Linux, which already runs many of the Internet’s web servers. Linux enables cloud services such as Amazon’s A3 to work with superior capability to deliver online applications and information to users.

Related to Linux’ growth in cloud computing is the well-known success of Linux on supercomputers, both in the high-performance computing (HPC) and high-availability (HA) areas, where academic research in physics and bioengineering, and firms in the financial and energy industries need reliable and scalable computing power to accomplish their goals.

Many of the popular Web 2.0 services on the Internet, such as Twitter, Linked In, YouTube, and Google all rely on Linux as their operating system. As new web services arrive in the future, Linux will increasingly be the platform that drives these new technologies.



Course Content:

Basic overview of Operating system

• Booting process of Operating system
• Run levels
• Different types of run levels
• Run level related scripts
• Trouble shooting

File system management

• Creating & deletion of File systems
• Working with Ext2 and Ext3 file system
• Converting with EXT2 to ext3
• Using e2lable, mount and umount
• Using fstab and mtab files
• Troubling shouting

Server Hardware overview

• Servers types
• Installation of servers
• Real time server

Installation of Linux operating system

Basic command in Linux

Working with editors

User management

• Users and groups creation
• Working with user related scripts
• Working with user permission
• Administration of users and groups
• Advance permissions
• Troubling shouting

Network

• Configuring Linux network (command mode and graphical mode)
• Working with network related scripts
• Troubleshooting

Performance tuning

• Working with TOP, Free, fdisk, vmstat, ethtool etc.
• Web server tuning.
• application tuning.

Package Installation

• Installation of RPM packages
• Uninstallation of RPM packages
• Updating of RPM packages
• Querying of RPM packages
• Installing program with source
• Working with Yum
• Troubleshooting

Backups and recovery

• Different types of backups
• Working with different types of backups
• Recovering of data
• Scheduling Backups with jobs

Servers

NFS

• Configuring NFS server
• Working with NFS scripts
• Sharing Data with NFS
• NFS Clint configuration

DHCP

• Configuring DHCP server
• Working with DHCP scripts
• DHCP Client configuration

SAMBA

• Configuring SAMBA server
• Working with SAMBA scripts
• SAMBA Client configuration
• Sharing resources between Windows and Linux
• Security in samba

Job scheduling

• Working with Crontab
• Working with AT command
• Configuring vsFTP server
• Working with vsFTP scripts
• vsFTP security
• Configuring vsFTP server with anonymous users
• Working with ftp client

DNS

• Configuring DNS Master and slave server
• Configuring forward and caching scripts
• Working with DNS scripts
• Testing DNS server

APACHE

• Configuring APACHE web server
• Configuring APACHE we server IP Based, virtual hosting, Host based, Port based
• Configuring member log for APACHE web server.

NIS

• Configuring NIS Master Server
• Working with NIS scripts
• NIS Client configuration
• Configuring NIS with NFS

Troubling shooting Operating system.

• Real time troubling shooting.
• Real time Hardware troubling shooting
• Working with webmin tool

Linux Online Training

batches start every week and we accommodate your flexible timings.

No comments:

Post a Comment