YoVDO

Linux Terminal - Getting Started

Offered By: Hak5 via YouTube

Tags

Linux Courses System Administration Courses Shell Scripting Courses Permissions Management Courses

Course Description

Overview

Dive into an extensive 8-hour video series on mastering the Linux Terminal, essential for aspiring penetration testers. Begin with the basics of file manipulation, wildcards, and symbolic links before progressing to advanced topics like I/O redirection, grep, pipes, and keyboard shortcuts. Explore crucial commands for viewing and controlling processes, configuring startup files, and customizing the shell prompt. Learn about package management, networking commands, and working with storage media. Delve into file compression, searching techniques, and system resource monitoring. Discover text processing tools, document formatting with Groff, and compiling source code. Conclude with an in-depth look at shell scripting, covering functions, if statements, and expressions to build your own programs and automate tasks in the Linux environment.

Syllabus

HakTip - Linux Terminal 101 - Getting Started.
HakTip - Linux Terminal 101 - File Manipulation.
HakTip - Linux Terminal 101 - Wildcards, Hard Links, and Symbolic Links.
HakTip - Linux Terminal 101 - Filenames, History, and Shortcuts.
HakTip - Linux Terminal 101 - type, which, and apropos.
HakTip - Linux Terminal 101 - Create Your Own Command With Alias.
HakTip - Linux Terminal 101 - I/O Redirection of Standard Outputs.
HakTip - Redirecting Standard Terminal Errors in Linux.
HakTip - Linux Terminal 101: Using CAT with Standard Inputs.
HakTip - Linux Terminal 101 - Grep and Pipes!.
HakTip - Linux Terminal 101 - How to use echo.
HakTip - Using Expansions Commands in the Linux Terminal Part 2.
HakTip - The Importance of Quotes in the Terminal.
HakTip - Linux Terminal 101: Your Favorite Tips and Tricks.
HakTip - Linux Terminal 101: My Top Best Resources.
HakTip - Linux Terminal 101: Typing Less with Keyboard Shortcuts.
HakTip - Linux Terminal 101: How to Use History.
HakTip - Linux Terminal 101: How to Use Permissions.
HakTip - Linux Terminal 101: How to Change Your Identity.
HakTip - Linux Terminal 101: How to View Processes.
HakTip - Linux Terminal 101: Controlling Processes.
HakTip - Linux Terminal 101: Viewer Tips! PID, History, and more!.
HakTip - Linux Terminal 101: Viewer Tips Part 2!.
Linux Terminal 201: How to Configure Startup Files - HakTip 146.
Linux Terminal 201: Getting Started with Vi - HakTip 0147.
Linux Terminal 201: Customize The Shell Prompt - HakTip 148.
Linux Terminal 201: Installing and Updating Packages - HakTip 149.
Linux Terminal 201: Working with Storage Media, ISO Images, and MD5 Checksums - HakTip 150.
Linux Terminal 201: Apt vs Apt-Get - HakTip 151.
Linux Terminal 201: Networking Commands You Should Know! - HakTip 152.
Linux Terminal 201: Networking Commands You Should Know Pt 2! - HakTip 153.
Linux Terminal 201: ifconfig vs ip - HakTip 154.
Linux Terminal 201: How To Use Man Pages - HakTip 155.
Linux Terminal 201: How To Use tar, gzip, bzip2, and zip - HakTip 156.
Linux Terminal 201: Searching and Locating Files - HakTip 157.
Linux Terminal 201: How To Use Grep! - HakTip 158.
Linux Terminal 201: Grep and Metacharacters - HakTip 159.
Linux Terminal 201: Using Brackets with Grep - HakTip 160.
What is POSIX in Unix? Linux Terminal 201 - HakTip 161.
Using the Find Command! Linux Terminal 201 - HakTip 162.
Linux Terminal 201: Using the Find Command Pt 2 - HakTip 163.
Linux Terminal 201: Monitoring System Resources Pt 1 - HakTip 164.
Monitoring System Resources Pt 2: Linux Terminal 201 - HakTip 165.
How To Use ExFAT In Linux: Linux Terminal 201 - HakTip 166.
How to Use Cat, Sort, and Uniq: Linux Terminal 201 - HakTip 0167.
How to Use Cut, Paste, and Join: Linux Terminal 201 - HakTip 168.
How to Use Comm, Diff, and Patch: Linux Terminal 201 - HakTip 169.
How to Use tr, sed, and aspell: Linux Terminal 201 - HakTip 170.
How to Use nl, fold, and fmt: Linux Terminal 201 - HakTip 171.
How to Use pr and printf: Linux Terminal 201 - HakTip 172.
Document Formatting with Groff - Linux Terminal 201 - HakTip 173.
How to Compile Source Code: Linux Terminal 201 - HakTip 174.
How to Write a Shell Script: Linux Terminal 201 - HakTip 175.
How to Fix Path Variable Errors: Linux Terminal 201 - HakTip 176.
Building a Program With Shell Scripting!: Linux Terminal 201 - HakTip 177.
How To Use Shell Functions | Linux Terminal 201 - HakTip 180.
How To Use Shell Functions Pt 2 | Linux Terminal 201 - HakTip 181.
If Statements in Shell Scripts | Linux Terminal 201 - HakTip 182.
Expressions in Shell Scripts | Linux Terminal 201 - HakTip 183.
Combining Expressions | Linux Terminal 201 - HakTip 184.


Taught by

Hak5

Related Courses

Advanced Commands in Linux
Coursera Project Network via Coursera
Amazon Elastic File System (Amazon EFS) Primer (Italian)
Amazon Web Services via AWS Skill Builder
Amazon Elastic File System (Amazon EFS) Primer (Japanese)
Amazon Web Services via AWS Skill Builder
Amazon Elastic File System (Amazon EFS) Primer (Spanish)
Amazon Web Services via AWS Skill Builder
Amazon Lumberyard Primer (French)
Amazon Web Services via AWS Skill Builder