Oreilly - Linux Command Line - From Zero to Expert
by Dr. Mohammad Nauman | Publisher: Packt Publishing | Release Date: December 2018 | ISBN: 9781838551032
Master the command line as the first step towards Linux System Administration, VoIP, and many more areas.About This VideoUnderstand the usage of the Linux command lineUnderstand why experts prefer the command line to Graphical User InterfacesUnderstand how simple commands can be chained together to solve real issuesPerform complex tasks (such as downloading a YouTube playlist) through the command lineWork with the extremely powerful vi editor and understand why people are so crazy about it (and how it can be useful to you)In DetailIn this course, we start from scratch. So we will immediately start with the command line! We will explain everything through commands and won't bore you with dull slides. In fact, there isn't a single slide in this course!If you have never worked with Linux before (or installed it), this course will show you how to set it up in a Virtual Machine with minimal effort. If you already have Linux or Mac, you can use that too. Then, we will start from zero and get you up to the level of expert without dumping too many commands on you. We aim to give you a feel for the command line so that you are in the position to understand its underlying philosophy and use it to your advantage.This course is for you if you are new to the Linux Command Line but want to learn it without headaches. If you are comfortable with the command line, you can learn a lot of different skills very quickly and with minimal hassle. After taking this course, you will be all set to work with highly useful concepts such as Linux System Administration, setting up architectures for Machine Learning and Deep Learning, working with systems that enable VoIP, and many many more.All the code files are placed at: https://github.com/PacktPublishing/Linux-Command-Line-From-Zero-to-ExpertDownloading the example code for this course: You can download the example code files for all Packt video courses you have purchased from your account at http://www.PacktPub.com. If you purchased this course elsewhere, you can visit http://www.PacktPub.com/support and register to have the files e-mailed directly to you.
- Chapter 1 : Setting Up
- Introduction 00:02:56
- Environment setup 00:06:30
- Chapter 2 : Getting Started
- Basics 00:09:38
- Working with Directories 00:05:25
- Working with Files 00:05:09
- History and Fast Tracking Command Entry 00:03:58
- Chapter 3 : Inter-Process Communication
- Pipes and Chaining Commands (The Power of Composition) 00:07:44
- Redirecting Output to Files (and the Why of it) 00:03:13
- Remove, Move and Some Other Stuff 00:03:45
- Chapter 4 : Disc Usage and Working with Multiple Files
- Disc Usage and Folder Sizes 00:03:10
- Keyboard Shortcuts (and how they can help you out) 00:06:07
- Configure Jenkins Tools Finding Files with Powerful Criteria 00:05:08
- Tailing Files (and the Power of Debugging) 00:04:36
- Chapter 5 : Working with Processes
- Process Listings 00:06:04
- CPU/Memory Information -- the Way of the Pros 00:05:26
- Chapter 6 : Basics of Networking
- Interfaces and Ports 00:04:52
- Case Study: Download Youtube Playlist 00:08:16
- Chapter 7 : The Might VI Editor
- Why VI 00:09:01
- Moving Around 00:04:52
- Delete, Undo, Copy, Paste 00:07:13
- Chapter 8 : Ownership and Permissions
- Ownership Explained through a Case Study 00:06:08
- Permissions and Security 00:12:02
- Chapter 9 : Finishing Touches
- ZSH, Syntax Highlighting, Prettifying the Terminal 00:08:28
- Chapter 10 : Update 1: Remote Connections
- SSH -- Connecting to Remote Machines 00:08:17
- Executing Long-running Remote Commands (No Hangup at Disconnect) 00:08:50