• Professional Development
  • Medicine & Nursing
  • Arts & Crafts
  • Health & Wellbeing
  • Personal Development

13 Linux Command Line courses delivered Live Online

Introduction to Linux Systems Administration (TTLX2220)

By Nexus Human

Duration 5 Days 30 CPD hours This course is intended for This is an introductory-level systems administration course geared for Systems Administrators and users who wish to learn how to how to install, configure and maintain an Enterprise Linux system in a networked environment. Overview This course is about 50% lab to lecture ratio, combining expert instructor-led discussions with practical hands-on skills that emphasize current techniques, best practices and standards. Working in this hands-on lab environment, guided by our expert practitioner, attendees will explore Installing the Linux operating system and configuring peripherals Performing and modifying startup and shutdown processes Configuring and maintaining basic networking services Creating and maintaining system users and groups Understanding and administering file permissions on directories and regular files Planning and creating disk partitions and file systems Performing maintenance on file systems Identifying and managing Linux processes Automating tasks with cron Performing backups and restoration of files Working with system log files Troubleshooting system problems Analyzing and taking measures to increase system performance Configuring file sharing with NFS Configuring Samba for file sharing with the Windows clients Setting up a basic Web server Understanding the components for setting up a LAMP server Implementing basic security measures Linux System Administration is a comprehensive hands-on course that teaches students how to install, configure and maintain an Enterprise Linux system in a networked environment. This lab-intensive class explores core administrative tasks such as: creating and managing users, creating and maintaining file systems, determining and implementing security measures and performing software installation and package management. Linux networking topics include installing and supporting SSH, NFS, Samba and the Apache Web server. Students will explore common security issues, as well as several tools, such as the PAM modules that help secure the operating system and network environment. Upon successful completion of this course, students will be prepared to maintain Linux systems in a networked business environment. Although the course includes installing and configuring a CentOS 7 / RHEL 7 Linux system, much of the course content also applies to Oracle, Ubuntu, Scientific and other current versions of mainstream Linux distributions. Labs include user and group maintenance, system backups and restoration, software management, administration tasks automation, file system creation and maintenance, managing remote access, working with cron, and configuring basic file sharing and Web services, as well as working with system logging utilities such as rsyslog and much more. System Administration Overview UNIX, Linux and Open Source Duties of the System Administrator Superusers and the Root Login Sharing Superuser Privileges with Others (su and sudo Commands) TCP/IP Networking Fundamentals Online Help Installation and Configuration Planning: Hardware and Software Considerations Site Planning Installation Methods and Types Installation Classes Partitions Logical Volume Manager - LVM File System Overview Swap Partition Considerations Other Partition Considerations The Linux Boot Loader: grub Software Package Selection Adding and Configuring Peripherals Printers Graphics Controllers Basic Networking Configuration Booting to Recovery Mode Booting and Shutting Down Linux Boot Sequence The systemd Daemon The systemctl Command Targets vs. Run Levels Modifying a Target Service Unit Scripts Changing System States Booting into Rescue Mode Shutdown Commands Managing Software and Devices Identifying Software Packages Using rpm to Manage Software Using yum to Manage Software Installing and Removing Software Identifying Devices Displaying Device and System Information (PCI, USB) Plug and Play Devices Device Configuration Tools Managing Users and Groups Setting Policies User File Management The /etc/passwd file The /etc/shadow file The /etc/group file The /etc/gshadow file Adding Users Modifying User Accounts Deleting User Accounts Working with Groups Setting User Environments Login Configuration Files The Linux File System Filesystem Types Conventional Directory Structure Mounting a File System The /etc/fstab File Special Files (Device Files) Inodes Hard File Links Soft File Links Creating New File Systems with mkfs The lost+found Directory Repairing File Systems with fsck The Journaling Attribute File and Disk Management Tools Linux File Security File Permissions Directory Permissions Octal Representation Changing Permissions Setting Default Permissions Access Control Lists (ACLs) The getfacl and setfacl commands SUID Bit SGID Bit The Sticky Bit Controlling Processes Characteristics of Processes Parent-Child Relationship Examining Running Processes Background Processes Controlling Processes Signaling Processes Killing Processes Automating Processes cron and crontab at and batch System Processes (Daemons) Working with the Linux Kernel Linux Kernel Components Types of Kernels Kernel Configuration Options Recompiling the Kernel Shell Scripting Overview Shell Script Fundamentals Bash Shell Syntax Overview Shell Script Examples System Backups Backup Concepts and Strategies User Backups with the tar Command System Backup Options The xfsdump and xfsrestore Commands Troubleshooting the System Common Problems and Symptoms Troubleshooting Steps Repairing General Boot Problems Repairing the GRUB 2 Boot Loader Hard Drive Problems Restoring Shared Libraries System Logs and rsyslogd Basic Networking Networking Services Overview NetworkManager Introduction Network Configuration Files Locations and Formats Enabling and Restarting Network Services with systemtcl Configuring Basic Networking Manually Configuring Basic Networking with NetworkManager LAMP Server Basics LAMP Overview Configuring the Apache Web Server Common Directives Apache Virtual Hosting Configuring an Open Source Database MySQL MariaDB PHP Basics Perl CGI Scripting Introduction to System Security Security Overview Maintaining System Security Server Access Physical Security Network Security Security Tools Port Probing with nmap Intrusion Detection and Prevention PAM Security Modules Scanning the System Maintaining File Integrity Using Firewalls Introduction to firewalld The Samba File Sharing Facility Configure Samba for Linux to Linux/UNIX File Sharing Configure Samba for Linux to Windows File Sharing Use the smbclient Utility to Transfer Files Mount/Connect Samba Shares to Linux and Windows Clients Networked File Systems (NFS) Using NFS to Access Remote File Systems Configuring the NFS Server Configuring the NFS Client Exporting File Systems from the NFS Server to the NFS Client

