Que son los inodos en linux.
El inodo es una estructura de datos contenedora de los metadatos de un archivo. Cuando nuestro sistema de archivos almacena uno nuevo, no solo se guarda el contenido (datos) del archivo, también otras propiedades adicionales como el nombre del archivo, la fecha de creación, permisos, el propietario y más.
Exceptuando el nombre y el contenido, el resto de información se almacena en un inodo especifico del archivo. En este artículo vemos como listarlos, así como su contenido y otros datos que pueden resultar importantes.
Que son los inodos
Que son los inodos en linux
El comando ls -l, nos mostrará información del inodo, como podemos comprobar a continuación.
Ver los inodos
Inodos de la carpeta actual:
ls -l
Ejemplo…
sergio@sololinux:~$ ls -l total 92 -rw-r--r-- 1 sergio sergio 20480 sep 12 17:33 Databases.db drwxr-xr-x 6 sergio sergio 12288 dic 9 13:05 Descargas drwxr-xr-x 7 sergio sergio 4096 nov 13 12:11 Documentos drwxr-xr-x 6 sergio sergio 4096 dic 9 14:53 Escritorio drwxr-xr-x 4 sergio sergio 4096 sep 5 09:10 Imágenes -rw-r--r-- 1 sergio sergio 1986 dic 7 15:35 libera.sh drwxr-xr-x 4 sergio sergio 4096 dic 5 16:43 Música drwxr-xr-x 8 root root 4096 sep 2 16:53 rtl8723de drwxrwxr-x 3 sergio sergio 4096 sep 16 12:25 rtw88
En este caso especificamos una ruta.
ls -ld /carpeta/archivo
Observa el inodo de /etc.
root@sololinux-demo:~# sudo ls -ld /etc drwxr-xr-x 81 root root 4096 dic 9 13:55 /etc
Que son los inodos. La tabla de inodos contiene todos los inodos de nuestro linux, y se genera al crear el sistema de archivos. Puedes usar el comando df -i para ver cuántos inodos están en uso y cuantos están libres. También podemos identificar los detalles de todos los volúmenes montados.
df -i
Ejemplo…
sergio@sololinux:~$ df -i S.ficheros Nodos-i NUsados NLibres NUso% Montado en udev 482292 592 481700 1% /dev tmpfs 491747 887 490860 1% /run /dev/sda2 7782400 448537 7333863 6% / tmpfs 491747 126 491621 1% /dev/shm tmpfs 491747 6 491741 1% /run/lock tmpfs 491747 18 491729 1% /sys/fs/cgroup /dev/sda1 0 0 0 - /boot/efi tmpfs 491747 28 491719 1% /run/user/1000 /dev/sdb1 0 0 0 - /media/sergio/DESCARGAS /dev/sdc1 0 0 0 - /media/sergio/204E-01F8
Número de inodos
El número de inodo, también conocido como número de índice. Es un número único que se asigna a los archivos y directorios en el momento de su creación. El número de inodo es único en todo el sistema de archivos.
Podemos ver los números de inodo con el comando ls -li (se admiten rutas). Excepto el nombre del archivo, todos los datos aportados se contienen en el inodo.
ls -li /etc
Imagen de ejemplo…
Que son los inodos en un sistema linux
Como puedes observar en este artículo, los inodos nos ofrecen una valiosa información si trabajamos con archivos.
Canales de Telegram: Canal SoloLinux – Canal SoloWordpress
Espero que este artículo te sea de utilidad, puedes ayudarnos a mantener el servidor con una donación (paypal), o también colaborar con el simple gesto de compartir nuestros artículos en tu sitio web, blog, foro o redes sociales. Que son los inodos en linux.
Buen artículo. Llevo pocos mese con Ubuntu y me interesa del Github cosas para instalar pero después de instalar clonar y demás, pues no consigo abrirlo, hay que crear un make desktop, no se. Me falta información y los pasos a seguir, se me pierde algo y no se que es, sería de gran ayuda que dedicará is un artículo a ello para los novatos, gracias
Hola Carlos, tomo nota de tu petición.