El comando mknod
se utiliza para crear archivos de dispositivo en sistemas Unix y Linux.
El comando mknod
permite a los usuarios crear archivos especiales que representan dispositivos en el sistema. Estos archivos son utilizados por el sistema operativo para interactuar con hardware como discos duros, impresoras y terminales.
La sintaxis básica del comando es la siguiente:
mknod [opciones] [nombre_archivo] [tipo] [mayor] [menor]
-m, --mode
: Establece los permisos del archivo creado.-Z, --context
: Establece el contexto de seguridad del archivo.-h, --help
: Muestra la ayuda sobre el uso del comando.mknod /dev/mi_disco b 8 0
Este comando crea un archivo de dispositivo de bloque llamado mi_disco
con un número mayor de 8 y un número menor de 0.
mknod /dev/mi_terminal c 4 64
Aquí se crea un archivo de dispositivo de carácter llamado mi_terminal
con un número mayor de 4 y un número menor de 64.
mknod -m 660 /dev/mi_disco b 8 0
Este comando crea el archivo de dispositivo mi_disco
con permisos de lectura y escritura para el propietario y el grupo.
ls -l /dev
para verificar los archivos de dispositivo existentes y sus permisos.