Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/clojure/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
系统调用|读|写|打开|关闭| Linux_Linux_Debian_Proc - Fatal编程技术网

系统调用|读|写|打开|关闭| Linux

系统调用|读|写|打开|关闭| Linux,linux,debian,proc,Linux,Debian,Proc,在我的大学里,我们应该安装virtualbox和Debian来使用Linux。这项工作已经完成,并且仍然有效。但是对于第一个任务,我们应该使用系统调用open(2)、read(2)、write(2)和close(2)。每次我打开终端并输入这些功能时,它都不起作用 我知道这是一个非常愚蠢的问题,但我不能用这些函数做任何事情 我们应该使用Read | Write | Open | Close命令/proc/将读取和输出中断为标准输出。它是如何工作的 open(2)、read(2)、write(2)

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

我知道这是一个非常愚蠢的问题,但我不能用这些函数做任何事情

我们应该使用Read | Write | Open | Close命令/proc/将读取和输出中断为标准输出。它是如何工作的

open(2)
read(2)
write(2)
close(2)
不是命令或shell 内置的,它们是系统调用-Linux API的一部分。你可以读更多 通过在计算机上的终端中运行
man syscalls
了解系统调用
通过运行
man2open
man2read
等,机器并获得关于它们的帮助。

这些是可以在C中调用的函数。您应该编写一个C程序。