Tools: 📙 Journal Log no. 2 Moving from Linux Unhatched to Essentials ;My DevSecOps Journey - Full Analysis

Tools: 📙 Journal Log no. 2 Moving from Linux Unhatched to Essentials ;My DevSecOps Journey - Full Analysis

My New Workflow: The Linux Journey Repository

Why Documentation Matters for DevOps

Follow the Progress

lvazmecheng / my-linux-journey

Documenting my transition from Cisco Linux Unhatched to Essentials with structured lab notes and Bash automation.

My Linux Journey 🚀

📋 Overview

📁 Project Structure

🛠 Skills Progress

🚀 How to Use This Repo

🔗 Related Notes 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. 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. 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. 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: From Cisco Linux Unhatched to Essentials and beyond. A documented transition into DevSecOps. 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. Templates let you quickly answer FAQs or store snippets for re-use. Are you sure you want to ? It will become hidden in your post, but will still be visible via the comment's permalink. Hide child comments as well For further actions, you may consider blocking this person and/or reporting abuse

Code Block

Copy

my-linux-journey linux-toolbox linux-toolbox linux-toolbox git clone https://github.com/lvazmecheng/my-linux-journey.git cd my-linux-journey/scripts chmod +x <script_name>.sh - 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. - Linux Toolbox - Structured command references and lab notes. - Automation Scripts - Functional Bash scripts designed to automate the tasks practiced in the labs. - 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. - Explore the Toolbox: Navigate to the linux-toolbox folder 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: 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: 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 - 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.