Описание тега bsd
BSD - это семейство Unix-подобных операционных систем, включая FreeBSD, NetBSD и OpenBSD.
1
ответ
Опция респауна для bsd rc.d
Я запускаю маленького демона и хочу, чтобы он появлялся, когда его убили. Я использую опцию respawn в inittab на системах linux (это небольшая встроенная платформа). Сейчас я пробую того же демона на BSD. Я поместил свою запись в "rc.d". Но я не смо…
14 янв '13 в 19:28
1
ответ
Надежный способ определения размера файла в POSIX/OS X с помощью файлового дескриптора
Я написал функцию для просмотра файла (с учетом fd), растущего до определенного размера, включая тайм-аут. я использую kqueue() / kevent() подождать, пока файл будет "расширен", но после того, как я получу уведомление о том, что файл вырос, я должен…
09 дек '13 в 16:29
1
ответ
Как использовать маршрут, чтобы сделать определенный маршрут протокола
BSD/MacOS X имеет команду "route" для изменения таблицы системной маршрутизации. Одна из опций, которые он поддерживает, - -proto1 (а также proto2/proto3), предназначенные для настройки маршрута в зависимости от протокола. Я хочу использовать это, ч…
17 авг '15 в 20:11
2
ответа
Неверный файловый дескриптор с BSD-сокетом
Я получаю сообщение об ошибке "Bad file descriptor", когда пытаюсь отправить данные с моего tcp-сервера на мой tcp-клиент. Что это значит с точки зрения сокетов? Я уже давно занимаюсь этим и не вижу, что может быть не так с моим кодом. В основном эт…
19 авг '11 в 13:25
1
ответ
Как запустить сценарий оболочки после перезагрузки в определенной точке сценария
Я новичок в сценариях оболочки. Я пытаюсь автоматизировать базовую установку сервера на моей работе, в данном случае на сервере freebsd. Теперь мой вопрос: возможно ли выполнить сценарий оболочки и после перезагрузки выполнить автоматический переход…
24 май '18 в 15:52
1
ответ
Извлечение нескольких объектов с одинаковым именем из библиотеки
У меня есть .a файл, содержащий несколько объектов с одинаковым именем (utils.o например). Как я могу извлечь эти объекты, когда ar Утилита работает только на имя?
03 апр '14 в 15:37
4
ответа
Функция C random() и setstate не работает должным образом
Я не уверен, почему эти два блока кода дают разные результаты: unsigned int seed1 = 0; char state1[256]; initstate(seed1, state1, 256); printf("%10ld\n", random()); printf("%10ld\n", random()); // Gives: // 1216130483 // 1950449197 против unsigned i…
06 дек '12 в 10:11
3
ответа
BSD Sockets - Использование send и recv
Я пытаюсь реализовать простую программу чата в Linux с помощью сокетов BSD. Сейчас я просто пытаюсь отправить и получить одно сообщение на сервер от клиента. Всякий раз, когда я запускаю код, recv возвращает -1, а код ошибки равен 22. Код сервера - …
13 июл '11 в 22:07
5
ответов
Алгоритмы планирования операционной системы
Каков наилучший алгоритм для планирования приложения, которое будет поддерживать одновременные потоки 10K с интенсивным вводом-выводом, но низкой загрузкой ЦП? Ссылки на статьи приветствуются.
31 мар '09 в 15:57
1
ответ
Нежадное сопоставление с grep
Насколько мне известно, не жадное сопоставление не является частью базового регулярного выражения (BRE) и расширенного регулярного выражения (ERE). Тем не менее, поведение на разных версиях grep (BSD и GNU), кажется, предлагает другое мудрое. Наприм…
04 май '14 в 08:32
2
ответа
POSIX raw чтение / запись
Может кто-нибудь объяснить, как операции чтения / записи, выполняемые на узле /dev с использованием операции BSD read() write(), достигают жесткого диска. Происходит ли это через файловую систему или напрямую взаимодействует через драйверы устройств…
09 дек '10 в 04:20
1
ответ
Ошибка конфликта при попытке скомпилировать файл.c системного вызова в freebsd
Я пытаюсь добавить новый системный вызов в freebsd 8. Я использую freebsd на VMplayer . Когда я пытаюсь скомпилировать модуль, я выдаю эту ошибку: мой код (у меня также есть файл Makefile): #include <sys/param.h> #include <sys/types.h> #…
09 ноя '12 в 19:34
1
ответ
Установка Ruby 1.9.3 Проблемы с Clang
Я пытаюсь установить Ruby 1.9.3 на Mac OS X Lion, тем же способом, который я обнаружил здесь: В основном это: rvm install 1.9.3 --with-gcc=clang --with-readline-dir=$rvm_path/usr Однако на этот раз Clang выдает ошибку --with-readline-dir опция: Lars…
28 июн '12 в 00:40
3
ответа
Почему BSD queue.h LIST называется списком?
Мой "родной язык" - Java, и мне нужно написать проект на C в образовательных целях. Я пытаюсь понять queue.h библиотека. В Java по умолчанию вы add() предмет до конца ListОднако в queue.hесть только LIST_INSERT_HEAD макрос, который не принимает друг…
17 июл '13 в 19:29
3
ответа
Сортировка пар строк по одному полю в одной из этих строк
Я пытаюсь преобразовать поток как: #EXTINF:-1 group-title="SERVER 1-Tv" tvg-logo="http://anotherRandomUrl.com/icon.png",NBC http://AnotherStreamUrl.m3u8 #EXTINF:-1 tvg-logo="http://randomUrl.com/icon.png",ABC HD http://StreamUrl.m3u8 #EXTINF:-1 tvg-…
23 авг '17 в 16:20
6
ответов
Получить реальный путь приложения из pid?
Как я могу получить детали процесса, такие как имя приложения и реальный путь приложения, из идентификатора процесса? Я использую Mac OS X.
22 сен '11 в 08:30
2
ответа
Скомпилировать freebsd так сложно?
Я хочу добавить пользовательский системный вызов в freebsd(работа в школе). Я гуглю сотни раз. для этого нет правильного решения. Моя домашняя работа такова: "Добавьте пользовательский системный вызов в ядро freebsd, перекомпилируйте ядро и испо…
25 апр '15 в 15:10
1
ответ
bsd фоновое приложение не возвращается сразу
Я запускаю фоновое приложение на freebsd, каждый раз, когда я закрываю приложение, приходится нажимать клавишу возврата, чтобы увидеть, что приложение завершено. Как $ emacs & [5] 24515 $ ## close emacs & press return [5]+ Done emacs Я испол…
15 фев '13 в 02:30
1
ответ
OpenBSD 6.1 termio.h: нет такого файла или каталога
Я пытаюсь построить свой код с OpenBSD 6.1, но я получаю это сообщение об ошибке. sh.h:98:20: error: termio.h: No such file or directory In file included from edit.c:1: sh.h:235: error: conflicting types for 'rlim_t' /usr/include/sys/types.h:145: er…
11 авг '17 в 04:23
2
ответа
Управление памятью процесса Java через переменные среды
Мне нужно запустить скрипт, который содержит вызов java, Я не могу изменить этот скрипт (так как он должен быть запущен на разных машинах), но я могу изменить среду вокруг него. Я могу запустить сценарий обтекания, если это поможет. Моя основная про…
19 апр '18 в 12:27