Вопросы с тегом 'posix'

POSIX (Portable Operating System Interface) - это набор стандартов, определяющих программные API, командный интерпретатор и общие утилиты для Unix-подобных операционных систем.
34
ответов

Проверьте, существует ли каталог в оболочке script

Какую команду можно использовать для проверки наличия или отсутствия каталога в оболочке script?
задан 12 сент. '08 в 23:06
14
ответов

Что означает "POSIX"?

Что такое POSIX? Я прочитал статью в Википедии и читаю ее каждый раз, когда сталкиваюсь с термином. Дело в том, что я никогда не понимал, что это такое. Может ли кто-нибудь объяснить мне, объясняя "необходимость POSIX" тоже?
задан 23 нояб. '09 в 3:42
9
ответов

Как выполнить команду и получить вывод команды в С++ с помощью POSIX?

Я ищу способ получить вывод команды, когда она запускается из С++-программы. Я посмотрел на использование функции system(), но это просто выполнит команду. Вот пример того, что я ищу: std::string result = system( "./some_command" ) ; Мне нужно зап...
задан 26 янв. '09 в 8:11
9
ответов

Как убить все процессы с заданным частичным именем?

Я хочу убить все процессы, которые получаю: ps aux | grep my_pattern Как это сделать? Это не работает: pkill my_pattern
задан 24 янв. '12 в 15:46
8
ответов

Какова цель "&&" в команде оболочки?

Насколько я знаю, с помощью & после запуска команды в фоновом режиме. Пример использования &: tar -czf file.tar.gz dirname & Но как насчет &&? (посмотрите на этот пример: https://serverfault.com/questions/215179/centos-100-di...
задан 22 дек. '10 в 18:22
5
ответов

Когда следует использовать mmap для доступа к файлу?

В средах POSIX предусмотрены как минимум два способа доступа к файлам. Там стандартная система вызывает open(), read(), write() и друзей, но есть также возможность использовать mmap() для сопоставления файла в виртуальную память. Когда предпочтител...
задан 03 нояб. '08 в 10:56
7
ответов

Что такое /dev/null 2> & 1?

Я нашел этот фрагмент кода в /etc/cron.daily/apf #!/bin/bash /etc/apf/apf -f >> /dev/null 2>&1 /etc/apf/apf -s >> /dev/null 2>&1 Это очистка и перезагрузка брандмауэра. Я не понимаю часть >> /dev/null 2>&...
задан 09 мая '12 в 4:46
6
ответов

В чем разница между read() и recv() и между send() и write()?

В чем разница между read() и recv(), а также между send() и write() в программировании сокетов? производительность и скорость и другое поведение.
задан 24 нояб. '09 в 18:20
4
ответов

Ошибка Ubuntu Linux С++: undefined ссылка на 'clock_gettime' и 'clock_settime'

Я новичок в Ubuntu, но я не могу заставить это работать. Он отлично работает на моих школьных компьютерах, и я не знаю, чего я не делаю. Я проверил usr/include, а time.h просто отлично. Вот код: #include <iostream> #include <time.h> us...
задан 10 марта '10 в 18:36
2
ответов

Как преобразовать указатель файла (FILE * fp) в дескриптор файла (int fd)?

У меня есть FILE *, возвращенный вызовом fopen(). Мне нужно получить от него дескриптор файла, чтобы на нем называть такие вызовы, как fsync(fd). Какую функцию получить дескриптор файла из указателя файла?
задан 02 июля '10 в 19:01
4
ответов

Что означает "#define _GNU_SOURCE"?

Сегодня мне пришлось использовать функцию basename(), а man 3 basename (здесь) дал мне странное сообщение: Примечания Существуют две разные версии basename() - версия POSIX, описанная выше, и версия GNU, которую можно получить после #define...
задан 07 апр. '11 в 16:51
4
ответов

Как я могу поймать ctrl-c-событие?

Как уловить событие Ctrl + C в С++?
задан 29 окт. '09 в 4:39
7
ответов

В чем разница между сигмацией и сигналом?

Я собирался добавить дополнительный обработчик сигнала в приложение, которое у нас есть, и заметил, что автор использовал sigaction для настройки других обработчиков сигналов. Я собирался использовать сигнал. Чтобы следовать конвенции, я должен испол...
задан 24 окт. '08 в 2:15
4
ответов

Является ли файл append атомарным в UNIX?

В общем, что мы можем считать само собой разумеющимся, когда добавляем к файлу в UNIX из нескольких процессов? Возможно ли потерять данные (один процесс перезаписывает другие изменения)? Возможно ли, чтобы данные были искалечены? (Например, каждый пр...
задан 20 июля '09 в 19:07
4
ответов

Каков статус асинхронного ввода-вывода POSIX (AIO)?

Существуют страницы, разбросанные по сети, которые описывают объекты POSIX AIO в различном количестве деталей. Ни один из них не ужасно недавний. Неясно, что именно они описывают. Например, официальный сайт (?) для поддержки асинхронного ввода-вывода...
задан 18 сент. '08 в 0:32