Linux Administration
Unit I
1. Linux History
What is open source
Linux origins
Red hat distributions
Principles of Linux
2. Linux Basics
Logging in to a Linux system
Virtual consoles and graphical environment
Changing your password
The root user
Changing identities
Editing text files
3. Help in Linux
The whatis command
The –help option
The man command
The info command
Navigating man and info pages
4. Browsing the file system
Linux file hierarchy
Important directories
Current working directory – pwd
Listing directory contents – ls
Creating files – touch, cat, dd
Creating and removing directories – mkdir, rmdir, rm
Coping files and directories – cp
Moving and renaming files and directories – mv
Changing directories – cd
Absolute and Relative Path’s
5. Users, groups and permissions
Creating Users - useradd
Creating Groups - grpadd
Linux File security
Permission Precedence
Permission Types
Changing Permissions – chmod(Symbolic and Numeric method)
Changing file ownership - chown
Changing group ownership – chgrp
6. Working on the bash shell
Command line short cuts
History command
Command line expansion
Bash variables
Scripting basics
Creating shell scripts
7. Standard I/O and pipes
Standard input and output
Redirecting output to a file
Redirecting output to a program
Combining output and errors
Redirecting to file and command – tee
Redirecting input from a file
8. Text processing tools
Viewing file contents – cat, less
Viewing file excerpts – head, tail
Searching for a string in a file – grep
Extracting text by column – cut
Gathering text statistics – wc
Sorting text – sort
Elimination of duplicate lines – unique
9. vi – an advanced text editor
Command mode
Insert mode
Execute mode
Navigating with vim
10. Processes
What is a process?
Listing processes
Finding processes
Signals
Sending signals to processes
Scheduling priority
Foreground and background jobs
Grouping commands
Crontab
Exit Status
The test command
11. Configuring the bash shell
Environment variables
Aliases
Preventing expansion
Login vs Non login shells
Bash startup tasks : profile
Bash startup tasks : bashrc
Sourcing files
Bash exit tasks
12. Finding and processing files
locate
find
13. Advanced user and group permissions
User and group id numbers
/etc/passwd, /etc/shadow and /etc/group files
System user and groups
Monitoring logins
Default permissions – umask
Special permissions for executables and directories
14. The linux file system in depth
Partitions and file systems
Inodes
Directories and inodes
cp and inodes
mv and inodes
rm and inodes
Hard and soft links
Checking free space - du
Archiving files – tar
Creating compressed archives – zip, unzip
Unit – II
1. Package management
Redhat package manager - rpm
Creating the yum repository
Installation and removal of packages using rpm and yum
Queries and verification using rpm and yum
Updating the kernel rpm
2. System initialization
Boot sequence overview
Bios initialization
Starting the boot process
Boot loader components
Grub and grub.conf
Kernel initialization
Init initialization
Run levels
3. Kernel services
The linux kernel
Kernel images and variants
Kernel modules
Kernel configuration with /proc
Persistent kernel configuration
Accessing drivers through / dev
4. System services
Network time protocol – NTP
Secure shell – ssh
System crontab files
Daily cronjobs
The anacron system
5. File system management
Device recognition
Disk partitioning
Managing partitions
Making file systems
File system labels
tune2fs
Mount points and /etc/fstab
Mounting and un mounting file systems
Handling swap files and partitions
Mounting nfs file system
Auto mounting
6. Advanced user administration
Adding the new user account
User private groups
Modifying and deleting user accounts
Password aging policies
Group administration
Switching accounts
SUID and SGID
The sticky bit
Access control list
Configuring the quota system
Setting quotas for users
Reporting quota status
SELinux
7. Advanced file system management
Archiving tools – tar, rsync
Software RAID
Configuring RAID 0, RAID 1, RAID 5
RAID testing and recovery
Logical volume Manager – LVM
Creating logical volumes
Resizing logical volumes
8. Network file sharing
Configuring FTP server
Configuring NFS server
Configuring Samba server
9. Servers Configuration
Configuring DHCP server
Configuring DNS server
Configuring Squid server
Configuring Apache server
10. Account management
Pluggable authentication modules
PAM operation
/etc/pam.d file
/etc/pam.d/login file
The system – auth file
Courses Offerings
• Abinitio
• Android
• AIX Administration
• Business Analyst
• CCNA, CCNP Security, CCIE
• Citrix XenApp
• Cognos 10 BI & Tm1
• Crystal Reports
• Data Stage
• DB2 DBA
• Dot Net
• DAC
• Google Web Tool Kit
• Hadoop
• HTML 5
• IBM Lotus Notes (Development)
• IBM Lotus Notes Domino Server Administration
• IBM Message Broker
• IBM MQ Series
• IBM Tivoli Access Manager
• IBM Web Sphere Application Server Administration (WAS)
• IBM WAS Portal server Development
• IBM Websphere Transformation extender (WTX 8.2)
• Informatica
• I Phone
• Java/J2EE
• J Query
• MCITP
• MicroSoft .NET Technologies (VB.NET, C#, ASP.NET)
• Microstrategy
• MicroSoft Business Intelligence
• MicroSoft Dynamics CRM
• OBIEE 11 g
• Oracle APPS – HRMS
• Oracle APPS – SCM
• Oracle APPS – Financial
• Oracle APPS – Technical
• Oracle BI Apps
• Oracle BI Publisher
• Oracle DBA 11g
• Oracle RAC
• Oracle Fusion SOA
• Oracle SQL , PL SQL
• People Soft
• PHP
• Perl Scripting
• SAP SD , BO , FICO , BI / BW , APO , BPC, BASIS
• Sales Force CRM
• SharePoint Server 2010
• Shell Scripting
• Siebel CRM , EAI, E-Scripting
• SQL Server DBA
• Springs and Hibernate
• Storage Area Network ( SAN)
• Tera Data
• Testing Tools - QTP, QC, Load Runner, Selenium, ISTQB
• TIBCO BW, BE, TIBCO I Process
• Tivoli Access Manager & Identity Manager
• Unix Administration
• VN Ware
• WCF, WPF, LINQ, AJAX, SILVER LIGHT
• Webmethods
• Webservices , SOAP ( JAVA)
Drop a mail info@futurepointtech.com we will get in touch with u
• Shell Scripting
• Siebel CRM , EAI, E-Scripting
• SQL Server DBA
• Springs and Hibernate
• Storage Area Network ( SAN)
• Tera Data
• Testing Tools - QTP, QC, Load Runner, Selenium, ISTQB
• TIBCO BW, BE, TIBCO I Process
• Tivoli Access Manager & Identity Manager
• Unix Administration
• VN Ware
• WCF, WPF, LINQ, AJAX, SILVER LIGHT
• Webmethods
• Webservices , SOAP ( JAVA)
Drop a mail info@futurepointtech.com we will get in touch with u

Linux administration training from hyderabad

  • 1.
    Linux Administration Unit I 1.Linux History What is open source Linux origins Red hat distributions Principles of Linux 2. Linux Basics Logging in to a Linux system Virtual consoles and graphical environment Changing your password The root user Changing identities Editing text files 3. Help in Linux The whatis command The –help option The man command The info command Navigating man and info pages 4. Browsing the file system Linux file hierarchy Important directories Current working directory – pwd Listing directory contents – ls Creating files – touch, cat, dd Creating and removing directories – mkdir, rmdir, rm Coping files and directories – cp Moving and renaming files and directories – mv Changing directories – cd Absolute and Relative Path’s 5. Users, groups and permissions Creating Users - useradd Creating Groups - grpadd Linux File security Permission Precedence Permission Types Changing Permissions – chmod(Symbolic and Numeric method) Changing file ownership - chown Changing group ownership – chgrp 6. Working on the bash shell Command line short cuts History command Command line expansion Bash variables Scripting basics Creating shell scripts 7. Standard I/O and pipes Standard input and output
  • 2.
    Redirecting output toa file Redirecting output to a program Combining output and errors Redirecting to file and command – tee Redirecting input from a file 8. Text processing tools Viewing file contents – cat, less Viewing file excerpts – head, tail Searching for a string in a file – grep Extracting text by column – cut Gathering text statistics – wc Sorting text – sort Elimination of duplicate lines – unique 9. vi – an advanced text editor Command mode Insert mode Execute mode Navigating with vim 10. Processes What is a process? Listing processes Finding processes Signals Sending signals to processes Scheduling priority Foreground and background jobs Grouping commands Crontab Exit Status The test command 11. Configuring the bash shell Environment variables Aliases Preventing expansion Login vs Non login shells Bash startup tasks : profile Bash startup tasks : bashrc Sourcing files Bash exit tasks 12. Finding and processing files locate find 13. Advanced user and group permissions User and group id numbers /etc/passwd, /etc/shadow and /etc/group files System user and groups Monitoring logins Default permissions – umask Special permissions for executables and directories
  • 3.
    14. The linuxfile system in depth Partitions and file systems Inodes Directories and inodes cp and inodes mv and inodes rm and inodes Hard and soft links Checking free space - du Archiving files – tar Creating compressed archives – zip, unzip Unit – II 1. Package management Redhat package manager - rpm Creating the yum repository Installation and removal of packages using rpm and yum Queries and verification using rpm and yum Updating the kernel rpm 2. System initialization Boot sequence overview Bios initialization Starting the boot process Boot loader components Grub and grub.conf Kernel initialization Init initialization Run levels 3. Kernel services The linux kernel Kernel images and variants Kernel modules Kernel configuration with /proc Persistent kernel configuration Accessing drivers through / dev 4. System services Network time protocol – NTP Secure shell – ssh System crontab files Daily cronjobs The anacron system 5. File system management Device recognition Disk partitioning Managing partitions Making file systems File system labels tune2fs Mount points and /etc/fstab Mounting and un mounting file systems
  • 4.
    Handling swap filesand partitions Mounting nfs file system Auto mounting 6. Advanced user administration Adding the new user account User private groups Modifying and deleting user accounts Password aging policies Group administration Switching accounts SUID and SGID The sticky bit Access control list Configuring the quota system Setting quotas for users Reporting quota status SELinux 7. Advanced file system management Archiving tools – tar, rsync Software RAID Configuring RAID 0, RAID 1, RAID 5 RAID testing and recovery Logical volume Manager – LVM Creating logical volumes Resizing logical volumes 8. Network file sharing Configuring FTP server Configuring NFS server Configuring Samba server 9. Servers Configuration Configuring DHCP server Configuring DNS server Configuring Squid server Configuring Apache server 10. Account management Pluggable authentication modules PAM operation /etc/pam.d file /etc/pam.d/login file The system – auth file Courses Offerings • Abinitio • Android • AIX Administration • Business Analyst
  • 5.
    • CCNA, CCNPSecurity, CCIE • Citrix XenApp • Cognos 10 BI & Tm1 • Crystal Reports • Data Stage • DB2 DBA • Dot Net • DAC • Google Web Tool Kit • Hadoop • HTML 5 • IBM Lotus Notes (Development) • IBM Lotus Notes Domino Server Administration • IBM Message Broker • IBM MQ Series • IBM Tivoli Access Manager • IBM Web Sphere Application Server Administration (WAS) • IBM WAS Portal server Development • IBM Websphere Transformation extender (WTX 8.2) • Informatica • I Phone • Java/J2EE • J Query • MCITP • MicroSoft .NET Technologies (VB.NET, C#, ASP.NET) • Microstrategy • MicroSoft Business Intelligence • MicroSoft Dynamics CRM • OBIEE 11 g • Oracle APPS – HRMS • Oracle APPS – SCM • Oracle APPS – Financial • Oracle APPS – Technical • Oracle BI Apps • Oracle BI Publisher • Oracle DBA 11g • Oracle RAC • Oracle Fusion SOA • Oracle SQL , PL SQL • People Soft • PHP • Perl Scripting • SAP SD , BO , FICO , BI / BW , APO , BPC, BASIS • Sales Force CRM • SharePoint Server 2010
  • 6.
    • Shell Scripting •Siebel CRM , EAI, E-Scripting • SQL Server DBA • Springs and Hibernate • Storage Area Network ( SAN) • Tera Data • Testing Tools - QTP, QC, Load Runner, Selenium, ISTQB • TIBCO BW, BE, TIBCO I Process • Tivoli Access Manager & Identity Manager • Unix Administration • VN Ware • WCF, WPF, LINQ, AJAX, SILVER LIGHT • Webmethods • Webservices , SOAP ( JAVA) Drop a mail [email protected] we will get in touch with u
  • 7.
    • Shell Scripting •Siebel CRM , EAI, E-Scripting • SQL Server DBA • Springs and Hibernate • Storage Area Network ( SAN) • Tera Data • Testing Tools - QTP, QC, Load Runner, Selenium, ISTQB • TIBCO BW, BE, TIBCO I Process • Tivoli Access Manager & Identity Manager • Unix Administration • VN Ware • WCF, WPF, LINQ, AJAX, SILVER LIGHT • Webmethods • Webservices , SOAP ( JAVA) Drop a mail [email protected] we will get in touch with u