Как устроена файловая система в Linux
Что означает “все является файлом” в Linux?
Одной из определяющих особенностей Linux и других UNIX-подобных операционных систем является то, что “все является файлом”. Это чрезмерное упрощение, но понимание того, что это значит, поможет вам понять, как работает Linux. Многие вещи в Linux отображаются в вашей файловой системе, но на самом деле они не являются файлами. Это специальные файлы, которые представляют аппаратные устройства, системную информацию и другие вещи, включая генератор случайных чисел. Эти специальные файлы могут быть расположены...
Как сделать файл исполняемым в Linux?
Linux и Windows различаются в способе обработки исполняемых файлов. В Linux, в отличие от Windows, файлы не определяются исключительно по расширению, а требуют наличия специального флага, указывающего на их исполняемость. Этот флаг определяет режимы доступа к файлу: чтение, исполнение и запись. Например, при скачивании установщиков программ или создании скриптов, по умолчанию присваиваются режимы чтения и записи. Однако, для выполнения программы требуется выполнить дополнительные действия. Итак,...