Day 2 — Beginning My 40 Days AWS DevOps Journey

Published: (December 11, 2025 at 02:05 PM EST)
1 min read
Source: Dev.to

Source: Dev.to

Cover image for Day 2 — Beginning My 40 Days AWS DevOps Journey

Today was Day 2 of my 40‑day AWS + DevOps challenge. I focused on strengthening Linux fundamentals because every DevOps role requires fast command‑line skills—especially on EC2.

File & Permissions

  • chmod – make scripts executable
  • chown – fix file ownership
  • df -h – check disk space
  • du -sh – check folder size

Processes & Services

  • ps aux – list running processes
  • top – live CPU/RAM view
  • systemctl status/start/restart – manage services (e.g., nginx, docker)

Networking

  • curl – check if a service/website is responding
  • ss -tulnp – list open ports

Logs

  • /var/log/ – main log directory
  • tail -f – watch logs in real time
  • journalctl -u – view service logs (e.g., for Amazon Linux 2023)

Pipes

  • ps aux \| grep nginx
  • tail -f /var/log/messages \| grep error
Back to Blog

Related posts

Read more »

How To Create An EC2 Instance in AWS.

!Cover image for How To Create An EC2 Instance in AWS.https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2...

Amazon EC2 Instance Installation.

!Cover image for Amazon EC2 Instance Installation.https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev...