linux c语言system执行命令行命令
时间: 2023-07-31 17:11:04 浏览: 307
C语言实现一些linux命令_c-linux-command.zip
在下,可以使用system函数执行命令行命令。具体用法如下:
```c
#include <stdlib.h>
int system(const char *command);
```
其中,command参数为需要执行的命令行命令,返回值为执行结果的返回状态码。例如,执行ls命令并输出结果可以这样实现:
```c
#include <stdlib.h>
int main() {
system("ls");
return 0;
}
```
注意,system函数会阻塞当前程序直到命令执行完成。如果需要在后台执行命令,可以使用fork和exec族函数。
阅读全文