End Users of Linux who intend to start maintaining a Linux system at command-line level and who need to gain hands-on experience of troubleshooting and system administration of Linux systems.
Highlights
To use a variety of basic Linux commands
Create, access, and manipulate data under Linux using the standard editors and other important Linux tools
Program the command interpreter - the Korn shell
Recognize the interactive features of the Korn shell
Describe how the Linux file system works
Course Details
Overview
Aims and Objectives, Schedule, Introductions, Pre-requisites, Responsibilities
Linux Revision
Objectives, Logging On, Customising the Shell, . - dot Command, Getting Help,
Command History, Command Completion, Piping - using | symbol, Redirection -
using > symbol, Redirection - using >> symbol, Redirection of Errors - using 2>
symbol, Wildcards - File Name Generation, Wildcards - using *, Wildcards -
using ?, Wildcards - using [ ], Extended Globbing, Vi and Vim Editors, Using vim,
Command Mode - Moving the Cursor, Setting Options, Input/Replace Mode –
Inserting/Changing Text, Deleting Text, Other commands, Command-line Mode
– Saving/Exiting, Mapping Keys, Saving Settings, Cut and Paste Text - delete
and put, Copying Text - yank and put, Comparing Files - cmp, diff, sdiff, vimdiff,
Regular Expressions, Global Search Commands, Line Addresses, Global
Substitution, Replacing Many Characters, Global Printing and Deleting, Why use
vim?, Advanced Commands, find - Finding Files, More on Redirection,
Redirecting Errors, Finding Multiple Files, Find and Execute Command, xargs -
Passing Filenames, Foreground Jobs, Background Jobs - &, kill - Stopping Jobs,
jobs - Job Control, Scheduling Jobs, crontab Command, mail - Reading Mail,
grep - Finding Text in Files, grep - Using Regular Expressions, egrep -
Expression grep, Using Filters, Backing Up Files, Permissions - File and
Directory, Permissions - Evaluating, chmod - Changing Permissions, chmod –
Octal Numbers, SUID Bit, umask - Default File Permissions, umask - Changing
Default Permissions
Installation
Objectives, Linux Distributions, Red Hat, CentOs and Fedora?, Installation, Pre
Installation, Installation Summary, Red Hat Enterprise Linux 7, The System
Administrator, Understanding Superuser Status, su – Switch User, Post
Installation, File System Type, Customising the Shell, . - dot Command, Backing
Up Configuration Files, sudo - Commands as Root, sudo – Allowing Use,
System Directory Structure, System Directory Contents, Webmin, Log Files,
Logrotate, KickStart - Automated Installation, Creating a Kickstart File, Verifying
the Kickstart File, Making the Kickstart File Available, Starting the Installation,
Linux Install Server
Package Management
Objectives, Managing Packages, Yellowdog Update Manager, Command
Completion, Appling RHEL Updates, Red Hat Package Manager, Yum with
RPM, Create a Local Yum Repository, Installing Software From Source, KVM
Hypervisor
Startup and Shutdown
Objectives, /boot Directory, GRUB2 - GRand Unified Bootloader, The Grubby
Tool, Listing the Default Kernel, Changing the Default Boot Entry, Viewing the
GRUB Menu Entries, Fixing GRUB Issues, init, Upstart, systemd, Systemd
Targets, Rescue Mode, Emergency Mode, Shutdown Commands
Service and Printer Management
Objectives, Overview of Services, systemctl Command, System Monitoring
Tools, CUPS Printing System, Installation, Managing Printers, lpadmin - Adding
a Printer, Accept and Reject, Set Default Printer, Printing Files, Enable and
Disable, lpmove - Moving Files, Deleting a Printer, Web Tool
User Management
Objectives, /etc/passwd File, Checking the passwd File, Adding a User, Creating
a User Manually, useradd - Creating a User, Default Values, Customising the
Environment, /etc/profile, /etc/bashrc Files, /etc/skel Files, /etc/profile.d,
/etc/shadow File, Password Ageing, /etc/group File, Checking the group File,
usermod - Modifying a User, Locking Users, userdel - Removing Users,
groupadd - Creating a Group, groupdel - Removing a Group, groupmod -
Modifying a Group, newgrp - Using Groups, Change Group - chgrp, Change
Ownership - chown, Disable Root Login via ssh, Access control lists, Adding
New Commands
Network Management
Objectives, Managing Network Connections, Configuration File, /etc/hosts File,
ping - Contacting a Server, Host Information, File Transfer Between Servers,
Firewalls, FirewallD, Samba Shares, Samba Testing, Network File System
(NFS), Server & Client Actions, Server Actions, Client Actions, Client - Configure
Automount, FTP vsftpd Server, Installing vsftp, Testing vsftpd
File System Management
Objectives, File Systems, Disc Usage, The Ext3 Filesystem, The Ext4
Filesystem, The XFS Filesystem, Understanding Inodes, Mounting File Systems,
Mounted Systems, Disk Slices, umount, mount, Automounter, Preparing Disks,
Creating Disk Slices, Creating a File System, Mounting the File System,
Checking File Systems, The /etc/fstab File, Adding Swap Space, Recovery
Workshop, Disk Quotas, ulimit, Sysctl
File System Backup
Objectives, Why Do We Backup?, What is a Backup?, Types of Backup, Logging
Backups, Dump Command (EXT File Systems only), Restore Command (EXT
File Systems only), Full Restore, Interactive Restore, Xfsdump (XFS File
Systems only), Xfsrestore (XFS File Systems only), crontab - Scheduled Jobs,
Controlling Access to cron
Logical Volumes
Objectives, Logical Volume Manager (LVM), Create Device, Physical Volumes
(PV), Volume Groups (VG), Logical Volumes (LV), Make File System & Mount,
Automount, Extend ext4 LV, Reduce ext4 LV, Set Size ext4 LV, Resize xfs LV,
Remove the PV, LVM Snapshots, Mapped Devices
Appendices
Maintaining The Kernel
Objectives, Loading and Removing Kernel Modules, Listing Modules, Install a
new Module, Remove (or unload) a Module, Updating the Kernel, Using Kernel
Arguments, The Grubby Tool, Updating All Kernel Menus, Changing a Kernel
Argument
Managing Security
Objectives, Introduction to SELinux, Overview, Decision Making Process,
Configuration Files, Contexts, Troubleshooting, Utilities, Policies and Booleans,
Modules, Harden and Secure CentOS, Apache HTTP Server, Installing Apache,
Testing Apache, Summary of Basic Setup, Apache Security, Appendices
Ubuntu
Objectives, Debian/Ubuntu Comparison, Licensing, Installation, Debian
Installation Summary, What is apt?, Patches and Security Fixes, Canonical
Livepatch Service, Configuring ssh, Troubleshooting, Ubuntu Remote Desktop,
Troubleshooting, Firewall, Configuring UFW, Administration Tools, Server
Administration Tools, Monitoring and debugging
Shell Scripting
Objectives, Creating Shell Scripts, Testing the Command, Creating the Script
File, Testing the Script, Adding Execute Permissions, The PATH Variable, Login
Files, . - dot Command, Passing Parameters, read Command, read in Scripts,
Tidying The Output, Choosing the Shell, if Statement, if - File Attributes, if -
Multiple Tests, elif, if - NOT Condition, if - Multiple Tests, AND and OR, if -
Testing Numbers, if - Testing Strings, if - Using [[ ]] Square Brackets, case -
Testing Names, while Loop, for - Iteration, Sequence of Numbers
Handouts
Main Commands, Get By In vim
Who Should Attend
End Users of Linux who intend to start maintaining a Linux system at command-line level and who need to gain hands-on experience of troubleshooting and system administration of Linux systems.
The course is suitable as preparation for the CompTIA Linux+/LPIC-1, Linux Professional Institute examinations.
History Of JBI Training
JB International (JBI Training) is a London (UK) company which was formed in 1995, delivering Technology training courses to leading organisations.
JBI has always focused on cutting edge technology and is widely recognised as a leading specialist provider of training in the fields of Artificial Intelligence, Machine Learning, Analytics, DevOps, Security....
Instructors & Consultants
We are confident that you will find our instructors to be among the finest around. Our Instructors bring into the classroom the experience of applying their skills in the "Real World" as systems developers and consultants.
Many are leading figures in the world of Technology and are able to add a lot of value to your training. The instructors are personable and able to communicate their technical knowledge effectively to delegates.
Increasingly, clients are looking for consultancy and project mentoring to help get leading-edge systems design , development and implementation underway smoothly.
JBI is able to provide this service and have a number of leading consultants who can add value to client projects.
This immersive programme is designed to provide participants with a deep understanding of the latest operating system from Microsoft, Windows 11, and equip them with the necessary skills to maximise their productivity and enjoyment in this new computing environment.
This highly practical instructor led Linux Networking course introduces the delegate to the main concepts of Linux networking and TCP/IP. It describes the structure of networks,topologies,TCP/IP Protocol suite,IP addressing,Application Layer protocols and packet capture techniques using Wireshark.
This course is for students who have little or no experience with personal computers and who want to learn the basics. Students will learn about the main components of a typical computer system and the basic elements of the Windows 10 interface.
This Professional Development Award (PDA) is one of a suite which was designed to incorporate the knowledge and understanding required by popular Vendors’ Neutral award into SQA’s Higher National frameworks.
This Linux Operating System training course introduces the delegate to the main concepts of the LINUX Operating System. The most commonly used commands and utilities are described in detail as are the command line wildcard and redirection facilities.
© 2024 coursetakers.com All Rights Reserved. Terms and Conditions of use | Privacy Policy