Я пытаюсь понять стандарт иерархии файловой системы. Я посмотрел как двоичные файлы, так и библиотеки, и, как я сейчас понимаю, это:
двоичные файлы - это файлы машиночитаемого кода в двоичном формате, которые управляют процессором и процессором напрямую с помощью битов.
библиотеки - это функции, используемые различными программами, для удобства, например, когда вам нужен модуль в Javascript PHP.
Это понимание правильно? Если это так, почему мы все еще разделяем библиотеки и двоичные файлы? Некоторые библиотеки являются двоичными файлами, верно? И некоторые двоичные файлы (cat, less, date, rm, cp и т. Д.) Используются и используются повторно, как если бы они были библиотеками ... Может кто-нибудь помочь объяснить разницу и помочь мне найти более точные определения для этих двух слов? Спасибо.
bash
,python
), который нужно запустить. Более того, сценарии/lib
могут использоваться другими сценариями; сравнить модули Python.