Understanding .d Folders in Linux
Introduction If you’ve worked with Linux systems, you may have noticed directories with names like /etc/logrotate.d/ or /etc/cron.d/. These .d folders follow a convention used by many services, from MariaDB to SSH, and from the kernel to PAM. Once you understand their purpose, you’ll start seeing them everywhere—such as mariadb.conf.d, sshd_config.d, modprobe.d, and pam.d. But why does a system need directories like /etc/logrotate.d/ for placing configuration files … Read more