一直有个疑惑,困扰我好久了-------关于/dev下的文件

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

一直有个疑惑,困扰我好久了-------关于/dev下的文件

#1

帖子 skylarkwnl » 2008-03-12 15:17

为什么/dev文件夹下的设备文件有这么多的pty、tty,上网查了说是什么伪终端、控制终端,但为什么要这么多??

代码: 全选

@wnl-desktop:~$ ls /dev
adsp       ptyc2  ptyqd  ptyv8  ram11       tty48  ttyd6  ttyS0  ttyw8
audio      ptyc3  ptyqe  ptyv9  ram12       tty49  ttyd7  ttys1  ttyw9
bus        ptyc4  ptyqf  ptyva  ram13       tty5   ttyd8  ttyS1  ttywa
cdrom      ptyc5  ptyr0  ptyvb  ram14       tty50  ttyd9  ttys2  ttywb
console    ptyc6  ptyr1  ptyvc  ram15       tty51  ttyda  ttyS2  ttywc
core       ptyc7  ptyr2  ptyvd  ram2        tty52  ttydb  ttys3  ttywd
disk       ptyc8  ptyr3  ptyve  ram3        tty53  ttydc  ttyS3  ttywe
dsp        ptyc9  ptyr4  ptyvf  ram4        tty54  ttydd  ttys4  ttywf
dvd        ptyca  ptyr5  ptyw0  ram5        tty55  ttyde  ttys5  ttyx0
fd         ptycb  ptyr6  ptyw1  ram6        tty56  ttydf  ttys6  ttyx1
full       ptycc  ptyr7  ptyw2  ram7        tty57  ttye0  ttys7  ttyx2
fuse       ptycd  ptyr8  ptyw3  ram8        tty58  ttye1  ttys8  ttyx3
hdc        ptyce  ptyr9  ptyw4  ram9        tty59  ttye2  ttys9  ttyx4
hpet       ptycf  ptyra  ptyw5  random      tty6   ttye3  ttysa  ttyx5
initctl    ptyd0  ptyrb  ptyw6  rtc         tty60  ttye4  ttysb  ttyx6
input      ptyd1  ptyrc  ptyw7  sda         tty61  ttye5  ttysc  ttyx7
kmem       ptyd2  ptyrd  ptyw8  sda1        tty62  ttye6  ttysd  ttyx8
kmsg       ptyd3  ptyre  ptyw9  sda2        tty63  ttye7  ttyse  ttyx9
log        ptyd4  ptyrf  ptywa  sda3        tty7   ttye8  ttysf  ttyxa
loop0      ptyd5  ptys0  ptywb  sda5        tty8   ttye9  ttyt0  ttyxb
loop1      ptyd6  ptys1  ptywc  sda6        tty9   ttyea  ttyt1  ttyxc
loop2      ptyd7  ptys2  ptywd  sequencer   ttya0  ttyeb  ttyt2  ttyxd
loop3      ptyd8  ptys3  ptywe  sequencer2  ttya1  ttyec  ttyt3  ttyxe
loop4      ptyd9  ptys4  ptywf  sg0         ttya2  ttyed  ttyt4  ttyxf
loop5      ptyda  ptys5  ptyx0  shm         ttya3  ttyee  ttyt5  ttyy0
loop6      ptydb  ptys6  ptyx1  snapshot    ttya4  ttyef  ttyt6  ttyy1
loop7      ptydc  ptys7  ptyx2  snd         ttya5  ttyp0  ttyt7  ttyy2
lp0        ptydd  ptys8  ptyx3  sndstat     ttya6  ttyp1  ttyt8  ttyy3
MAKEDEV    ptyde  ptys9  ptyx4  stderr      ttya7  ttyp2  ttyt9  ttyy4
mem        ptydf  ptysa  ptyx5  stdin       ttya8  ttyp3  ttyta  ttyy5
mixer      ptye0  ptysb  ptyx6  stdout      ttya9  ttyp4  ttytb  ttyy6
net        ptye1  ptysc  ptyx7  tty         ttyaa  ttyp5  ttytc  ttyy7
null       ptye2  ptysd  ptyx8  tty0        ttyab  ttyp6  ttytd  ttyy8
nvidia0    ptye3  ptyse  ptyx9  tty1        ttyac  ttyp7  ttyte  ttyy9
nvidiactl  ptye4  ptysf  ptyxa  tty10       ttyad  ttyp8  ttytf  ttyya
oldmem     ptye5  ptyt0  ptyxb  tty11       ttyae  ttyp9  ttyu0  ttyyb
port       ptye6  ptyt1  ptyxc  tty12       ttyaf  ttypa  ttyu1  ttyyc
ppp        ptye7  ptyt2  ptyxd  tty13       ttyb0  ttypb  ttyu2  ttyyd
psaux      ptye8  ptyt3  ptyxe  tty14       ttyb1  ttypc  ttyu3  ttyye
ptmx       ptye9  ptyt4  ptyxf  tty15       ttyb2  ttypd  ttyu4  ttyyf
pts        ptyea  ptyt5  ptyy0  tty16       ttyb3  ttype  ttyu5  ttyz0
ptya0      ptyeb  ptyt6  ptyy1  tty17       ttyb4  ttypf  ttyu6  ttyz1
ptya1      ptyec  ptyt7  ptyy2  tty18       ttyb5  ttyq0  ttyu7  ttyz2
ptya2      ptyed  ptyt8  ptyy3  tty19       ttyb6  ttyq1  ttyu8  ttyz3
ptya3      ptyee  ptyt9  ptyy4  tty2        ttyb7  ttyq2  ttyu9  ttyz4
ptya4      ptyef  ptyta  ptyy5  tty20       ttyb8  ttyq3  ttyua  ttyz5
ptya5      ptyp0  ptytb  ptyy6  tty21       ttyb9  ttyq4  ttyub  ttyz6
ptya6      ptyp1  ptytc  ptyy7  tty22       ttyba  ttyq5  ttyuc  ttyz7
ptya7      ptyp2  ptytd  ptyy8  tty23       ttybb  ttyq6  ttyud  ttyz8
ptya8      ptyp3  ptyte  ptyy9  tty24       ttybc  ttyq7  ttyue  ttyz9
ptya9      ptyp4  ptytf  ptyya  tty25       ttybd  ttyq8  ttyuf  ttyza
ptyaa      ptyp5  ptyu0  ptyyb  tty26       ttybe  ttyq9  ttyv0  ttyzb
ptyab      ptyp6  ptyu1  ptyyc  tty27       ttybf  ttyqa  ttyv1  ttyzc
ptyac      ptyp7  ptyu2  ptyyd  tty28       ttyc0  ttyqb  ttyv2  ttyzd
ptyad      ptyp8  ptyu3  ptyye  tty29       ttyc1  ttyqc  ttyv3  ttyze
ptyae      ptyp9  ptyu4  ptyyf  tty3        ttyc2  ttyqd  ttyv4  ttyzf
ptyaf      ptypa  ptyu5  ptyz0  tty30       ttyc3  ttyqe  ttyv5  urandom
ptyb0      ptypb  ptyu6  ptyz1  tty31       ttyc4  ttyqf  ttyv6  usb1
ptyb1      ptypc  ptyu7  ptyz2  tty32       ttyc5  ttyr0  ttyv7  usb2
ptyb2      ptypd  ptyu8  ptyz3  tty33       ttyc6  ttyr1  ttyv8  usbdev1.1_ep00
ptyb3      ptype  ptyu9  ptyz4  tty34       ttyc7  ttyr2  ttyv9  usbdev1.1_ep81
ptyb4      ptypf  ptyua  ptyz5  tty35       ttyc8  ttyr3  ttyva  usbdev2.1_ep00
ptyb5      ptyq0  ptyub  ptyz6  tty36       ttyc9  ttyr4  ttyvb  usbdev2.1_ep81
ptyb6      ptyq1  ptyuc  ptyz7  tty37       ttyca  ttyr5  ttyvc  vboxdrv
ptyb7      ptyq2  ptyud  ptyz8  tty38       ttycb  ttyr6  ttyvd  vcs
ptyb8      ptyq3  ptyue  ptyz9  tty39       ttycc  ttyr7  ttyve  vcs1
ptyb9      ptyq4  ptyuf  ptyza  tty4        ttycd  ttyr8  ttyvf  vcs7
ptyba      ptyq5  ptyv0  ptyzb  tty40       ttyce  ttyr9  ttyw0  vcs8
ptybb      ptyq6  ptyv1  ptyzc  tty41       ttycf  ttyra  ttyw1  vcsa
ptybc      ptyq7  ptyv2  ptyzd  tty42       ttyd0  ttyrb  ttyw2  vcsa1
ptybd      ptyq8  ptyv3  ptyze  tty43       ttyd1  ttyrc  ttyw3  vcsa7
ptybe      ptyq9  ptyv4  ptyzf  tty44       ttyd2  ttyrd  ttyw4  vcsa8
ptybf      ptyqa  ptyv5  ram0   tty45       ttyd3  ttyre  ttyw5  xconsole
ptyc0      ptyqb  ptyv6  ram1   tty46       ttyd4  ttyrf  ttyw6  zero
ptyc1      ptyqc  ptyv7  ram10  tty47       ttyd5  ttys0  ttyw7
请高手指点迷津,谢谢!
头像
bones7456
帖子: 8495
注册时间: 2006-04-12 20:05
来自: 杭州
联系:

