Olá,
Os números tem fim de representação e são atribuídos a um dispositivo.
Para saber que números se associam a quais dispositivos, veja em:

/usr/src/linux/Documentation/devices.txt
ou
ftp://ftp.kernel.org/pub/linux/docs/device-list/devices.txt<ftp://ftp.kernel.org/pub/linux/docs/device-list/>

Se você quiser imaginar, os números podem ser as "portas" de acesso ao
dispositivo em questão.

Para criar o /dev/null o correto é:

*mknod /dev/null c 1 3*

O c 2 2 é para criar um pseudo terminal e não /dev/null

*mknod /dev/ptyp2 c 2 2*

Este caractere antes dos dispositivos, pode ser *c* se for um dispositivo de
caractere, isto é, lê um caractere(byte) por vez ou *b*, se for um
dispositivo de bloco, lê um conjunto de bytes por vez.

Abraços,

2009/2/18 Saulo Bozzi <[email protected]>

> hi mans.
>
> bem to fazendo o chroot do apache no slack, mas me deparei com dois
> tutoriais que indica de forma diferente o mknod.
>
> para criar o /dev/null.
>
> um indica mknod /dev/null c 1 3 o outro c 2 2.
>
> e ai esses numeros ja vi 'e major e minor number, porem do que se trata eu
> nao sei.
>
> e ai qual usar? oq se trata tais numeros?
>
> o c 'e de character, bem e os numeros?
>
> abracos,,,,ate.
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
GUS-BR - Grupo de Usuários de Slackware Brasil
http://www.slackwarebrasil.org/
http://groups.google.com/group/slack-users-br

Conheça o Novo Forum do GUS-BR na Under-Linux.Org em:
http://under-linux.org/forums/slackware/
-~----------~----~----~----~------~----~------~--~---

Responder a