Introduction to Linux Systems Administration (TTLX2220)
Delivered OnlineFlexible Dates
Price on Enquiry

Linux Professional Institute Certification (LPIC-2) 201

By Nexus Human

Duration 5 Days 30 CPD hours This course is intended for Linux Professional Institute Certification (LPIC-2) 201 training is suitable for individuals with roles of: System administrator Network administrator Technician DevOps Overview Upon successful completion of this course, students will be able to: measure hardware resource and network bandwidth, identify and troubleshoot resource problems monitor resource usage to predict future resource needs utilise kernel components that are necessary to specific hardware, hardware drivers, system resources and requirements properly configure a kernel to include or disable specific features of the Linux kernel as necessary manage and/or query a 2.6.x, 3.x or 4.x kernel and its loadable modules query and modify the behaviour of system services at various targets / run levels properly manipulate a Linux system during both the boot process and during recovery mode properly configure and navigate the standard Linux filesystem configure automount filesystems using AutoFS configure and implement software RAID configure kernel options to support various drives create and remove logical volumes, volume groups, and physical volumes use system tools to back up important system data. This course prepares students to take the 201 exam of the LPI level 2 certification. To gain LPIC-2 certification, an individual should have an active LPIC-1 certification. Capacity Planning Measure and Troubleshoot Resource Usage Predict Future Resource Needs Linux Kernel Kernel components Compiling a Linux kernel Kernel runtime management and troubleshooting System Startup Customising system startup System recovery Alternate Bootloaders Filesystem and Devices Filesystem and Devices Maintaining a Linux filesystem Creating and configuring filesystem options Advanced Storage Device Administration Configuring RAID Adjusting Storage Device Access Logical Volume Manager Networking Configuration Basic networking configuration Advanced Network Configuration Troubleshooting network issue System Maintenance Make and install programs from source Backup operations Notify users on system-related issues

Linux Professional Institute Certification  (LPIC-2) 201
Delivered OnlineFlexible Dates
Price on Enquiry

ZL00 IBM zVM and zLinux Bootcamp

By Nexus Human