#2

帖子 bones7456 » 2008-03-12 15:25

反正那些tty几的,只是个符号而已嘛,内核支持几个,就有几个文件啊.
关注我的blog: ε==3
M4
帖子: 7
注册时间: 2008-03-11 12:05

#3

帖子 M4 » 2008-03-12 15:30

这个跟linux支持多少用户直接相关

若你使用的是2.2.X版的内核,最多只支持到 2 的 16 次方,也就是65535个用户,但新版的 2.4.X 则已支持多达2 的 32 次方个用户,若以企业的观点来看,中小企业使用 2.2.X 版的内核即足够,而 2.4.X 版则较适於大型企业使用。
头像
yaoms
帖子: 4952
注册时间: 2007-10-19 14:51
来自: 深圳

#4

帖子 yaoms » 2008-03-12 15:50

正好我也刚刚了解了这个问题,并新开了blog。。第一篇文章阿,看看吧。。关于tty, pty, pts的。

http://yaoms.blog.ubuntu.org.cn
Nothing 有事请发邮件到 yms541 AT gmail.com
alias 爱慕颇雷尔='mplayer'
头像
skylarkwnl
帖子: 224
注册时间: 2007-06-13 11:32

#5

帖子 skylarkwnl » 2008-03-12 16:18

仔细研究中。。。。。。。。
回复