首页 > 解决方案 > 系统调用 | 阅读 | 写 | 打开 | 关闭 | Linux

问题描述

在我的大学里,我们应该安装 virtualbox 和 Debian 来使用 Linux。这已经完成并且仍然有效。但是对于第一个任务,我们应该使用系统调用 open(2)、read(2)、write(2) 和 close(2)。每次我打开终端并输入此功能时,它都不起作用。

我知道这是一个非常愚蠢的问题,但我对这些功能无能为力。

这就是我试图使用的开放功能

我们应该使用 Read | 写 | 打开 | 关闭 /proc/interrupts 读取并输出到标准输出。它是如何工作的?

标签: linuxdebianproc

解决方案


open(2), read(2),write(2)并且close(2)不是命令或 shell 内置命令,它们是系统调用- Linux API 的一部分。您可以通过在机器上的终端中运行来阅读有关系统调用的更多信息,并通过运行等方式man syscalls获得有关每个系统调用的帮助。man 2 openman 2 read


推荐阅读