Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Becoming a Linux Power User
5 students

Becoming a Linux Power User

Master advanced Linux concepts
Last updated 9/2023
English
English

What you'll learn

  • Gain confidence in using the shell to interact with the filesystem and perform common tasks efficiently.
  • Master file and directory navigation, making it easy to find, access, and organize files.
  • Acquire essential text file manipulation skills, enabling you to work with configuration files, logs, and more.
  • Understand how to monitor and control running processes, which is essential for system administration and troubleshooting.
  • Develop the foundation for writing simple shell scripts to automate repetitive tasks.

Course content

5 sections20 lectures8h 41m total length
  • Overview4:20

    Learn to become a Linux power user by using the shell, navigating the Unix file system, editing text files, managing processes, and writing simple shell scripts.

  • Terminals and Shells25:55

    Learn the difference between terminals and shells, and explore practical Linux terminals like xterm, gnome terminal, terminator, and Guake to boost efficiency.

  • Terminals and Shells Part 218:33

    Explore terminals and shells, with Bash as the default power-user shell on most Linux systems. Learn to switch shells with chsh, verify with which, and consider POSIX compliance for scripts.

  • Executing Commands33:28

    Learn how to execute commands in a Linux terminal, using basic commands like date, pwd, ls, and cat, while mastering case sensitivity, command line arguments, path, and history.

  • Executing Commands Part 230:29

    Explore advancing Linux command execution with tab auto-complete, piping, and sequential commands; learn command expansion, variables, and practical use of PATH and USER variables to streamline tasks.

  • Executing Commands Part 326:03

    Learn to use the alias command to simplify commands and keep them permanent by editing ~/.bashrc. Then customize your bash prompt (PS1) to show path, date, time, and user information.

  • Getting Help22:40

    Learn how to get help in Linux using --help and man pages, explore interactive prompts vs non-interactive commands, and navigate tar, touch, and passwd documentation with less and search.

Requirements

  • Participants are expected to have completed a basic Linux course or have equivalent knowledge. Basic familiarity with Linux command-line operations, filesystem navigation, and common commands is required. Additionally, a computer running a Linux distribution or access to a Linux-based environment

Description

Are you ready to take your Linux skills to the next level and become a proficient Linux power user? The "Becoming a Linux Power User" course is designed to help you elevate your expertise and master advanced Linux concepts, tools, and techniques. Whether you're an experienced Linux user looking to deepen your knowledge or someone seeking to enhance their proficiency, this course will empower you to harness the full potential of the Linux operating system.

Becoming a Linux Power User is a technical skills course designed to elevate viewers to "Power User" status. Linux provides a very robust and powerful platform that enables users to achieve great things. Unfortunately, most users only scratch the surface of what Linux is capable of. This series explores some of the more powerful functions hidden away behind the graphical user interface. Topics cover using terminals and shells, managing processes and files, and writing simple shell scripts.

By the end of this course, you will have the skills and knowledge necessary to use Linux proficiently in a wide range of scenarios. Whether you're pursuing a career in Linux system administration, software development, or DevOps, or simply want to maximize your Linux capabilities for personal or professional use, this course will equip you with the expertise to become a Linux power user.

Participants are expected to have completed a basic Linux course or have equivalent knowledge. Basic familiarity with Linux command-line operations, filesystem navigation, and common commands is required. Additionally, a computer running a Linux distribution or access to a Linux-based environment for hands-on practice is recommended. This course is intended for individuals who are committed to advancing their Linux skills and are ready to tackle more advanced topics.

Who this course is for:

  • The course is designed for individuals who already have a basic understanding of Linux and want to advance their skills to become proficient power users.
  • Intermediate Linux Users
  • Aspiring Linux System Administrators
  • Software Developers
  • DevOps Professionals