Вопросы с тегом «linux»

12
lsb_release: команда не найдена в последнем контейнере Ubuntu Docker

Я просто хотел проверить что-то очень быстро. Поэтому я запустил Docker-контейнер и хотел проверить, какая версия у меня запущена: $ docker run -it ubuntu root@471bdb08b11a:/# lsb_release -a bash: lsb_release: command not found root@471bdb08b11a:/# Поэтому я попытался установить его (как предложено...

11
Отсутствующие события inotify (в каталоге .git)

Я наблюдаю за изменениями в файлах, используя события inotify (как это происходит из Python, вызывая libc). Для некоторых файлов во время a git cloneя вижу что-то странное: я вижу IN_CREATEсобытие и вижу, lsчто в файле есть контент, однако я никогда не вижу IN_MODIFYили IN_CLOSE_WRITE. Это вызывает...

10
Динамическое связывание - Linux Vs. Windows

Под Windows, когда я компилирую код C / C ++ в проекте DLL в MSVC, я получаю 2 файла: MyDll.dll MyDll.lib где, насколько я понимаю, MyDll.libсодержит какую-то таблицу указателей с указанием расположения функций в dll. При использовании этой dll, скажем, в exe-файле, MyDll.libон внедряется в...

9
Сохраняйте изменения на месте с помощью NON GNU awk

Я столкнулся с вопросом (на самом SO), где OP должен выполнять редактирование и сохранять операции в самих Input_file (s). Я знаю, что для одного Input_file мы могли бы сделать следующее: awk '{print "test here..new line for saving.."}' Input_file > temp && mv temp Input_file Теперь...

9
Какая подсистема / API драйвера Linux используется для простого устройства экрана / монитора?

Я занимаюсь разработкой встроенной системы с сенсорным экраном. Сенсорный экран работает как на входе, так и на выходе, а виртуальная клавиатура накладывается на графический вывод. У меня есть работающий драйвер устройства, который считывает ввод с сенсорного датчика и правильно переводит его в...

9
Запретить процессу открывать новый дескриптор файла в Linux, но разрешать получение файловых дескрипторов через сокеты

В настоящее время я работаю над проектом, в котором у меня есть родительский процесс, который устанавливает пару сокетов, разветвляется, а затем использует эту пару сокетов для связи. Дочерний, если он хочет открыть файл (или любой другой ресурс, основанный на дескрипторе файла), должен всегда идти...