Learn about Linux cron utility for scheduling recurring jobs. Master crontab syntax, scheduling commands, managing job lists, and automating system tasks on Unix-like operating systems.
Explore key Bash shell features including metacharacters, quoting, I/O redirection, command substitution, command line arguments, and execution modes. Master essential scripting techniques for effective Linux command-line usage.
This document explains Linux filters, pipes, and variables. It covers how to use filter commands, chain them with pipes, create and manage shell variables and work with environment variables for extended scope.
An introduction to shell scripting fundamentals covering script creation execution, and the shebang directive. Learn how to write and execute simple bash scripts with practical examples.
Learn about file archiving and compression in Linux, including the tar and zip commands to archive, compress, extract, and manage files efficiently to save storage space and speed up file transfers.
Essential Linux networking commands including hostname, ip, ping, curl, and wget for examining network configuration, testing connectivity, and retrieving data from URLs.
Essential Linux commands for text file manipulation including sort, uniq grep cut, and paste, with practical examples for sorting data, filtering content pattern matching, and combining files.
A comprehensive guide to Linux commands for viewing file contents, including cat, more, head, tail, and wc, with examples of how to display full files page through content, and count words and lines.
Essential Linux file and directory management commands including mkdir, touch cp, mv, rm, and chmod, with practical examples for creating, copying, moving and setting permissions.
A comprehensive guide to Linux file and directory navigation commands including ls, cd, pwd, and find, with examples of their usage for efficient filesystem exploration.
This document provides an overview of informational commands in Linux including how to use commands like whoami, id, uname, df, ps, top, echo, date and man to retrieve system and user information.
A comprehensive guide to common Linux shell commands, covering navigation file management, information retrieval, networking operations, and system monitoring through the Bash shell.
Learn about installing software and updates on Linux, including packages package managers like APT and YUM, and converting between deb and RPM formats.
An overview of popular command-line and GUI-based text editors in Linux including nano, vim, and gedit, with a focus on their features and basic usage.
An introduction to the Linux terminal and shell, explaining their roles, how they work together, and how to use basic commands for navigating the filesystem.
A detailed look at the layered architecture of a Linux system, covering the user interface, applications, operating system, kernel, and hardware layers as well as the structure of the Linux filesystem.
A comprehensive overview of operating systems, exploring the origins and key features of Unix and Linux, their historical development, and modern applications across various platforms.