GNU/Linux >> Tutoriales Linux >  >> Cent OS

RHEL 7 – RHCSA Notas:Cree enlaces duros y blandos.

RHEL 7 – Notas de RHCSA (hojas de referencia)

Enlaces blandos

Como se muestra en el diagrama, los enlaces blandos o los enlaces simbólicos simplemente apuntan a otro archivo. Solo contiene la ruta del archivo al que apunta

1. Método de creación

# touch file
# ln -s file link
# ls -l
-rw-r--r-- 1   root   root  0  Sep  19  14:41  link
lrwxrwxrwx 1   root   root  5  Sep  19  15:41  link -> file

El “l ” en la salida del comando “ls -l” anterior indica que el archivo es un enlace suave.
2. El tamaño del enlace suave creado en el ejemplo anterior es el número de caracteres en el nombre de la ruta (archivo), que es 5 (puede ser absoluto o relativo).
3. Si elimina el archivo original (archivo), el enlace flexible se vuelve inútil.
4. Los enlaces blandos pueden residir en diferentes sistemas de archivos.
5. También puede crear enlaces suaves a directorios.

Enlaces duros

Cada archivo usa al menos un enlace duro. Entonces, cuando crea un nuevo archivo, se crea una nueva entrada de directorio que se llama recuento de enlaces. Entonces, cuando crea un nuevo enlace duro a este archivo, el recuento de enlaces aumenta en 1.

1. método de creación

# touch file1
# ls -l
-rw-r--r-- 1  root  root  0  Sep  23  13:19  file1
# ln file1 file2
# ls -l
-rw-r--r--  2  root  root  0  Sep  23  13:19  file1
-rw-r--r--  2  root  root  0  Sep  23  13:19  file2
# ls -li
1282  -rw-r--r--  2  root  0  root  0  Sep  23  13:19  file1
1282  -rw-r--r--  2  root  0  root  0  Sep  23  13:19  file2
# find . -inum 1282
./file1
./file2

2. El recuento de enlaces aumenta en uno cada vez que crea un nuevo enlace fijo al archivo como se muestra arriba.
3. Incluso si elimina cualquiera de los archivos, no tiene ningún efecto en el otro archivo. Solo el recuento de enlaces disminuye
4. Los enlaces duros no pueden cruzar el sistema de archivos.
5. No puede crear enlaces duros a directorios.


Cent OS
  1. Enlaces duros y enlaces blandos en Linux explicados

  2. Cómo crear enlaces blandos y duros en Linux

  3. RHEL 7 – RHCSA Notas:Cree, elimine y modifique grupos locales y membresías de grupos.

  4. RHEL 7 – Notas de RHCSA:crear, eliminar y modificar cuentas de usuario locales

  5. Registro de auditoría y archivo de mensajes que no giran en CentOS/RHEL

Crear enlaces duros y blandos:preparación para el examen RHCSA

Cómo crear enlaces duros y blandos (enlace simbólico) en sistemas Linux

Explicación de Soft Link y Hard Link en Linux con ejemplos

¿La diferencia entre enlaces simbólicos y duros?

El comando ln en Linux:crear enlaces blandos y duros

Enlaces duros y enlaces blandos en Linux:todo lo que necesita saber