Duration 5 Days 30 CPD hours This course is intended for This course is intended for IT professionals who will be responsible for the support of guests and other virtual machines running in the z/VM environment. It assumes that these persons will have little or no experience in the z/VM environment. Additionally anyone responsible for installing, customizing, and maintaining Linux on System z. Overview Describe the process of running guests under z/VM Define virtual machines to z/VM and reload the directory Customize the CP component of the z/VM system Customize the TCP/IP files on z/VM Apply service to the z/VM system Install SUSE Linux on System z Install additional packages Describe zLinux system management process Describe zLinux backup and recovery procedures Manage and update zLinux network connectivity issues Implement the z/VM Performance Toolkit Prerequisite to z/VM and Linux Connectivity and Management (ZV100) Prerequisite to z/VM RACF and DirMaint Implementation (ZV200) Introduces system programmers to the tasks required to support a z/VM operating system; providing an overview of the processes required to install z/VM & perform the required tailoring steps to support guest operating system virtual machines & CMS users. z/VM and zLinux overview . Installation . Directory . CP system configuration . z/VM networking . VMSES/E . Installing SUSE Linux on System z . Installing additional packages . Network connectivity . System management . Backup and recovery . z/VM Performance Toolkit configuration .

ZL00 IBM zVM and zLinux Bootcamp
Delivered OnlineFlexible Dates
Price on Enquiry

Online Options

Show all 61

Practical Linux Command Line 2.0

By Packt

Start your journey with the Linux command line with zero knowledge. This course will start from scratch with instructions to install a Linux OS on a virtual machine and advance to higher-level concepts with no prior knowledge required.

Practical Linux Command Line 2.0
Delivered Online On Demand3 hours 37 minutes
£41.99

Mastering Linux Command Line

By Packt

Develop the most in-demand skills for DevOps and cloud professionals

Mastering Linux Command Line
Delivered Online On Demand13 hours
£93.99

The Art of Doing: Learn the Linux Command Line

By Packt

With the help of this course, you will be able to master the Linux commands and be able to access your computer files and directories without using the keyboard or mouse. You will also explore Bash scripting and develop the necessary skills that will help you in ethical hacking.

The Art of Doing: Learn the Linux Command Line
Delivered Online On Demand6 hours 58 minutes
£74.99

Bash Scripting and Shell Programming (Linux Command Line)

By Packt

Learn bash programming for Linux, Unix, & Mac. Learn how to write bash scripts like a pro & solve real-world problems!

Bash Scripting and Shell Programming (Linux Command Line)
Delivered Online On Demand1 hour 57 minutes
£93.99

Linux Command Line for Beginners

By Packt

Learn more about basic Linux System Administration

Linux Command Line for Beginners
Delivered Online On Demand4 hours 55 minutes
£138.99

Linux - The Productive Programmer's Best Friend

By Xpert Learning

