Every Linux File Has an Execute Bit. Here’s What That Means
No running without permission.

The basic Linux file permission system is simple and robust, and it’s no surprise that it’s survived intact for over 50 years. But the execute bit is a confusing element, one that is worth understanding in detail.