En un entorno operativo Linux, a menudo es necesario acceder a determinadas carpetas, archivos o documentos que se encuentran en otra parte del disco duro. Para ello utilizamos enlaces simbólicos o enlaces simbólicos.
Es un tipo de archivo muy utilizado en la mayoría de sistemas operativos, aunque tiene diferentes nombres, ya que es muy similar a los atajos de Windows.
Con el objetivo de facilitar la experiencia laboral y la fluidez en el lugar de trabajo, tendremos que utilizar estos ingredientes suaves con mucha frecuencia, y en este artículo te explicaremos cómo utilizarlos para crear, gestionar y navegar por tus archivos.
¿Qué son los enlaces modelo y por qué se utilizan en Linux?
Un enlace de icono, también conocido como enlace de señal o enlace suave, es un tipo de archivo que permite el acceso a otro archivo que se encuentra en otra parte del disco principal porque se puede usar en cualquier partición o sistema de archivos en el espacio.
El uso de enlaces de ejemplo es una forma muy eficaz de expandir el sistema de archivos, por lo que, por ejemplo, en la función del sistema de archivos NTFS , puede usarlo en áreas que están en el sistema de archivos ext2 u otro acceso a archivos.
Vínculo simbólico versus vínculo duro ¿Qué órgano es el más adecuado y en qué se diferencian estos órganos?
Similar a un enlace simbólico, físico de enlace o física de enlace , es acceder a los datos físicos de un archivo o carpeta que se encuentra en un lugar separado en el disco duro. Este acceso se convierte en una copia completa de los archivos asociados, según los permisos y los datos. Sin embargo, a diferencia de los vínculos suaves, no puede crear un vínculo físico en una ubicación o carpeta ubicada en una ubicación o sistema de archivos diferente del original.
Aprenda paso a paso cómo crear correctamente enlaces de señales en su computadora con sistema operativo Linux
La necesidad de integrar y facilitar el movimiento en los espacios de trabajo de Linux es la razón principal para utilizar enlaces blandos.
Ahora explicaremos paso a paso cómo crear enlaces de token para sus archivos o carpetas:
Por archivo
La creación de un enlace de modelo para un archivo es un proceso simple que no requiere más que una línea de comando.
Para crear los enlaces de archivos asociados con el archivo, use el comando En y la opción -s para que la línea se vea así:
ln -s [archivo] [etiqueta simbólica]
Este es el comando general que se usa para crear enlaces de modelo en Linux. Cambia [archivo]
con el nombre del archivo existente en el que se crea el enlace y [etiqueta simbólica]
con el nombre que tendrá el enlace del modelo. Para diseñadas por ordenador vínculos modelo de visualización, utilice el comando que después de tocar muestra una lista completa de enlaces modelo creado.ls –l
Por carpeta
Crear un enlace de modelo para una carpeta requiere la misma cantidad de trabajo que para un archivo porque solo se necesita una línea de comando:
ln -s [Specific file/directory] [symlink name]
En este caso, tiene la opción [Specific file/directory]
, a través de la dirección de la carpeta que desea fusionar, separada por un espacio y un icono de “/”
carpeta de destino para reemplazar.
Entonces el comando se vería así:
ln -s /user/local/documents /downloads
Una vez que se ejecuta el comando, se crea un enlace a la carpeta de documentos y se agrega al directorio de descargas .
Estas son algunas de las acciones de administración de archivos que puede realizar en Linux.
Así como la creación del enlace del modelo se realiza fácilmente desde el terminal de comandos de Linux, muchas otras acciones importantes de manejo de archivos se realizan de la siguiente manera:
Dupdo
Este paso se realiza mediante comando encp
Linux.
Funciona para toda su distribución y le permite copiar archivos o archivos a una ubicación específica en la misma columna de comando, de la siguiente manera.
cp [archivo1] [carpeta1]
Este comando copia [archivo1]
el contenido interno [carpeta1]
si está en el sistema. De lo contrario, creará una carpeta especial.
También tiene una serie de opciones que se dan a continuación:
-a
conserva los atributos de los archivos copiados.-b
Haga una copia duplicada del archivo o carpeta antes de copiar.-d
crea una copia del enlace sin copiar la carpeta de redireccionamiento.-i
elimina el archivo después de solicitar la confirmación.-p
Guarde copias de los certificados de propiedad, permisos y fechas.-R
copie archivos, carpetas y subcarpetas.-s
En lugar de copiar una carpeta, cree vínculos de modelo.-u
la copia no se procesa a menos que la fecha real sea posterior a la fecha de verificación.v
muestra un mensaje sobre el progreso del proceso de copia de archivos.
Esto hace que el proceso de copia sea más dinámico, lo que permite realizar múltiples operaciones en una sola línea de comando.
Por ejemplo, si desea hacer una copia duplicada, el comando es el siguiente.
cp –r [carpeta1] [carpeta2]
Mover y renombrar
En este punto, comando mv
En terminal. Este comando hace dos cosas: puede transferir archivos de una carpeta a otra en su computadora, o puede cambiar los archivos especificados en el comando.
La línea básica de este comando para mover la acción se vería así:
mv [fuente] [destino]
Por otro lado, si desea cambiar el nombre del archivo, la sintaxis cambia ligeramente y se ve así:
mv [nombreviejo 1] [nombrenuevo 1]
Como la mayoría de los comandos en Linux, el comando mv
ofrece varias opciones que tienen múltiples usos , lo que permite realizar más pasos junto con los comandos especificados previamente.
La lista de verbos «mv» es la siguiente.
-d
guarda archivos para transferirlos o cambiarles el nombre.-f
Elimina el archivo sin confirmación.-v
Solicita confirmación antes de eliminar el archivo.
Crea un directorio
Este es el comando mkdir
y funciona creando uno o más directorios dentro del sistema de archivos. Dado que solo se crean carpetas nuevas con un nombre específico, el comando no funcionará si el directorio con ese nombre ya existe.
La sintaxis del comando es la siguiente:
mkdir [directorio1]
mkdir [directorio1] [directorio2]…
Es posible crear varios administradores al mismo tiempo. El comando mkdir
incluye opciones para especificar los parámetros de directorio creados y mirando la información sobre el proceso de creación de la carpeta.
Veamos lo siguiente:
-m
Le permite transferir permisos a un nuevo directorio.-p
crea directorios vinculados a una nueva carpeta si no existen.