Сейчас я изучаю системные вызовы в ОС Linux, и я увидел, что каждый системный вызов реализуется с...
У меня проблемы с open(). Он всегда возвращает -1, и я не знаю, что не так с кодом. Он все время...
Я видел макрос ALLOW_ERROR_INJECTION, который используется в SYSCALL_DEFINEx #ifdef...
Я искал тег asmlinkage. С https://kernelnewbies.org/FAQ/asmlinkage Это #define для некоторой магии...
Я заметил, что что-то не так с dtruss при применении к скрипту Python. Затем я обнаружил, что даже...
У меня есть простой скрипт на python: генерирует x-icon из заданного ему шестнадцатеричного цвета,...
Используя Ubuntu 18.04.3 x64, я обновил ядро с 4.xx до 5.1.0. Затем я сделал новый системный...
Я написал этот фрагмент, чтобы записать некоторые данные в некоторый файл: //CODE 1 int...
Я хочу попробовать перехватить системный вызов open, напишите в Ubuntu 16.04 - 64bit - версия ядра:...
Я пытаюсь написать системный вызов, который может получить информацию о процессе в Linux, но, как...
Я работаю над домашней работой по программированию ядра и классам управления памятью. Мне нужно...
Мне нужно написать упрощенную версию программы ls на C. Она собирается перечислить все содержимое...
Я использую C в среде на основе linux, в которой используются системные вызовы, каналы,...
Мне любопытно понять, как кусок кода превращается в то, что может понять компьютер. Во многих...
Пример кода, который устанавливает stdin как неблокирующий, затем выполняет системный вызов read....