Killercoda, an online training platform, has released a comprehensive Linux training course that aims to provide practical solutions in operating systems. The course is designed for independent learners who want to gain practical experience in Linux programming.
The course covers several aspects of Linux programming, including working in the interpreter Bash, popular general team line utilities, administrator Localhost, practice of network administration, and data storage systems. The course is available on the KillerCoda website, and learners can access all learning materials on the project repository.
In the interpreter Bash, the course covers built-in commands, variables disclosure, massifs, functions, conditioning branches of if and case, Cycles, and redirecting of the output. Popular general team line utilities include the study of the file system, sets of utilities GNU Coreutils and Util-Linux, file search using found, archive Tar, work with the text Gras and Sed, and text editor VIM.
In the administration Localhost section, the course covers multiplexers of TMUX and Screen, user management, improving alert using Sudo utility, management of program packages, monitoring of the operating system, view, and management of magazines, cron and systemd.timers, work with the loading manager GRUB2, and system safety.
The course also offers practical training in network administration, including command-line “utilities” ip’ and ‘ethtool,’ Systemd-Networkd manager, configuration of network interfaces with NetPlan, Firewall, NAT, and Packet Mangling, monitoring of network activity, analysis of network traffic and topology using Tcpdump and nmap, and setting quality setting, Qos. TS.
The data storage system section of the course includes File Systems Linux, utilities for working with file systems, software RAID, work with the sections of the Logical Volume Manager, and data storage network, San. In the enterprise services section, the course covers DNS server Bind9, DHCP, NTP, and TFTP, LDAP catalog, and Diameter authorization service, network services NFS, Samba, web servers, and load balancers. Learners are also introduced to DBMS PostgreSQL, Mariadb, VPN, and IP telephony.
Interested learners can visit Killercoda for more information on how to access the comprehensive Linux training course.