Jump to content

Welcome to CodeNameJessica

Welcome to CodeNameJessica!

💻 Where tech meets community.

Hello, Guest! 👋
You're just a few clicks away from joining an exclusive space for tech enthusiasts, problem-solvers, and lifelong learners like you.

🔐 Why Join?
By becoming a member of CodeNameJessica, you’ll get access to:
In-depth discussions on Linux, Security, Server Administration, Programming, and more
Exclusive resources, tools, and scripts for IT professionals
A supportive community of like-minded individuals to share ideas, solve problems, and learn together
Project showcases, guides, and tutorials from our members
Personalized profiles and direct messaging to collaborate with other techies

🌐 Sign Up Now and Unlock Full Access!
As a guest, you're seeing just a glimpse of what we offer. Don't miss out on the complete experience! Create a free account today and start exploring everything CodeNameJessica has to offer.

  • Entries

    222
  • Comments

    0
  • Views

    12676

Entries in this blog

by: LHB Community Fri, 12 Sep 2025 10:48:27 +0530 You already know the basics of tcpdump from our guide. It helps you watch live traffic, spot misconfigurations, and check that sensitive data is handled safely. Let’s put tcpdump to some practical work. The skills you practice here also align with objectives in CompTIA Security+ or network security roles. In this hands-on tutorial, we’ll run examples against the test site http://testphp.vulnweb.com to filter GET, POST, and sensitive data. By
by: Abhishek Prakash Fri, 05 Sep 2025 17:09:17 +0530 I presume that you are already familiar with the Linux command line. If not, or if you know someone interested in learning it, do share our introductory Linux Command Line Course. Our free course introduces the Linux command line in an hour. It builds a foundation for further Linux learning. Quick Introduction to Linux Command LineLearn the basics of Linux commands in this short introductory course. Also contains videos.Linux HandbookTed LeR
by: Ahmed Alkabary Sat, 30 Aug 2025 17:51:44 +0530 Learn Bash Quickly will teach you everything you need to get started with bash scripting. Each bash concept is explained with easy to understand examples. You'll learn to: Create and run a bash script Use variables and pass arguments to script Use decision-making statements (if-else, switch) Perform arithmetic and string operations Use arrays, loops and functions in bash Automate repeated tasks with bash scripts You'll also find additional exe
by: Ahmed Alkabary Sat, 30 Aug 2025 17:43:09 +0530 Learn Ansible Quickly is a fully practical hands-on guide for learning Ansible Automation. It will get you up and running with Ansible in no time. With this book, you'll learn how to automate your apps deployment and IT infrastructure operations with Ansible. Key Features Run Ansible Ad-Hoc commands. Deploy Files with Jinja2 templates. Create and run Ansible Playbooks. Use Ansible Vault to protect sensitive information. Use Ansible Galaxy to i
by: Abdullah Tarek Sat, 30 Aug 2025 17:31:51 +0530 Docker has become the backbone of modern DevOps and cloud-native development. Docker for Beginners is a practical, beginner-friendly guide that walks you through the core concepts of containerization with real commands, examples, and explanations. Whether you're a developer, sysadmin, or curious learner with basic Linux knowledge, this book will give you the confidence to work with Docker effectively. Chapter 1: Introduction to Docker Understa
by: Abhishek Prakash Sat, 30 Aug 2025 16:58:22 +0530 Learn Linux Quickly doesn't assume any prior Linux knowledge, which makes it a perfect fit for beginners. Nevertheless, intermediate and advanced Linux users will still find this book very useful as it goes through a wide range of topics. Learn Linux Quickly will teach you the following topics: Installing Linux Over 116 Linux Commands User and Group Management Linux Networking Fundamentals Bash Scripting Automate Boring Tasks with Cron Jobs
by: Abhishek Prakash Fri, 29 Aug 2025 17:03:32 +0530 Have you checked the "learning corner" on the redesigned Linux Handbook website? It's a page from where you can access collections of tutorials on a specific topic, like Nano or Vim. Learning CornerStart learning in a more organized and streamlined mannerLinux HandbookAbhishek PrakashThis is different from our courses, as those are more hands-on in approach and they teach you things in a sequence. The collections in Learning Corner are diffe
by: Abhishek Prakash Fri, 29 Aug 2025 12:40:58 +0530 I use Ghost CMS for my websites. Recently, they changed their self-hosting deployment recommendation to Docker instead of native installation. I took the plunge and switched to the Docker version of Ghost. Things were smooth until I got notified about disk running out of space. When I investigated to find which folders were taking the most space, I was surprised to see a Docker container taking around 21 GB of disk storage. And it was a cont
by: Abhishek Prakash Tue, 26 Aug 2025 13:26:28 +0530 Need to troubleshoot boot issues with Linux or check what happened during your last system startup? Linux keeps detailed records of every boot process, and knowing how to access them can save you hours of debugging time. If your Linux system uses systemd, you can use the journalctl command to filter the logs to only show entries since the last boot (current boot): journalctl -b You can widen your search by including logs from previous boots:
by: Avimanyu Bandyopadhyay Mon, 25 Aug 2025 12:50:39 +0530 Ever since I started working with diverse web-apps at Linux Handbook and High On Cloud, the DevOps term has grabbed my attention many a time since that is something we specifically cover at Linux Handbook. We've covered tutorials on many tools related to DevOps but we've never really tried to explore the actual concept in depth. Since Linux Handbook is dedicated to Linux Servers, we also need to explore their important role in the De
by: Christopher Murray Sat, 23 Aug 2025 11:35:44 +0530 With tmux, you can create multiple terminal sessions that can be opened (attached) and closed (detached) or displayed simultaneously, all from one window. Multiple Panes in TmuxLearning how to use a terminal multiplexer will save you a lot of headaches if you spend a lot of time in the terminal. This is especially true if your work involves accessing remote machines via command line only. Screen vs tmux Tmux is considered to be the next e
by: Abhishek Prakash Sat, 23 Aug 2025 11:30:14 +0530 Git has become the default version control system in the IT world today. The young ones probably never even heard of SVN or Mercurial, let alone use it. Such is its popularity. You surely cannot ignore Git today. This is a collection of various short tutorials on doing things in Git. This will help you with your Git concept, one article a time.
by: Abhishek Prakash Sat, 23 Aug 2025 11:11:20 +0530 While bash is the most widely available and popular shell, Zsh has a strong following among a certain section of developers and sysadmins. Though it has some awesome features, they would need some customization either manually or through plugins. This section is a collection of tips and tutorials that will help you learn and use Zsh more effectively. You'll learn the following: Why Zsh is awesome? Installing Zsh and making it default shell
by: Abhishek Prakash Fri, 22 Aug 2025 22:52:58 +0530 Vim needs no introduction. If you are working in the command line, you have three main options for editing files: Vim Nano Emacs You can use either of the three but many people swear by Vim for its flexibility and extensibility. You can use Vim for basic file editing or you can use it as an IDE for full software development. Heck! Some people even use it for writing novels. This is a consolidation of Vim tips and tutorials, divided into thre
by: Abhishek Prakash Fri, 22 Aug 2025 20:30:23 +0530 Nano is perhaps one of the simplest terminal-based text editor. While it is still depended on keyboard, the shortcuts are simpler here when compared to Vim and Emacs. Nano also displays appropriate shortcuts on the bottom all the time, making it even easier to use. You don't need to remember all the shortcuts. Remember that in the keyboard shortcut suggestions, ^ means control and M means Alt. So, if you see: ^G: You press both Ctrl and G ke
by: Abhishek Prakash Fri, 22 Aug 2025 17:58:51 +0530 You might notice something different about the Linux Handbook website. It has a fresh new look! 🎉 But it’s not just about looks. Along with the redesign, I am introducing a better and more helpful course layout. Take our Linux course, for example. It gives you all the necessary information, chapters, difficulty level, duration, etc. And when you visit a chapter, all the chapters of the course are accessible from the left sidebar. This makes
by: Doron Beit-Halahmi Fri, 22 Aug 2025 14:55:01 +0530 Proxmox is a type-1 hypervisor that you install on a physical server. And then you use it to create numerous virtual machines and containers, manage them, create clusters with them, and what not. If you would like to learn virtualization or you would like to create a setup that involves using dedicated hardware for various Linux servers, Proxmox is the force to reckon with. If you are getting started with Proxmox, you are at the right plac
by: Pratham Patel Fri, 22 Aug 2025 13:09:14 +0530 📶 Difficulty level: Intermediate ⏳ Time to complete: Approx. 3 hours 📋 Prerequisite: Familiarity with Docker, containers and Linux command lineThe containers are often synonym with Docker. But Docker is not the only containerization tool out there. Red Hat's Podman is a promising tool for your container needs. The syntax is similar to Docker, so you don't have to unlearn Docker first and then learn something new. This Podman tutorial series ai
by: Abhishek Prakash Fri, 22 Aug 2025 11:33:54 +0530 What is firewalld? Firewalld is an open source firewall management tool that acts as a front-end tool for the Linux kernel's netfilter framework. It is a zone-based firewall system that allows for the different security configuration levels for different connection zones. While Ubuntu and Debian rely on ufw for the firewall function, firewalld is shipped by default in Fedora, CentOS, openSUSE and Red Hat. Why use firewalld? Easier managemen
by: Abhishek Prakash Thu, 21 Aug 2025 09:50:26 +0530 Stop wrestling with complex shell scripts and manual log parsing. AWK is your secret weapon for instant data analysis, log processing, and system monitoring. Convert your superlong scripts into elegant one-liners to help with your actual usecases. What makes AWK special? Built into every Linux system - no installation needed Handles structured data effortlessly Perfect for log analysis, configuration processing, and report generation Bridges
by: Ahmed Alkabary Tue, 19 Aug 2025 17:35:01 +0530 Ansible has become a cornerstone in the realm of automation, enabling efficient management of IT infrastructure through simple, yet powerful automation. This online course is meticulously designed to equip you with the essential skills and knowledge required to excel in the RHCE Ex294 Exam, where proficiency in Ansible is a key component. By enrolling in this course, you will delve into the intricacies of Ansible, mastering playbooks, roles, m
by: Abdullah Tarek Tue, 19 Aug 2025 13:06:24 +0530 Welcome to the "Linux for DevOps" course! In the fast-paced world of DevOps, proficiency in Linux is not just a skill but a necessity.  Whether you are new to Linux or looking to deepen your skills, this course will guide you through essential concepts, command-line operations, and system administration tasks that form the backbone of Linux in the DevOps world. You'll start with the basics, break down the command line (it's not as scary as it s
by: Ahmed Alkabary Mon, 18 Aug 2025 15:05:34 +0530 Whether you are a beginner or seasoned Linux user, you cannot escape Bash. From school curriculum to sysadmin tasks, from setting up your homelab to working as DevOps, Bash scripting is present everywhere. It is time that you get familiar with the essentials of bash shell scripting, and this course intends to do the same. 📶 Difficulty level: Beginner ⏳ Time to complete: Approx. 3 hours 📋 Prerequisite: Absolute basics of getting around Linux t
by: Bhuwan Mishra Mon, 18 Aug 2025 14:33:58 +0530 Are you tired of theory-heavy tutorials that leave you confused when it’s time to actually manage services on a Linux system? Welcome to "systemd Playbook: Learn by Doing", a hands-on, text-based course designed to turn you into a confident systemd user through real-world scenarios and sample labs. You are not reading here, you are doing it and learning it. Whether you're a Linux beginner trying to grasp system services or a sysadmin looking to
by: Sachin H R Mon, 18 Aug 2025 10:08:30 +0530 Dive deep into the world of Operators and learn how to effortlessly manage and scale your containerized applications. Whether you're a seasoned pro or just starting with Kubernetes, this course is designed to equip you with the skills needed to automate and streamline your operations. There is a sample business scenario and we shall see how to use Kubernetes Operator concept in this scenario. You'll learn to build, test and deploy Kubernetes Ope

Important Information

Terms of Use Privacy Policy Guidelines We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.