Как можно обнаружить быть в chroot тюрьме без полномочий пользователя root? Примите стандартный BSD или систему Linux. Лучшее, которое я придумал, должно было посмотреть на значение inode для "/" и рассматривать, является ли это...
Я хочу смочь сказать, существует ли команда в какой-либо системе POSIX из сценария оболочки. На Linux я могу сделать следующее: если, который <команда>; затем... отрежьте... fi Однако Солярис и MacOS...
Я играю вокруг с mkstemp (), который обеспечивает дескриптор файла, но я хочу генерировать отформатированный вывод через fprintf (). Есть ли простой способ преобразовать дескриптор файла, обеспеченный mkstemp ()...
Я ищу пример того, как использовать функцию realpath в программе C. Я, может казаться, не нахожу один в сети или ни в одном из моих C программирующие книги.
Я использую pthread_create (&thread1, &attrs,//...,//...); и потребность, если некоторое условие произошло потребность уничтожить этот поток, как уничтожить это?
Есть ли какие-либо сигналы POSIX, что я мог использовать в своей программе Perl для создания событийно-ориентированного программирования? В настоящее время у меня есть программа мультипроцесса, которая может пересечься, связываются, но мой родительский по
Linux имеет эту хорошую функцию dprintf: функции dprintf () и vdprintf () (как найдено в glibc2 библиотеке) являются точными аналогами fprintf () и vfprintf (), за исключением того, что они производят в файл...
Я изучаю API POSIX, и я не понимаю логику позади некоторых имен. например, S_IRUSR, S_IRUSR, Что делает то, Что обозначает S? Я получаю thatR, и W для чтения и записи. Но...
У меня есть многопоточное приложение в среде POSIX / Linux - я не контролирую код, который создает pthreads. В какой-то момент процесс - владелец pthreads - получает сигнал. ...
Я смотрел в Stevens, и в Руководстве Программиста Posix, и лучшим, который я могу найти, является массив строк, названный средой, сделан доступным, когда процесс начинается. На этот массив указывают...
The standard way would be the following: if (ptrace(PTRACE_TRACEME, 0, NULL, 0) == -1) printf("traced!\n"); In this case ptrace returns an error if the current process is traced (i.e. running it ...
Я недавно столкнулся с потребностью спать текущий поток в течение точного промежутка времени. Я знаю о двух методах выполнения так на платформе POSIX: использование наносна () или использование повышения:: this_thread:: сон ()...
Действительно ли fprintf ориентирован на многопотоковое исполнение? В glibc руководстве, кажется, говорится, что это, но мое приложение, которое пишет в файл с помощью единственного вызова для fprintf (), кажется, смешивает частичные записи от различного.
Я пишу программу с основным потоком и некоторыми рабочими потоками, и я хотел бы разобраться в обработке сигнала. Моя проблема следующая: Основной поток запускается, и сделайте все выделение...
Например, если у меня был такой файл: «Hello World», и я хочу, чтобы пользовательский системный вызов write () в C помещал «плохо» в середину. Например: «Привет, плохой мир». Но теперь все, что я могу сделать, это «Hello bad w»
Я в основном ищу версию C++ fdopen (). Я провел немного исследования на этом, и это - одна из тех вещей, которая кажется, что это должно быть легко, но оказывается очень сложным. Я...
Как я могу запустить программы командной строки в соответствии с Linux от Qt4? И конечно я хочу получить вывод в некотором роде, я могу использовать. Я использовал бы его для ls | grep, но хорошо знать для любых будущих проблем.
Я мог grep через/etc/passwd, но это кажется обременительным. 'палец' не установлен, и я хотел бы избежать той зависимости. Это для программы, таким образом, было бы хорошо, если бы была некоторая команда, которые позволяют...
Я ищу библиотеку Java для взаимодействия через интерфейс со стандартными функциями Unix, т.е. статистикой (), getpwuid (), readlink (). Это раньше существовало и было названо javaunix. Это было выпущено назад в 2000. Посмотрите это...
Я пытаюсь чтобы понять некоторые основы использования pthreads POSIX. Что-то, что мне нужно сделать (в конце концов) - распараллелить некоторые вычисления, используя модель пула потоков. В настоящее время я хочу ...
Я пытаюсь выяснить, как именно использовать stat () для сбора информации о файле. Что мне нужно, это иметь возможность распечатать несколько полей информации о файле. Итак .. #include ...
Я работаю через главу об аудио iPhone и столкнулся с разделом кода, который я не могу понять: в то время как (aqc.playPtr <aqc.sampleLen) {выбор (ПУСТОЙ УКАЗАТЕЛЬ, ПУСТОЙ УКАЗАТЕЛЬ, ПУСТОЙ УКАЗАТЕЛЬ, ПУСТОЙ УКАЗАТЕЛЬ, 1.0);}...
Под POSIX ОС там является сигналом API, который позволяет отправлять сигнал обработать для завершения работы его с уничтожением, и можно поймать его с sigaction и сделать то, в чем Вы нуждаетесь; Однако Win32 не является системой POSIX, таким образом:...
Стандарт POSIX позволяет именованному блоку общей памяти содержать взаимное исключение и условную переменную? Мы пытались использовать взаимное исключение и условную переменную для синхронизации доступа к совместно использованному именованному...
Используя winsock, можно настроить сокеты или разделить операции ввода-вывода для "накладываний". Это означает, что на звонки для выполнения ввода-вывода отвечают сразу, в то время как фактические операции завершаются...
Я использую вызов POSIX nftw () для того, чтобы пересечь структуру каталогов. Структура каталогов является плоской - только 4 файла и никакие подкаталоги. Однако, когда я называю nftw () большим количеством времен на этом плоский...