📄 dup.2
字号:
.TH DUP 2 .SH NAMEdup, dup2 \- duplicate an open file descriptor.SH SYNOPSIS.B dup(fildes).br.B int fildes;.PP.B dup2(fildes, fildes2).br.B int fildes, fildes2;.SH DESCRIPTIONGivena file descriptor returned froman.I open,.I pipe,or.I creatcall,.I dupallocates another file descriptorsynonymouswiththe original.The new file descriptor is returned..PPIn the second form of the call,.I fildesis a file descriptor referring to an open file, and.I fildes2is a non-negative integer less than the maximum valueallowed for file descriptors (approximately 19)..I Dup2causes.I fildes2to refer to the same file as.I fildes.If.I fildes2already referred to an open file, it is closed first..SH "SEE ALSO"creat(2), open(2), close(2), pipe(2).SH DIAGNOSTICSThe value \-1 is returned if:the given file descriptor is invalid;there are already too many open files..SH ASSEMBLER(dup = 41.).br(file descriptor in r0).br(new file descriptor in r1).br.B sys dup.br(file descriptor in r0).PPThe.I dup2entry is implemented by adding 0100 to.I fildes.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -