Skip to main content

Command Palette

Search for a command to run...

Linux Revision through Certification 🐧

Published
β€’2 min readβ€’View as Markdown
Linux Revision through Certification 🐧
P

πŸ‘‹ Hello! I'm passionate about DevOps and have over 1+ years of experience in the field. I'm proficient in a variety of cutting-edge technologies and always motivated to expand my knowledge and skills. Let's connect and grow together!

SKILLS:

πŸ”Ή Languages & Runtimes: Python, Shell Scripting, HCL, YAML πŸ”Ή Cloud Technologies: AWS, Microsoft Azure, GCP πŸ”Ή Infrastructure Tools: Docker, Terraform, AWS CloudFormation πŸ”Ή Other Tools: Linux, Git and GitHub Actions, Jenkins, Jira, GitLab (beginner), Docker, AWS DevOps πŸ”Ή Web Development: HTML, CSS, Bootstrap, Python, SQL

Job & Responsibilities:

πŸš€ Improved development efficiency by implementing CI/CD pipelines, resulting in a 30% reduction in deployment time on the test server. πŸ”’ Strengthened deployment and testing reliability by utilizing Docker containers and optimizing Dockerfile, reducing development issues on the test server by 20%. βš™οΈ Automated S3 bucket log creation with Shell scripting, eliminating 100% of manual search and saving 2 hours per week. πŸ“… Scheduled EC2 instance start/stop using Lambda functions and Event Bridge, leading to a 25% decrease in infrastructure costs. πŸ”§ Utilized AWS, Linux, Python, Docker, Shell scripting, Terraform, Jenkins Pipelines, and automation to streamline workflows and improve overall system performance.

I'm very detail-oriented and possess strong written and verbal communication skills. As a high performer with a possibility mindset, I strive to solve problems using efficient approaches.

Let's Connect & Grow:

If you find my profile suitable for the role you are searching for, please feel free to reach out to me at sumanprasad9766@gmail.com.

Introduction

I am thrilled to share that I have successfully completed the Linux certification course from KodeKloud, and I couldn't be more excited about the knowledge I've gained on this open-source operating system. In this blog post, I'd like to take you through the highlights of my Linux learning journey, complete with essential commands, system administration, and much more!

πŸš€ Essential Commands

  • Introduction to the Linux Command Line Interface (CLI).

  • Basic file operations: ls, cd, touch, mkdir, and rm.

  • Text manipulation with commands like cat, grep, and sed.

  • Package management using apt and yum.

  • Navigating the Linux file system with pwd and cd.

πŸ’Ό Running Systems

  • Understanding Linux system components.

  • Working with processes: ps, top, and kill.

  • Monitoring system performance with free and df.

  • System boot process and managing runlevels.

  • Troubleshooting common system issues.

πŸ‘₯ User and Group Management

  • User and group accounts: Creating and managing.

  • Setting user permissions with chmod and chown.

  • User environment customization using .bashrc and .bash_profile.

  • Password policies and user authentication.

  • Managing sudo privileges.

🌐 Networking

  • Basic network configuration with ifconfig and ip.

  • Network troubleshooting tools: ping, netstat, and traceroute.

  • Setting up and securing SSH for remote access.

  • Configuring DNS using /etc/hosts and /etc/resolv.conf.

  • Firewall management with iptables.

βš™οΈ Service Configuration

  • Managing system services with systemd.

  • Service status checks and auto-start configuration.

  • Web server setup with Apache or Nginx.

  • Managing software repositories.

  • Automating tasks with cron jobs.

πŸ“‚ Storage Management

  • Understanding Linux file systems: Ext4, XFS, and more.

  • Disk partitioning with fdisk and gdisk.

  • Creating and managing file systems with mkfs.

  • Mounting and unmounting storage devices.

  • RAID configurations and logical volume management.

πŸ“ Mock Exams

  • Preparing with mock exams and quizzes.

  • Simulating real certification scenarios.

  • Identifying strengths and areas for improvement.

  • Boosting confidence for the final certification exam.

Completing this Linux certification course has been an enriching experience, and I now feel well-equipped to navigate Linux systems with confidence. Whether it's managing users, configuring services, or troubleshooting network issues, Linux has become a familiar and powerful tool in my skill set.

I would like to extend my gratitude to KodeKloud for providing such a comprehensive and hands-on learning experience. If you're considering diving into the world of Linux, I highly recommend their course to help you on your Linux certification journey. πŸ§πŸ’‘

With Linux skills in my toolbox, I'm ready to take on new challenges and explore the world of open-source computing. The journey continues! πŸ’»πŸŒ

More from this blog

D

DeployToCloud

405 posts

πŸ‘‹ Welcome to my Hashnode blog! I'm a DevOps Engineer with 2+ years of experience. Join ~5k followers and explore 320+ blogs on Python, AWS, Docker, Jenkins, Linux, and more. Let's connect & grow πŸš€