Latest web development tutorials

comando ln Linux

comando ln Linux

Linux comando Daquan Linux comando Daquan

En Linux comando es un comando muy importante, su función es establecer una cierta relación de sincronización de archivos en otra ubicación.

Cuando necesitamos en un directorio diferente, utilice el mismo archivo, no necesitamos en el directorio de cada necesidad de poner un archivo debe ser el mismo, siempre y cuando estamos en un catálogo fijo, poner el archivo, y luego en la otra bajo un directorio con el comando ln enlaces (link) que puede, sin tener que repetir el espacio en disco.

gramática

 ln [参数][源文件或目录][目标文件或目录]
En el que el parámetro de formato es

[-bdfinsvF] [-S-Sufijo de copia de seguridad] [-V {numerada, ya existente, simple}]

[--help] [--version] [-]

Utilice este comando:
sistema de archivos de Linux, denominado enlace (link), podemos considerar que un archivo de alias, y el enlace se puede dividir en dos tipos: enlace duro (vínculo físico) y el enlace blando (enlace simbólico), el significado de los enlaces duros un archivo puede tener varios nombres, y el enlace blando es una manera de generar un archivo especial, el contenido del archivo están apuntando a otra ubicación del archivo. Un vínculo físico es la presencia del mismo sistema de archivos, pero puede ser un enlace simbólico a través de diferentes sistemas de archivos.

Si los enlaces blandos o duros no van a enlazar una copia del archivo original, sólo ocupan una pequeña cantidad de espacio en disco.

Los enlaces blandos:

  • 1. Los enlaces de software, en el que existe bajo la forma de un camino. Al igual que en los accesos directos del sistema operativo de Windows
  • 2. Los enlaces blandos a través de los sistemas de archivos, enlaces duros no pueden ser
  • 3. El enlace simbólico a un nombre de archivo que no existe enlace
  • 4. enlace suave al directorio de enlaces

Los enlaces duros:

  • 1. vínculo físico, en forma de una copia del archivo existe. Pero no tome el espacio real.
  • 2. El directorio no está permitido para crear enlaces duros
  • 3. Los únicos enlaces duros en el mismo sistema de archivos se pueden crear

Parámetros del mandato

parámetros necesarios:

  • -b borrar, sobrescribir enlaces previamente establecidos
  • -d permite al superusuario para hacer enlaces duros a directorios
  • la aplicación -f
  • -i modo interactivo, se solicita al usuario si existe el archivo sobrescribir
  • -N generalmente considerado como el directorio de enlace simbólico
  • -s enlaces de software (enlaces simbólicos)
  • -v Muestra proceso detallado

Parámetros de selección:

  • -S "-S <Cadena sufijo de copia de seguridad>" o "--suffix = <cadena sufijo de copia de seguridad>"
  • -V "-V <Copia de seguridad>" o "control --version = <backup>"
  • --help Muestra información de ayuda
  • información de la versión --version pantalla

Ejemplos

Crear un enlace simbólico al archivo, cree un enlace simbólico link2013 como archivo log2013.log, si log2013.log perdió, link2013 fallará:

ln -s log2013.log link2013

salida:

[root@localhost test]# ll
-rw-r--r-- 1 root bin      61 11-13 06:03 log2013.log
[root@localhost test]# ln -s log2013.log link2013
[root@localhost test]# ll
lrwxrwxrwx 1 root root     11 12-07 16:01 link2013 -> log2013.log
-rw-r--r-- 1 root bin      61 11-13 06:03 log2013.log

Crea un enlace al archivo, crear un vínculo físico a log2013.log ln2013, los mismos atributos y ln2013 de log2013.log

ln log2013.log ln2013

salida:

[root@localhost test]# ll
lrwxrwxrwx 1 root root     11 12-07 16:01 link2013 -> log2013.log
-rw-r--r-- 1 root bin      61 11-13 06:03 log2013.log
[root@localhost test]# ln log2013.log ln2013
[root@localhost test]# ll
lrwxrwxrwx 1 root root     11 12-07 16:01 link2013 -> log2013.log
-rw-r--r-- 2 root bin      61 11-13 06:03 ln2013
-rw-r--r-- 2 root bin      61 11-13 06:03 log2013.log

Linux comando Daquan Linux comando Daquan