From the course: Linux: Shells and Processes

Be more productive in the Linux shell - Linux Tutorial

From the course: Linux: Shells and Processes

Be more productive in the Linux shell

- [Grant] Linux is one of the world's most powerful operating systems and comes with a full desktop interface, just like Windows or Mac OS. You can use Linux in much the same manner, running word processors, video editing software, and other graphical tools. However, most Linux system administration is done in the shell. The shell interface gives you the power to do tasks that may be difficult or perhaps not even possible using other methods. Having a better understanding of how to use a shell can help you work faster and be more productive. In this course, you'll learn how to customize your shell so you can enjoy working on the command line, and you'll learn powerful shell tricks like Extended Globbing for regular expression level pattern matching. Being able to work quickly is important, so you'll learn path, name and history shortcuts that allow you to work faster than ever. You'll learn how to create complex administration tools by stacking together simpler commands using pipes and redirects as the glue. One of the keys to a smooth running operating system is resource allocation of running programs. Being able to manage system services and processes is an important job for any system administrator. In this course, you'll learn about complex system D services and using process management tools. You will be able to make processes play nice with each other and forcibly remove those that refuse. Being able to manage scheduled tasks will allow you to automate jobs, freeing up your valuable time for more important things. The purpose of this course is to empower you and teach you shell tricks and shortcuts that increase your speed and efficiency using the command line. And perhaps, more importantly, help you enjoy using the shell. I love Linux and I'm excited to teach you about it, so let's get started.

Contents