DeveloperBreeze

System Administration Development Tutorials, Guides & Insights

Unlock 5+ expert-curated system administration tutorials, real-world code snippets, and modern dev strategies. From fundamentals to advanced topics, boost your system administration skills on DeveloperBreeze.

Essential dpkg Commands Cheat Sheet for Debian and Ubuntu Systems

Cheatsheet October 24, 2024

You can install multiple .deb packages in a single command by specifying the file names.

  • Location: The dpkg database is stored in /var/lib/dpkg.
  • Installed Packages: The status file within this directory contains information about all installed packages on your system.

Creating and Managing a Linux Firewall with `iptables` and `firewalld`

Tutorial August 19, 2024
bash

  • Remove a Rich Rule:
   sudo firewall-cmd --zone=public --remove-rich-rule='rule family="ipv4" source address="192.168.1.100" accept' --permanent
   sudo firewall-cmd --reload

Using Docker on Linux: From Installation to Deployment

Tutorial August 19, 2024
bash

   sudo docker push your-dockerhub-username/my-nginx-image

Let's deploy a simple web application using Docker.

Mastering Linux Package Management: APT, YUM, DNF, and More

Tutorial August 19, 2024
bash

To remove a package:

sudo apt-get remove package-name

Understanding and Managing Linux File Permissions

Tutorial August 19, 2024
bash

You can view the permissions of a file or directory using the ls -l command:

ls -l filename