To clarify answers a bit.
InCommonly, Linux directories suffixed with .d Like.d, such as /etc/sysctl.d/etc/sysctl.d or /etc/yum.repos.d etc/etc/yum.repos.d, contain configconfiguration files, themselves often suffixed with .conf. Any fileThe files in this folderthese kinds of directories will be ran in alphanumeric order.
So if you copy a file in a .d folder and rename it it will still runsorted and will runread in the alphanumericlexicographic order of the file name.
So
In order to get files in a .d folder.d directory to execute in a specificdesired order say, to load some settingconfiguration prior to another, then as a convention we addprefix the filename with a number in front of the file name to more easily control the order of executionthe files are read.
So
For example, if you had the files like this:
10-firstFilename.conf
20-anotherFile.conf
30-lastfileToRun .conf
theyThey will runbe sorted and read in this order.
Files WithoutThe same files without the numbersnumerical prefix would runbe sorted in thisthe order:
anotherFile.conf
firstFilename.conf
lastfiletoRun.conf
You can see how the numerical prefix helps implement the desired order.