/dev/fd是个什么东西?

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
Huntsmen
帖子: 59
注册时间: 2007-08-26 4:49
来自: 古城西安

/dev/fd是个什么东西?

#1

帖子 Huntsmen » 2007-12-13 13:54

无意在进入/dev目录

代码: 全选

liuwei@xdlw:/dev$ ls fd
0  1  2  3
liuwei@xdlw:/dev$ ls -l fd
lrwxrwxrwx 1 root root 13 2007-12-13 09:21 fd -> /proc/self/fd

liuwei@xdlw:/dev$ cd fd

liuwei@xdlw:/dev/fd$ ls -a
.  ..  0  1  2  255
liuwei@xdlw:/dev/fd$ ls -l
总用量 0
lrwx------ 1 liuwei liuwei 64 2007-12-13 13:22 0 -> /dev/pts/1
lrwx------ 1 liuwei liuwei 64 2007-12-13 13:22 1 -> /dev/pts/1
lrwx------ 1 liuwei liuwei 64 2007-12-13 13:22 2 -> /dev/pts/1
lrwx------ 1 liuwei liuwei 64 2007-12-13 13:22 255 -> /dev/pts/1
但是我用窗口管理器进入到/dev/fd看到的文件是0到22,我也不知道是什么,点了一下22文件,居然消失了,退到/dev然后在进入fd,22文件又出现了

fd到底是个什么东东,按说应该是设备,但ls 显示的怎么都是0 1 2这些东西,
还有窗口跟ls的东西为何不一样,
22文件为何会消失
头像
BigSnake.NET
帖子: 12522
注册时间: 2006-07-02 11:16
来自: 廣州
联系:

#2

帖子 BigSnake.NET » 2007-12-13 13:56

文件描述符
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
头像
hubert_star
论坛版主
帖子: 5373
注册时间: 2007-10-29 22:12
系统: OSX 10.9 + Ub 1304
来自: 江苏南京

#3

帖子 hubert_star » 2007-12-13 14:02

看linux基础书籍吧
头像
bones7456
帖子: 8495
注册时间: 2006-04-12 20:05
来自: 杭州
联系:

#4

帖子 bones7456 » 2007-12-13 14:08

这个就有点复杂了,建议看看 /proc 的结构.
关注我的blog: ε==3
回复