About Course Learn how to use Linux to boost your programming productivity and become a more efficient developer. In this comprehensive course, you will learn: The best Linux terminals to use for programming How to use clipboard managers to save time and effort How to use Vim, the most powerful text editor for programmers How to use Zsh and the oh-my-zsh framework to customize your terminal experience Extensive lessons on terminal commands, including how to find and replace text, work with pipes and subshells, and automate tasks And much more! You will also receive access to a repository of scripts and an eBook containing all of the examples and explanations from the course. This course is perfect for programmers who are new to Linux or who want to learn how to use Linux more effectively. Enroll today and start your journey to becoming a more productive programmer with Linux! Here are some of the benefits of learning how to use Linux for programming: Linux is a powerful and flexible operating system that can be customized to meet your specific needs. Linux is also very efficient, which can make a big difference in your productivity, especially when working with large projects. Linux has a wide range of built-in tools and utilities that are designed for programmers, such as the Bash shell, Vim, and Git. Linux is also open source, which means that there is a large community of developers who are constantly contributing to and improving the platform. If you are serious about becoming a more productive programmer, then learning how to use Linux is an essential skill. This course will teach you everything you need to know to get started. Enroll today and start boosting your productivity! What Will You Learn? I'll increase my terminal productivity by using Terminator, Guake and other tools I'll be able to use regular expressions, pipes and subshells and external shell scripting libraries I'll work with files like a vim-fu master I'll increase my command line productivity (by learning how to use sed, find, tmux, network, autoenv and more) I'll be able to launch a webserver, modify images and productively work with Git I'll edit files without leaving the terminal, use the screen space efficiently and copy-paste like a pro All in all: I will double my terminal productivity Course Content Introduction Introduction Terminator- Hasta La Vista Terminal Guake - Not Quake! Clipit- Forget Everything, Paste from History Productive Shells: Reinvent The Way You Work Pre Chapter Vim Oh-my-zsh Your Terminal Never Felt This Good Before! Basic Regular Expressions Pipes and Subshells Your Shell's Salt and Pepper Shell Scripting for Fun and Profit Shell Scripting Libraries Vim Kung Fu Supercharging Vim Keyboard Kung Fu Plugin Steroids for Vim Vim Password Manager Extra- Fast Configuration Restore CLI: The Hidden Recipe Sed - One-Liner Productivity Treasure You Can Run, But You Can't Hide From 'Find' Tmux Virtual Consoles, Background Jobs and The Likes Network Who's Listening Autoenv Set a Lasting, Project-Based Habitat Don't rm The Trash Developers' Treasure On the Spot Webserver Shrinking Spells and Other Image Magic Go With the Git Flow Merge Git Conflicts With Ease From Localhost to Instant DNS JSON Jamming in The New Age No More Mister Nice Guy Closing Chapter Bonus Chapter Terminal Art Bonus Chapter Closing Chapter A course by Bogdan Vaida Experiential Trainer RequirementsYou need to have prior experience in the Linux command lineYou must have access to a Linux/Unix terminalBasic programming skills are recommended (but not required)Some basic shell scripting and web development knowledge make the course easier to understand Audience System administrators Developers who already know the basics of Linux and want to sharpen their skills People working in the Linux command line This course is not for people who are opening a terminal for the first time Audience System administrators Developers who already know the basics of Linux and want to sharpen their skills People working in the Linux command line This course is not for people who are opening a terminal for the first time

Linux - The Productive Programmer's Best Friend
Delivered Online On Demand2 hours 30 minutes
£9.99

Linux Operating System: A Complete Linux Guide for Beginners

By Packt

Do you want to learn about Linux, but don't know where to start? Then you are in the right place. Take your first steps with this course. In this course, you will learn Linux installation, configuration, the Linux command line, administration, shell scripting, and much more. It is specially designed for absolute beginners with no prior experience in Linux.

Linux Operating System: A Complete Linux Guide for Beginners
Delivered Online On Demand3 hours 29 minutes
£82.99

Linux Basics

4.5(3)

By Studyhub UK

