C ++ получить сервис сетевого статуса Linux - PullRequest
2 голосов
/ 24 января 2011

Как я могу получить на моей машине linux состояние сетевой службы (например, состояние сети службы в терминале) из C ++?

1 Ответ

0 голосов
/ 24 января 2011

Возможно, вы захотите использовать вызов типа exec or execv. Они доступны, если вы включите "unistd.h". Для получения дополнительной информации о том, как они работают, посмотрите справочную страницу exec с man exec или посмотрите здесь :

система также может быть использована. Нравится -

#include <stdlib.h>
int main() {
system("ls -l");
printf("This is a directory list...");
}

вы можете использовать команду iftop для поиска статистики по сети в linux.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...