这里会显示出您选择的修订版和当前版本之间的差别。
| 两侧同时换到之前的修订记录 前一修订版 | |||
|
UnixFileTypes [2019/02/28 04:28] whr Add footnotes |
UnixFileTypes [2019/02/28 04:28] (当前版本) whr |
||
|---|---|---|---|
| 行 3: | 行 3: | ||
| ^ Regular File | - | **open(2)** | **open(2)** | | ^ Regular File | - | **open(2)** | **open(2)** | | ||
| ^ Directory | d | **open(2)** | **mkdir(2)** | | ^ Directory | d | **open(2)** | **mkdir(2)** | | ||
| - | ^ Symbolic Link | l | - ((Linux does supports **open(2)** symbolic links by specifying flags''O_NOFOLLOW'' and ''O_PATH'', since version 2.6.39)) | **symlink(2)** | | + | ^ Symbolic Link | l | - ((Linux does supports **open(2)** symbolic links by specifying flags ''O_NOFOLLOW'' and ''O_PATH'', since version 2.6.39)) | **symlink(2)** | |
| ^ Block or Character Device | b or c | **open(2)** | **mknod(2)** | | ^ Block or Character Device | b or c | **open(2)** | **mknod(2)** | | ||
| ^ Pipe | p | **open(2)**, **pipe(2)** | **mknod(2)** or **mkfifo(2)** ((Some kernels having **mkfifo(2)** system call to create named pipes, thus **mknod(2)** can't be used)) | | ^ Pipe | p | **open(2)**, **pipe(2)** | **mknod(2)** or **mkfifo(2)** ((Some kernels having **mkfifo(2)** system call to create named pipes, thus **mknod(2)** can't be used)) | | ||
| ^ Socket | s | **socket(2)**, **accept(2)**, **socketpair(2)** | **bind(2)** | | ^ Socket | s | **socket(2)**, **accept(2)**, **socketpair(2)** | **bind(2)** | | ||