The 'Linux Basics' course provides a comprehensive introduction to Linux operating systems and basic administration. It covers essential concepts and commands for beginners and advances to more complex administrative tasks, enabling learners to develop proficiency in working with Linux environments. Learning Outcomes: Understand the fundamentals of Linux operating systems and their importance in the tech industry. Navigate and work with Linux command-line interfaces, files, and directories. Perform basic Linux administration tasks such as user management, file permissions, and process management. Configure network settings and services in Linux environments. Learn advanced Linux administration skills, including system backups, package management, and troubleshooting. Implement security measures to protect Linux systems from unauthorized access. Explore advanced Linux concepts such as shell scripting and kernel management. Gain practical experience in setting up and managing Linux servers. Use Linux efficiently for personal and professional projects. Prepare for more specialized Linux certifications or advanced courses. Why buy this Linux Basics? Unlimited access to the course for forever Digital Certificate, Transcript, student ID all included in the price Absolutely no hidden fees Directly receive CPD accredited qualifications after course completion Receive one to one assistance on every weekday from professionals Immediately receive the PDF certificate after passing Receive the original copies of your certificate and transcript on the next working day Easily learn the skills and knowledge from the comfort of your home Certification After studying the course materials of the Linux Basics there will be a written assignment test which you can take either during or at the end of the course. After successfully passing the test you will be able to claim the pdf certificate for £5.99. Original Hard Copy certificates need to be ordered at an additional cost of £9.60. Who is this course for? This Linux Basics does not require you to have any prior qualifications or experience. You can just enrol and start learning. Prerequisites This Linux Basics was made by professionals and it is compatible with all PC's, Mac's, tablets and smartphones. You will be able to access the course from anywhere at any time as long as you have a good enough internet connection. Career path As this course comes with multiple courses included as bonus, you will be able to pursue multiple occupations. This Linux Basics is a great way for you to gain multiple skills from the comfort of your home. Course Curriculum Section 1: Introduction Unit 1: Introduction 00:02:00 Unit 2: Course Overview 00:03:00 Section 2: Basic Linux Administration Unit 1: What is Linux 00:03:00 Unit 2: What is Virtual Box 00:02:00 Unit 3: Oracle Virtual Box Installation 00:04:00 Unit 4: Creating Virtual Machine 00:05:00 Unit 5: Linux Distributions 00:03:00 Unit 6: Linux CentOS7 Installation (Recommended) 00:25:00 Unit 7: Linux CentOS8 Installation (Optional) 00:25:00 Unit 8: Download and Install Putty 00:03:00 Unit 9: Connect Linux VM through Putty 00:05:00 Unit 10: Changing Password 00:05:00 Unit 11: Introduction to File System 00:05:00 Unit 12: File System Navigation Commands 00:10:00 Unit 13: Directory Listing Overview 00:03:00 Unit 14: Creating Files & Directories 00:09:00 Unit 15: Pipes 00:05:00 Unit 16: File & Directory Permissions 00:13:00 Unit 17: File Ownership Commands 00:12:00 Unit 18: Adding Text to Files 00:13:00 Unit 19: Help Commands 00:05:00 Section 3: Advance Linux Administration Unit 1: File Maintenance Commands 00:12:00 Unit 2: File Display Commands 00:08:00 Unit 3: Filters / Text Processing Commands 00:13:00 Unit 4: Finding System Information 00:05:00 Unit 5: Linux File Editor 00:15:00 Unit 6: User Account Management 00:15:00 Unit 7: Switch Users and Sudo Access 00:09:00 Unit 8: System Utility Commands 00:09:00 Unit 9: Processes and Schedules 00:20:00 Unit 10: OS Maintenance Commands 00:05:00 Unit 11: System Monitoring Commands 00:09:00 Unit 12: Shell Scripting 00:03:00 Unit 13: Basic Shell Scripts 00:13:00 Unit 14: History Command 00:05:00 Unit 15: Enabling Internet in Linux VM 00:03:00 Unit 16: Network Files and Commands 00:09:00 Unit 17: System Updates and Repositories 00:12:00 Assignment Assignment - Linux Basics 00:00:00

Linux Basics
Delivered Online On Demand5 hours 25 minutes
£10.99

Mastering Bash Shell Scripting: Automate your daily tasks [Updated for 2021]

By Packt

This video course takes a step-by-step and systematic approach to make you familiar with the bash shell scripting. You'll learn how to use the Linux command-line and commands to write and execute shell scripts for automating repetitive computing tasks.

Mastering Bash Shell Scripting: Automate your daily tasks [Updated for 2021]
Delivered Online On Demand11 hours 45 minutes
£60.99

Linux Administration Bootcamp: Go from Beginner to Advanced

By Packt

This course will help you to get started with Linux server administration. From covering the basic concepts needed for an entry-level Linux admin to advanced topics, such as Linux special permissions and commands, you will learn it all with the help of interesting activities.

Linux Administration Bootcamp: Go from Beginner to Advanced
Delivered Online On Demand8 hours 18 minutes
£33.99

Educators matching "Linux Command Line"

Show all 10
Croydon Tutorial College Community Interest Company

croydon tutorial college community interest company

London

Croydon Tutorial College is a registered Community Interest Company (CIC) with a goal of providing quality teaching, both distance learning, self-study and face to face. Our mission is to provide educational, mentoring and consultancy services to students (both young and old) wishing to master new technological skills especially in the computer technology and embedded systems fields. We are a specialist tutoring college based in Croydon, which is located near Sutton and Croydon (London, England) and specialising in Maths, Physics, Chemistry and Computer Science tuition, as well as emergency help with homework or project crises. We also provide after school activities in computer programming and robotics, as well as coaching in more advanced computer programming. We are a Cisco Netacad and can provide teaching and coaching for professional certification courses in Python, C, C++ and JavaScript programming, Linux command line and shell programming, IoT, networking and cyber security to both college age students and mature students thinking of a career change. CTC can also provide teaching and coaching for students wishing to begin a career in data analytics and machine learning. For students without GCSE / A Level Maths we run intensive GCSE Maths, A Level Maths and A Level Further Maths courses. Specialised computer courses include COBOL programming and teaching / progress coaching for students planning to study for the BCS HEQ Level 4 and Level 5 qualifications.

Nexus Human

nexus human

London

Nexus Human, established over 20 years ago, stands as a pillar of excellence in the realm of IT and Business Skills Training and education in Ireland and the UK.  For over two decades, Nexus Human has been a steadfast source of reliable and high-quality training solutions, catering to a diverse range of professional and educational needs. With a strong reputation in the Training Industry, Nexus Human has consistently demonstrated its commitment to equipping individuals and organisations with the skills and knowledge required to thrive in today's dynamic world.  Our training programs span a wide spectrum, encompassing IT certifications, business skills, and much more.   What sets Nexus Human apart is our unwavering dedication to staying at the forefront of industry trends and technology advancements.  Our expert instructors, coupled with cutting-edge training resources, ensure that students receive the most up-to-date and relevant knowledge available. The impact of Nexus Human extends far and wide, helping individuals enhance their career prospects and aiding businesses in achieving their goals.  This 20-year journey has solidified our institution's standing as a trusted partner in personal and professional growth, offering reliable, excellent training that continues to shape the future.  Whether you seek to upskill, reskill, or simply stay ahead of the curve, Nexus Human is the place to turn for an educational experience marked by quality, reliability, and innovation.

IOMH - Institute of Mental Health

iomh - institute of mental health

London

The IOMH - Institute of Mental Health [https://iomh.co.uk/]is dedicated to empowering individuals to unlock their full potential and thrive in multiple areas of life. Whether you're seeking personal growth, professional development, or support in overcoming life's challenges, we have the resources and expertise to guide you on your transformative journey. Our Vision At the IOMH (Institute of Mental Health), we envision a world where every person is inspired to embrace change, overcome obstacles, motivate others, and find hope in the face of adversity. We believe that through education and support, individuals can tap into their inner strength and create meaningful transformations in all aspects of life. Our Mission Our mission is to break barriers and ignite the spark of possibility within you. We are committed to offering a diverse range of courses and programs that encompass various niches, allowing you to explore and excel in multiple areas of interest. Our skillfully crafted content, designed by specialists, provides you with the knowledge and skills you need to become a well-rounded and empowered individual. WHAT WE OFFER * Expert-Curated Courses: Our courses are developed by industry-leading experts. * Fully Accredited Courses and Study Materials: Ensure quality and credibility. * Business Team Training: Tailor-made programs for corporate teams. * Affordable Subscriptions: Flexible payment options to suit your budget. * Accredited Certifications: Validate your skills and expertise. * New Courses Monthly: Stay updated with the latest trends. * Flexible Learning: Learn at your own pace and convenience. * 24/7 Support: Dedicated assistance whenever you need it. OUR VISION AT THE IOMH (INSTITUTE OF MENTAL HEALTH), WE ENVISION A WORLD WHERE EVERY PERSON IS INSPIRED TO EMBRACE CHANGE, OVERCOME OBSTACLES, MOTIVATE OTHERS, AND FIND HOPE IN THE FACE OF ADVERSITY. WE BELIEVE THAT THROUGH EDUCATION AND SUPPORT, INDIVIDUALS CAN TAP INTO THEIR INNER STRENGTH AND CREATE MEANINGFUL TRANSFORMATIONS IN ALL ASPECTS OF LIFE. OUR VISION AT THE IOMH (INSTITUTE OF MENTAL HEALTH), WE ENVISION A WORLD WHERE EVERY PERSON IS INSPIRED TO EMBRACE CHANGE, OVERCOME OBSTACLES, MOTIVATE OTHERS, AND FIND HOPE IN THE FACE OF ADVERSITY. WE BELIEVE THAT THROUGH EDUCATION AND SUPPORT, INDIVIDUALS CAN TAP INTO THEIR INNER STRENGTH AND CREATE MEANINGFUL TRANSFORMATIONS IN ALL ASPECTS OF LIFE.