• /

Linux & Bash

  • A Kernel

    The glue between the hardware and software

  • Arrays and Loops

    arrays and looping through items

  • CLI Tools

    Using Wildcards and Expansions for shorthand processing

  • Conditions And Cases

    More on Conditional Logic and Case Statements

  • DNS

  • Env and Env Vars

    Linux runs in environments

  • Interacting with Files

    Reading, Writing, Combining and Compressing Directories and files

  • The Linux Filesystem Hierarchy Standard

    Each Directory Means Something Unique

  • Flags and Args

    Intro to CLI command flags and arguments

  • Groups

    Users with a shared group attribute

  • Use Multi-Line Text Blocks in combination with other commands using heredoc

    Need A Text Block To

  • Interacting with Ubuntu

    Getting a cli up and running

  • Create an NFS server

    Leverage a few commands in a linux environment to share files across a network

  • Doing More With Bash

    Conditional logic, collecting variable input, and more

  • A Script for checking outdated npm dependency versions

    Intended to add to a ci-cd flow, i.e github action

  • Permissions

  • packages and package management

    Packages, Package Management, APT and Snaps

  • Processes

  • Writing Scripts with Bash

    Scripts, bash, automation

  • SFTP

    Share files with SFTP

  • The Power of the Control key

    The Control key is a powerful key in bash, allowing for shortcuts as well as "signal" sending

  • SSH

    Remote CLI Sessions with a Secure Shell

  • Starting With Unix

    Unix and Linux as unix-like

  • Input, Output, Streams, anddata-flow direction with Pipes

    Linux treats input, output and errors as streams

  • Text Editors

    Classic text editors

  • Users

    Users and accounts of the Linux OS

  • Count Words, Lines, and/or bytes with 2 wc

    Use this 2-character cli to get some simple counts

  • wget & curl

    Request info from the www using wget and curl