Linux shutdown函数
时间: 2023-11-30 11:03:52 浏览: 49
Linux中的shutdown函数用于关闭系统或重新启动。它有两个参数:第一个参数指定了要执行的操作,第二个参数指定了操作的时间。
函数原型如下:
```
#include <unistd.h>
int shutdown(int how);
int reboot(int how);
```
参数how可以是以下值之一:
- `SHUT_RD`: 关闭读取端
- `SHUT_WR`: 关闭写入端
- `SHUT_RDWR`: 关闭读取端和写入端
如果how参数为0,则表示关闭所有进程,并关闭系统。
如果how参数为非零值,则表示重新启动系统。
阅读全文