The Momentum Continues A few days ago, I shared that I completed the Cisco Linux Unhatched course. It was a great introduction to the command line, but in DevOps, knowing isn't the same as doing.
To truly master the next levelβCisco Linux EssentialsβIβve decided to change my approach. Iβm moving away from just passing exams and moving toward building a functional, documented portfolio.
My New Workflow: The Linux Journey Repository
Iβve launched a new project on GitHub: my-linux-journey. This isn't just a folder for notes; itβs a structured Command Library and Automation Lab.
For every module in the Cisco Essentials course, I am doing three things:
π§ Breaking Down the Logic: Creating structured .md files in a linux-toolbox subfolder. Each command is documented with a real-world scenario and the exact "Why" behind using it.
ποΈVerification Logs: Iβm including actual terminal output to prove the commands were tested in a live environment.
π€Scripting the Solution: Instead of manually typing commands repeatedly, Iβm writing Bash scripts to perform the tasks associated with each module.
Why Documentation Matters for DevOps
DevOps is about more than just tools; itβs about reliability and communication. By documenting my progress in public, Iβm practicing the soft skills that separate a hobbyist from a professional:
Version Control: Using Git to track my learning daily.
Technical Writing: Explaining complex Linux permissions and networking in plain English.
Automation Mindset: Thinking about how to turn a manual task into a repeatable script.
Follow the Progress
Iβm pushing updates to my repository every day as I work through the final chapters of the Essentials course. If youβre a fellow learner or a DevOps pro, Iβd love your feedback on my scripts.
β οΈ Project Status: Initialized April 2026. Currently populating the linux-toolbox with my first set of Essentials scripts.
π Check out my Linux Journey on GitHub:
lvazmecheng
/
my-linux-journey
Documenting my transition from Cisco Linux Unhatched to Essentials with structured lab notes and Bash automation.
My Linux Journey π
From Cisco Linux Unhatched to Essentials and beyond. A documented transition into DevSecOps.
π Overview
This repository serves as my professional lab journal and automation library. As I progress through the Cisco Linux Essentials curriculum, I am transforming theoretical knowledge into documented references and functional Bash scripts.
π Project Structure
- Linux Toolbox - Structured command references and lab notes.
- Automation Scripts - Functional Bash scripts designed to automate the tasks practiced in the labs.
π Skills Progress
- Linux Fundamentals (Unhatched) - Initial CLI exposure.
- System Administration (Essentials) - Current Focus: Permissions, Archiving, and System Logic.
- Python Automation (Subprocess) - Next Milestone: Bridging Linux CLI with Python logic.
π How to Use This Repo
-
Explore the Toolbox: Navigate to the
linux-toolboxfolder for documented commands. -
Run the Scripts:
- Clone the repo:
git clone https://github.com/lvazmecheng/my-linux-journey.git - Navigate to the scripts:
cd my-linux-journey/scripts - Make a script executable:
chmod +x <script_name>.sh
- Clone the repo:
π Related Notes
- Previous Milestone: Completed Cisco Linux Unhatched - This provided my foundation in CLI basics.
- Next Milestone: Once I wrap up Linux Essentials, my next goal is to integrate these Linux skills with Python automation.
Top comments (0)