如果我vim
在 /dev 目录中使用创建文件会发生什么。由于 /dev 不是标准文件系统,将如何创建文件。我可以看到正在创建一个文件,但没有调用标准内核文件操作 create。现在我不确定内核是如何创建这个文件的。它会使用一些udev
绑定的内核 API 来创建这个文件吗?
注意:创建后我可以在 /dev 中看到该文件。查看下面的 ls 输出。
crw-rw-rw- 1 根 tty 5, 0 8 月 24 日 17:32 tty
-rw-r--r-- 1 根 35 8 月 24 日 17:37 abc
-rw-r--r-- 1 根 0 8 月 24 日 17:37 ght
-rw-r--r-- 1 根 0 8 月 24 日 17:51 ioiu
我想找出这个来确定如果某些非法软件强行写入 /dev 目录会发生什么,我怎样才能找到它。