The book of Magnus

IT-заметки и знания

Файловые системы в Linux

В Linux существует множество файловых систем, каждая из которых имеет свои особенности, преимущества и области применения. Вот краткий обзор некоторых из них.

Системные сигналы и системные вызовы в Linux

Есть в GNU/Linux два похожих по звучанию, но при этом очень разных по смыслу понятия - системные сигналы и системные вызовы. В Linux сигналы и вызовы играют важную роль в управлении процессами и их взаимодействием с операционной системой. Давай рассмотрим их более подробно.

Поиск данных в файлах встроенными средствами

Часто возникает необходимость прочитать файл, или найти какую-нибудь информацию, которая неизвестно где лежит, а из инструментов под рукой только консоль. Но суть как раз в том, что консоль даёт куда больше возможностей для поиска и обработки нужной информации, чем любой GUI, а ещё все эти возможности можно легко использовать в скриптах.

Генерация паролей в Linux

В жизни каждого человека возникает ситуация, когда необходимо сгенерировать пароль и линукс даёт такую возможность как с помощью встроенных возможностей, так и с помощью стороннего ПО.

Strace

strace — это мощный инструмент в Linux и других Unix-подобных операционных системах, используемый для трассировки системных вызовов, которые выполняет программа. Он позволяет пользователям наблюдать за взаимодействием программы с ядром операционной системы, что помогает в отладке, анализе производительности и выявлении проблем совместимости.