Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
- Linux & Debian Basics
- Debian/Linux concepts and system structure
- Terminal and shell basics
- Users, root,
sudo - Virtual consoles and basic system control
- Filesystem & File Management
- Unix filesystem hierarchy
- Files, directories, links and timestamps
- Permissions, groups and
umask procfs,sysfs, devices and temporary files- Basic file-management commands
- Shell & Command-Line Skills
- Bash and environment variables
$PATH,$HOME,$LANG- Command options, globbing and aliases
- Pipes, redirection and command return values
- Text processing and regular expressions
vimand Midnight Commander
- Debian Package Management
- Debian packages and repositories
apt,apt-get,apt-cache,aptitude- Installing, removing and upgrading software
- Dependencies and package conflicts
- Troubleshooting broken packages
- Repository management and package pinning
- System Startup & Administration
- UEFI and boot process
- GRUB and rescue systems
systemd- Kernel and system messages
- Services, system configuration and
udev
- Users, Authentication & Security
- Users, passwords and authentication
- PAM/NSS
sudo, ACLs and PolicyKit- SSH and secure remote access
- Basic Linux security practices
- Networking
- Network interfaces and addressing
- DNS/hostname resolution
- Desktop and server network configuration
- DHCP and static IP configuration
iproute2- Basic network troubleshooting
- Netfilter/firewall concepts
- Network Services & Remote Work
- SSH fundamentals
- SSH keys and
ssh-agent - Remote administration
- Port forwarding
- Network applications and basic server concepts
- System Monitoring & Maintenance
- Processes and resource usage
ps,top, process control- Logs and system diagnostics
- Scheduling tasks
- Hardware and memory inspection
- Disk-space and filesystem management
- Storage, Backup & Data Security
- Partitions, filesystems and mounting
- LVM
- Disk images
- Backup and recovery
- Compression and archiving
- Encryption with GnuPG and LUKS
- Data integrity and recovery
- Git & Software Development Workflow
- Git configuration
- Basic Git commands
- Branches/references and everyday workflows
- Comparing and merging source-code changes
- Data & Text Processing
- Character encoding and UTF-8
iconv- Text conversion and extraction
- XML processing
- Basic typesetting and data presentation
Requirements
There are no specific requirements needed to attend this course.
35 Hours
Custom Corporate Training
Training solutions designed exclusively for businesses.
- Customised Content: We adapt the syllabus and practical exercises to the real goals and needs of your project.
- Flexible Schedule: Dates and times adapted to your team's agenda.
- Format: Online (live), In-company (at your offices), or Hybrid.
Price per private group, online live training, starting from £8000 + VAT*
Contact us for an exact quote and to hear our latest promotions