Video description
Equip yourself with Linux skills and manage users, files, and directories from the Linux Shell confidently
About This Video
- Learn about Linux networking and discover how it is used in the real world
- Gain a solid understanding of Linux files, directories, and permissions
- Learn how to write error-free and executable Linux shell scripts
In Detail
Do you want to understand how Linux works in the real world? From basic Linux commands to creating scripts, this course will teach you all.
The course starts with an introduction to Linux, explaining its shell, terminal, and commands. You will also learn the process of installing Docker and creating a Linux container. Once the setup is ready, you will become familiar with the Linux processes and discover the role of data streams and piping. Moving along, you will learn how to manage files and directories and learn the common search operations used in Linux. Next, you will learn the techniques to compress and sort files and gain a good understanding of user management. Towards the end, you will learn to create executable scripts, grasp networking concepts, and get an overview of environment variables.
By the end of this course, you will be able to perform basic and advanced Linux operations.
Who this book is for
If you are a network engineer, software developer, or a DevOps engineer who is looking to get started with Linux, this course is for you. A basic understanding of Linux shells, such as bash and sh will be beneficial but is not mandatory.
Table of contents
-
Chapter 1 : Getting Started with Linux
- Introduction
- Possible Options to Use Linux on macOS and Windows
- Creating a Linux Container Using Docker
- What is Shell, Terminal, and Command?
- Getting Information about the Linux Computer
- How Shell Understands That You Have Entered a Command?
- Getting Help on Commands Using the Man Utility
- Command Options
- Command Arguments
- Arguments for Options
- Chapter 2 : Processes in Linux
- Chapter 3 : Data Streams and Piping in Linux
-
Chapter 4 : Files and Directories Management in Linux
- Introduction to Files and Directories Management
- Linux File System Structure and Navigation
- Listing Files and Directories
- Exploring Subdirectories of the Root Directory
- Creating and Removing Directories and Files
- Creating New Files
- Editing Files Using the Vim and Nano Editors
- Copying and Moving Files and Directories
- Reading Files
- Filtering Text Using the grep Command
- Soft versus Hard Links
- Creating Hard and Soft Links
- Chapter 5 : Search Operations in Linux
- Chapter 6 : Compressing and Sorting in Linux
- Chapter 7 : User Management and Permissions in Linux
- Chapter 8 : Executable Files and Scripting in Linux
- Chapter 9 : Networking in Linux
- Chapter 10 : Environment Variables in Linux
- Chapter 11 : Summary
Product information
- Title: Linux Fundamentals
- Author(s):
- Release date: January 2021
- Publisher(s): Packt Publishing
- ISBN: 9781800565043
You might also like
video
Python Fundamentals
51+ hours of video instruction. Overview The professional programmer’s Deitel® video guide to Python development with …
book
Clean Code: A Handbook of Agile Software Craftsmanship
Even bad code can function. But if code isn't clean, it can bring a development organization …
book
40 Algorithms Every Programmer Should Know
Learn algorithms for solving classic computer science problems with this concise guide covering everything from fundamental …
book
Building Microservices, 2nd Edition
Distributed systems have become more fine-grained as organizations shift from code-heavy monolithic applications to smaller, self-contained …