用户工具

站点工具


UnixFileTypes

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

后一修订版
前一修订版
UnixFileTypes [2019/02/28 03:50]
whr Create
UnixFileTypes [2019/02/28 04:28] (当前版本)
whr
行 1: 行 1:
 ====== UNIX File Types ====== ====== UNIX File Types ======
-                               ^ Regular File ^ Directory ​   ^ Symbolic Link  ^ Block or Character Device ^ Pipe                          ^ Socket ​                                         ^ +                          ​^ Indicator in ls(1) ^ Get file descriptor ​                            ^ Create on file system ​        ^ 
-^ Indicator in ls(1) and stat(1) | -            | d            | l              | b or c                    | p                             | s                                               | +^ Regular File              | -                  ​| **open(2)** ​                                    ​| **open(2)** ​                  ​| 
-^ Get file descriptor ​           | **open(2)** ​ | **open(2)** ​ -              ​| **open(2)** ​              ​| **open(2)****pipe(2)**      | **socket(2)****accept(2)****socketpair(2)** | +^ Directory ​                | d                  ​| **open(2)** ​                                    ​| **mkdir(2)**                  | 
-Create on file system ​         ​| **open(2)** ​ ​| ​**mkdir(2)** | **symlink(2)** **mknod(2)** ​             | **mknod(2)** or **mkfifo(2)** | **bind(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)**                  
 +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)** ​                  ​|
UnixFileTypes.1551325801.txt.gz · 最后更改: 2019/02/28 03:50 由 whr