Complete Linux Command Line And Terminal Productivity

Learn +200 modern & practical industry-proven Linux tools + project-based shell scripting from the beginning

Last updated 2022-01-10 | 4.3

- Learning +200 modern Linux tools & commands with their use-cases
- Handling basic to complex real-work Linux projects: network
- security
- system visibility
- etc.
- Project-based shell scripting & automation: writing a backup tool
- a password manager
- etc.

What you'll learn

Learning +200 modern Linux tools & commands with their use-cases
Handling basic to complex real-work Linux projects: network
security
system visibility
etc.
Project-based shell scripting & automation: writing a backup tool
a password manager
etc.
Terminal productivity using Tmux
Git
Oh My Zsh
Nerd Font
Windows Terminal
etc.
Manage Linux components in shell e.g. networking
disks
processes
users
etc.
Advanced system visibility using sysdig & CSysdig (Lua Scripts)
Problem-solving mindset
both in theory & do-along
Linux Networking & DNS
Route & adapter management with iproute2
etc.
In-Depth IPTables e.g. filter
nat
mangle etc.
Dive in Linux Firewall
Covering complete SSH Technologies OpenSSH Server
SSH Port Forwarding & Tunneling
SOCKS Proxy
etc.
Task automation using cron & other daemons
Get the most out of 1-second booting subsystem-Linux: WSL2
Installation & setting up a virtual Linux Lab (VirtualBox)
Vendor-neutral approach
supporting any Linux Distros inspired by LPIC Certification

* Requirements

* Basic IT Skills
* No prior Linux and programming knowledge is required
* A Computer with an Internet connection
* Passionate curiosity for learning

Description

  • Learning +200 modern Linux tools & commands with their use-cases
  • Handling basic to complex real-work Linux projects: network, security, system visibility, etc.
  • Project-based shell scripting & automation: writing a backup tool, a password manager, etc.
  • Terminal productivity using Tmux, Git, Oh My Zsh, Nerd Font, Windows Terminal, etc.
  • Manage Linux components in shell e.g. networking, disks, processes, users, etc.
  • Advanced system visibility using sysdig & CSysdig (Lua Scripts)
  • Problem-solving mindset, both in theory & do-along
  • Linux Networking & DNS, Route & adapter management with iproute2, etc.
  • In-Depth IPTables e.g. filter, nat, mangle etc.
  • Dive in Linux Firewall
  • Covering complete SSH Technologies OpenSSH Server, SSH Port Forwarding & Tunneling, SOCKS Proxy, etc.
  • Task automation using cron & other daemons
  • Get the most out of 1-second booting subsystem-Linux: WSL2
  • Installation & setting up a virtual Linux Lab (VirtualBox)
  • Vendor-neutral approach, supporting any Linux Distros inspired by LPIC Certification

Course content

13 sections • 42 lectures

Part 1: Terminator, Oh My Zsh and Tmux Preview 18:32

Part 2: Terminator, Oh My Zsh and Tmux Preview 10:17

Package Managers: zypper, apt, yum, repos, etc. Preview 10:48

Archiving: p7zip, xz-utils, gzip, gunzip, tar, etc. Preview 08:03

Part 1: Command Line Chaining Preview 08:56

Part 2: Command Line Chaining Preview 13:50

System Hardware: dmidecode, lsblk, inxi, etc. Preview 07:22

System Time: ncal, time, uptime, date, etc. Preview 05:05

Part 1: dd, gzip, fdisk, swapoff/on, free, find,chmod, etc. Preview 22:25

Part 2: mount, runlevel, fsck, mkswap, resize2fs, etc. Preview 20:49

Part 1: ps, process details, etc. Preview 14:30

Part 2: kill, killall, pkill, pstree, lsof, pgrep, top, htop, etc. Preview 16:44

Part 1: sudo, passwd, useradd, adduser, id, etc. Preview 15:22

Part 2: usermod, chage, getfacl, setfacl, etc. Preview 18:26

Part 3: who, last, lastb, utmpdump, etc. Preview 16:19

Part 1: iproute2, ip, txqueuelen, mtu, netplan, etc. Preview 16:51

Part 2: route get, list, neighbor, ICMP/UDP traceroute, etc. Preview 10:04

Part 3: Netplan YAML, DNS record types, dig, host, etc. Preview 08:10

Part 4: OpenSSH, SSH-Keygen, SSH-Copy-ID, Capturing SSH Session, etc. Preview 16:30

Part 5: SSH Port Forwarding, SSH Proxy Server, SCP & RSync Preview 14:17

iptables Firewall Concepts Preview 11:49

iptables Firewall in Action (Filter) Preview 37:51

iptables Firewall in Action (NAT) Preview 22:58

iptables Firewall in Action (Mangle) Preview 05:01

Uncomplicated Firewall (UFW) Preview 06:20

Sysdig Installation Preview 03:09

Sysdig Output Anatomy Preview 08:06

Sysdig Events Use-Cases Preview 07:30

Sysdig Chisels (Lua Scripts) Use-Cases - P1 Preview 11:35

Sysdig Chisels (Lua Scripts) Use-Cases - P2 Preview 06:42

CSysdig (Text-GUI) Use-Cases, Kernel-syscalls zooming Preview 13:46

Time-based Task Scheduling with Cron Preview 10:12

Part 1: Shell Scripting & Task Automation Preview 14:23

Part 2: Shell Scripting & Task Automation Preview 21:47

Project: Creating a Password Manager Part 1 Preview 19:09

Project: Creating a Password Manager Part 2 Preview 14:00

WSL2 Installation Preview 05:03

The WSL, Behind the Scenes Preview 07:21

WSL2 & Windows Terminal Productivity: Oh My Zsh, Nerd Font, P10K... Preview 11:59

WSL2 Maintenance and Fine-Tuning Preview 09:15