0
ответов

Какой вред может нанести Linux программа на C / asm, запущенная непривилегированным пользователем?

Я думал о сценарии, в котором можно позволить пользователям (может быть кто угодно, возможно, с плохими намерениями) отправлять код, который выполняется на ПК с Linux (назовем его эталонным узлом). Цель состоит в том, чтобы сделать ...
вопрос задан: 29 February 2012 21:14
0
ответов

Буфер протокола через сокет в C ++

Я пытаюсь изучить буфер протокола (PB) на платформе Linux а мой язык программирования - C ++. Я нашел примеры в онлайн-документации буфера протокола, но ничего конкретного для отправки и получения сокетов (Или я ...
вопрос задан: 29 February 2012 17:27
0
ответов

Многопоточное приложение для анализа и профилирования

У нас есть многопоточное приложение, которое требует обработки тяжелых пакетов на нескольких этапах конвейера. Приложение находится на C под Linux. Все приложение работает нормально и не имеет памяти ...
вопрос задан: 29 February 2012 15:33
0
ответов

Системный вызов Linux для создания процесса и потока

Я прочитал в одной статье, что базовый системный вызов для создания процессов и потоков фактически одинаков, и поэтому затраты на создание процессов по сравнению с потоками не так уж велики. Во-первых, я хочу знать ...
вопрос задан: 29 February 2012 14:46
0
ответов

Предупреждение о создании модуля ядра, использующего экспортированные символы

У меня есть два модуля ядра (например, modA и modB). modA экспортирует символ с помощью EXPORT_SYMBOL(symA), а modB использует его. У меня есть заголовок modA.h для modA: ... extern void symA(int param); ... и в modB.c: ...
вопрос задан: 29 February 2012 13:04
0
ответов

Сценарий оболочки вызывает sudo; как подавить запрос пароля

Я пишу простой сценарий оболочки, который изменяет MAC-адрес сетевого оборудования. Одна из строк: sudo ifconfig eth0 hw ether 00: 99: 99: 00 : 00: 00 Моя проблема связана с sudo the script ...
вопрос задан: 29 February 2012 11:39
0
ответов

не может найти syslog.h в Windows

Я переписываю программу на языке c, которая использовалась для Linux, теперь я повторно использую ее в Windows, я пишу файл bat. Я запускаю этот файл от имени администратора, и возникает ошибка: syslog.h : Нет такого файла или каталога. ...
вопрос задан: 29 February 2012 09:00
0
ответов

компиляция модуля : файл asm/linkage.h не найден

Я пытаюсь скомпилировать пример модуля ядра "hello world", проблемы обнаружены на ubuntu 11.04, kernel 3.2.6, gcc 4.5.2 и fedora 16, kernel 3.2.7, gcc 4.6.7. код: #include ...
вопрос задан: 29 February 2012 02:31
0
ответов

Всегда ли wget или подобные программы доступны на POSIX системах?

Есть ли HTTP клиент типа wget/lynx/GET, который распространяется по умолчанию в POSIX или *nix операционных системах, который можно использовать для максимальной переносимости? Я знаю, что в большинстве систем есть wget или lynx ...
вопрос задан: 28 February 2012 23:46
0
ответов

Как разделить огромный CSV-файл на основе содержимого первого столбца?

У меня есть огромный CSV-файл размером 250 МБ для загрузки формат файла - group_id, application_id, чтение и данные могут выглядеть как 1, a1, 0.1 1, а1, 0,2 1, а1, 0,4 1, а1, 0,3 1, а1, 0,0 1, а1, 0,9 2, б1, 0,1 2, b1, ...
вопрос задан: 28 February 2012 20:19
0
ответов

Рандомизация разметки адресного пространства (ALSR) и mmap

Я ожидаю, что из-за рандомизации разметки адресного пространства (ALSR) процесс, разветвленный из другого процесса, будет иметь другие адреса, возвращаемые при вызове mmap. Но, как я выяснил, это не тот случай ....
вопрос задан: 28 February 2012 18:53
0
ответов

Как проверить, открыт ли файл другим процессом (Java / Linux)?

Я пытаюсь проверить, открыт ли определенный java.io.File внешней программой. В Windows я использую этот простой трюк: попробуйте {FileOutputStream fos = new FileOutputStream (файл); // -> файл был ...
вопрос задан: 28 February 2012 14:39
0
ответов

Как создать массив в оболочке?

Теперь я использую уродливый способ создания массивов в оболочке, например ARG_ARRAY = (num1 num2 num3 num4 num5 num6 num7 num8 num9 num10) Это может быть более элегантно? как способ C, например ARG_ARRAY = num [10]
вопрос задан: 28 February 2012 12:13
0
ответов

Структура или шаблон многопоточного приложения C

Некоторое время я работал над многопоточным приложением C (Linux) - видеомагнитофоном, который имеет потоки для захвата, кодирования, мультиплексирования и записи аудио и видео. Я начал его бросать ...
вопрос задан: 28 February 2012 08:41
0
ответов

Как получить общее дисковое пространство в Linux с помощью Java?

Я могу получить свободное дисковое пространство. Как мне получить общее дисковое пространство? Мой код: import java.io.IOException; import org.apache.commons.io.FileSystemUtils; public class DiskSpace {public ...
вопрос задан: 28 February 2012 06:27
0
ответов

сокет домена unix VS именованные каналы?

Посмотрев на именованный сокет unix, я подумал, что это именованные каналы. Я посмотрел на трубки с именами и не заметил особой разницы. Я видел, что они были инициализированы по-разному, но это единственное, что я ...
вопрос задан: 28 February 2012 02:15
0
ответов

Файловая команда Linux: что означает SYSV?

Я копаюсь в двух старых кросс-компилированных сборках ARM Linux. Документации не так много, кроме "используйте этот образ VM для сборки исходников" Единственное различие между выводом команды file...
вопрос задан: 27 February 2012 19:18
0
ответов

Вызов PHP скрипта из программы на C++

Я пытаюсь вызвать PHP скрипт из программы на C++. Например, вот пример программы на C++: #include #include using namespace std; int main() { cout <...
вопрос задан: 27 February 2012 18:45
0
ответов

Помогает ли прикрепление процесса к ядру ЦП или узлу SMP уменьшить трафик когерентности кэша?

Можно закрепить процесс к определенному набору ядер ЦП с помощью вызова sched_setaffinity(). На странице руководства говорится: Ограничение запуска процесса на одном ЦП также снижает производительность...
вопрос задан: 27 February 2012 14:15
0
ответов

cp dir рекурсивно, исключая 2 подкаталога

У меня есть 1 каталог с 9 подкаталогами и 10 файлами. В подкаталоге есть подкаталоги и файлы следующего уровня. / главная / каталог / / домашний / каталог / подкаталог1 / домашний / каталог / подкаталог2 ... / home / ...
вопрос задан: 27 February 2012 12:50
0
ответов

Состояние гонки при перемещении файлов в Linux

Предположим, у меня есть два сценария. Первый помещает (с помощью команды mv) несколько файлов в каталог, второй время от времени проверяет каталог и обрабатывает файлы. Ситуация меня беспокоит ...
вопрос задан: 27 February 2012 10:13
0
ответов

Как выгрузить часть двоичного файла

У меня есть двоичный файл, и я хочу извлечь его часть, начиная с известной байтовой строки (например, FF D8 FF D0) и заканчивая известной байтовой строкой (AF FF D9) В прошлом Я использовал dd, чтобы вырезать часть двоичного файла из ...
вопрос задан: 27 February 2012 08:35
0
ответов

Как скомпилировать проект GLUT + OpenGL с CMake и Kdevelop в Linux?

Как видно из заголовков, я не могу построить проект с OpenGL и Glut. Я получаю неопределенные ошибки ссылок для функций OpenGL. Я попытался сделать: проект (testas) find_package (OpenGL) find_package (...
вопрос задан: 27 February 2012 04:58
0
ответов

Finfo_file в загруженном файле для определения mime-типа

Я пытаюсь определить mime-тип загруженного файла, я хочу использовать fileinfo (), это то, что ive пытался, это не работает: $ uploadedfile = $ _FILES ['soup'] ['tmp_name']; если (isset ($ uploadedfile)) ...
вопрос задан: 26 February 2012 23:43
0
ответов

C ++ boost :: thread, как запустить поток внутри класса

Как запустить поток внутри объекта? Например, класс ABC { общественность: void Start (); двойной x; boost :: thread m_thread; }; ABC abc; ... сделай что-нибудь здесь ... ... как я могу запустить поток с помощью ...
вопрос задан: 26 February 2012 23:09
0
ответов

Grep: / proc / sysrq-trigger: Ошибка ввода / вывода

Я ищу в файловой системе и использую grep. Я вижу, что все работает, пока не появится эта ошибка: Grep: / proc / sysrq-trigger: Ошибка ввода / вывода Я нашел информацию в разных местах ...
вопрос задан: 26 February 2012 09:50
0
ответов

git clone в домашний каталог

$ git clone ssh: //host/repo.git ~ / целевой каталог '/ home / username /' уже существует. Может кто подскажет, как заставить это работать? Я пытаюсь быстро воспроизвести общие сценарии разработки и ...
вопрос задан: 25 February 2012 13:15
0
ответов

Связывание с -Wl, -E, что это значит и т. Д.

Я работаю над проектом, в котором мы используем камеру Basler Pylon, которая поставляется с CPP -API. Большая часть другого нашего кода, за исключением создания снимков, написана на Python, поэтому мы используем swig, чтобы обернуть take_image () -...
вопрос задан: 25 February 2012 12:46
0
ответов

Является ли исполняемый файл Linux «совместимым» с OS X?

Если вы скомпилируете программу, скажем, на C, на платформе Linux, а затем перенесете ее для использования библиотек MacOS, она будет работать? Является ли основной машинный код компилятором, совместимым как на Mac, так и на ...
вопрос задан: 25 February 2012 01:58
0
ответов

Нечеткий поиск файлов в консоли Linux

Кто-нибудь знает способ выполнить быстрый нечеткий поиск из консоли Linux? Довольно часто я попадаю в ситуацию, когда мне нужно найти файл в проекте, но я не помню точное имя файла. В ...
вопрос задан: 24 February 2012 22:53