• /bin исполняемые(двоичные) файлы, требуемые при загрузке, которые могут быть использованы обычными пользователями.
/sbin исполняемые (системные двоичные) файлы, не предназначенные для
использования обычными пользователями.
• /usr/local — имеет такую же структуру как и /usr, только хранит в себе вручную
собранные и установленные приложения и библиотеки;
Итак, что же такое исполняемый файл с точки зрения Linux? Фактически это любой
файл, который помечен, как исполняемый и который Linux сможет запустить на выполнение. Означает это вот что: у каждого файла есть специальное свойство переключатель, никак не зависящее ни от имени, ни от содержимого, отвечающее за исполняемость. Если файл помечен, как исполняемый, то вообще говоря, он таковым и является, а если не помечен, то это обычный файл с данными и напрямую запустить его на выполнение нельзя. Другое дело, что не любой файл, помеченный как исполняемый Linux сможет выполнить, хотя в арсенале Linux есть масса методов запуска файлов с совершенно различным содержимым.