- Previous operating system administration experience is helpful but not required
This Linux System Administration training course is designed for IT professionals who wish to learn core Linux System Administration skills.
Using a combination of demonstrations and practical exercises, this course will guide participants through the relevant commands, tools and processes needed to become a successful administrator of a professional Linux environment.
Participants will learn how to
- Setup, maintain and troubleshoot a Linux system
- Manage users on a Linux system
- Set up and install server software (web server, ftp server, vnc server, etc.)
- Deploy and monitor a production system
- Implement basic system security
Audience
- IT professionals on the path to becoming a Linux system administrator or network administrators
- Beginners who want to learn how to manage a Linux system.
Format of the Course
- Interactive lecture and discussion
- Lots of exercises and practice
- Hands-on implementation in a live-lab environment
Course Customization Options
- Linux is available in different flavours (Debian/Ubuntu, CentOS/Fedora/Red Hat, Suse, etc.).
- This training can be customized for any flavor. Please contact us to arrange.
Introduction
- Linux system architecture
- Distributions
- Executing commands from the command line
Connecting to a Network
- Making remote connections using 'ssh'
- Downloading files
- Transferring files using 'scp'
Working with Files and Directories
- The structure of the file system
- Creating and deleting files and directories
- Copying, moving and renaming files and directories
- Viewing file content
- Searching for files
- Packing and unpacking files
Editing files
- 'nano' editor
- vim editor
- Editing from the command line with the 'sed' editor
Setting Permissions
- The concept of rights and ownership
- Viewing and verifying permissions
- Absolute and symbolic notation
- Changing permissions with 'chmod'
- Changing ownership with 'chown'
- Default values of 'umask'
Managing Users
- Creating, changing and deleting user accounts
- Security and password policy
- Groups
- User privileges
Managing Processes
- Searching for processes
- Process states
Managing Software
- Default and custom repositories
- Package management ('apt', 'yum', etc.)
Deploying a Server
- Web server
- FTP server
- VNC server
- SSH authentication
Setting up a Desktop Environment
- Gnome and KDE
- Lightweight desktops
Advanced Command Line
- 'bash' shell
- Shell expansion
- Variables
- Stream redirection
- Initialization files
Restarting the System
- Controlling the startup process
- The GRUB boot loader
- System kernel
- Runlevels
- Service configuration files
- Stopping and restarting services
System Maintenance
- Resource monitoring (CPU, memory, disk, etc.)
- Task management
- System logs
- Tuning and maintaining the Kernel
- Managing kernel modules
Shell Scripting
- Basics of programming in the 'bash' shell
- Variables
- Tests
- Functions
- The exit status of the script
Troubleshooting
- Applying a systematic approach to diagnosing and correcting system failures
- Networking tools
- System
United Arab Emirates - Linux System Administration
Qatar - Linux System Administration
Egypt - Linux System Administration
Saudi Arabia - Linux System Administration
South Africa - Linux System Administration
Brasil - Administração de Sistemas Linux
Canada - Linux System Administration
中国 - Linux System Administration
香港 - Linux System Administration
澳門 - Linux System Administration
台灣 - Linux System Administration
USA - Linux System Administration
Österreich - Linux System Administration
Schweiz - Linux System Administration
Deutschland - Linux System Administration
Czech Republic - Linux System Administration
Denmark - Linux System Administration
Estonia - Linux System Administration
Finland - Linux System Administration
Greece - Linux System Administration
Magyarország - Linux System Administration
Ireland - Linux System Administration
Luxembourg - Linux System Administration
Latvia - Linux System Administration
España - Administración del Sistema Linux
Italia - Linux System Administration
Lithuania - Linux System Administration
Nederland - Linux System Administration
Norway - Linux System Administration
Portugal - Administração de Sistemas Linux
România - Linux System Administration
Sverige - Linux System Administration
Türkiye - Linux System Administration
Malta - Linux System Administration
Belgique - Linux System Administration
France - Linux System Administration
日本 - Linux System Administration
Australia - Linux System Administration
Malaysia - Linux System Administration
New Zealand - Linux System Administration
Philippines - Linux System Administration
Singapore - Linux System Administration
Thailand - Linux System Administration
Vietnam - Linux System Administration
India - Linux System Administration
Argentina - Administración del Sistema Linux
Chile - Administración del Sistema Linux
Costa Rica - Administración del Sistema Linux
Ecuador - Administración del Sistema Linux
Guatemala - Administración del Sistema Linux
Colombia - Administración del Sistema Linux
México - Administración del Sistema Linux
Panama - Administración del Sistema Linux
Peru - Administración del Sistema Linux
Uruguay - Administración del Sistema Linux
Venezuela - Administración del Sistema Linux
Polska - Administracja systemu Linux
United Kingdom - Linux System Administration
South Korea - Linux System Administration
Pakistan - Linux System Administration
Sri Lanka - Linux System Administration
Bulgaria - Linux System Administration
Bolivia - Administración del Sistema Linux
Indonesia - Linux System Administration
Kazakhstan - Linux System Administration
Moldova - Linux System Administration
Morocco - Linux System Administration
Tunisia - Linux System Administration
Kuwait - Linux System Administration
Oman - Linux System Administration
Slovakia - Linux System Administration
Kenya - Linux System Administration
Nigeria - Linux System Administration
Botswana - Linux System Administration
Slovenia - Linux System Administration
Croatia - Linux System Administration
Serbia - Linux System Administration
Bhutan - Linux System Administration