c++ - 在Linux中用C++检索登录用户的数量

标签 c++ linux

我必须创建一个程序,显示“正常运行时间”的结果。如何在Linux中用C++获取登录用户数?

最佳答案

好吧,如果您只想使用 C++ 执行命令,您可以使用:

#include <stdio.h>
#include <stdlib.h>
int main()
{
  //execute uptime command
  system("uptime");
  //one way to "count" the currently logged users
  system("users | wc -w");
  //or another way
  system("who | wc -l");
  return 0;
} 

关于c++ - 在Linux中用C++检索登录用户的数量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30490326/

相关文章:

c++ - 看不懂 shedskin 生成的代码

c++ - 如何在 Visual Studio 2015 中更新我的 C++ 项目以使用新的通用 CRT?

c++ - 使用特征的矩阵的逆

c - 如何使用 netsnmp_query_walk() 或 netsnmp_query_get()?

c - 内联汇编在linux中需要权限吗?

c++ - 为什么这两个版本的代码给出不同的输出

c++ - C++ 中真的有匿名类/结构吗?

linux - 如何使用 Jenkins shell 命令复制文件但不包括某些目录

python - 将 BASH 脚本更改为 Python

c++ - ctime() 和日期/时间转换