La vinculación es una característica interesante en Linux. En los sistemas operativos tipo UNIX, todo es un archivo. Un archivo es fundamentalmente un enlace a un inodo, un tipo especial de estructura de datos que almacena todo sobre un determinado archivo excepto su nombre original y su contenido real.Esta es la característica que aprovecha los enlaces. Crear un enlace es crear otro archivo que apunte al mismo inodo subyacente que otro archivo. En muchas situaciones, es un método increíblemente útil.
Vea cómo crear enlaces físicos en Linux.
Enlaces duros en Linux
Antes de profundizar, hablemos un poco sobre los enlaces duros y blandos. Hay algunas diferencias fundamentales entre ellos. En el caso de un enlace físico, solo puede existir en el mismo sistema de archivos, mientras que el enlace simbólico persistirá entre sistemas de archivos. Además, solo se puede realizar en archivos normales. Tampoco puede crear enlaces duros de directorio, por lo que no crea un bucle de directorio.
Si se elimina un archivo del enlace físico, elimina el enlace del inodo subyacente.
El comando ls puede imprimir el inodo de un archivo / directorio de destino.
$ ls -li
Creando enlaces duros
Generar un enlace físico es bastante simple. Para crear enlaces, ln es la herramienta dedicada disponible en casi todas las distribuciones de Linux.
Utilice la siguiente estructura de comando para crear un vínculo físico. Tenga en cuenta que el destino debe estar dentro del mismo sistema de archivos. La bandera "-v" es para el modo detallado.
Hace una década, no muchos usuarios de Linux predecían que su sistema operativo favorito algún día sería una plataforma de juegos popular para videoju...
Las recreaciones gratuitas, de código abierto y de motores de juegos multiplataforma se pueden usar para jugar títulos de juegos antiguos y también al...
La línea de comandos no es solo su mayor aliado cuando usa Linux, también puede ser la fuente de entretenimiento porque puede usarla para jugar muchos...