GNU/Linux >> Tutoriales Linux >  >> Linux

Crear enlace simbólico:¿sobrescribir si existe uno?

Quiero eliminar datos en /path/to/data/folder/month/date/hour/minute/file y vincularlo a /path/to/recent/file y haz esto automáticamente cada vez que se crea un archivo.

Suponiendo que no sabré de antemano si /path/to/recent/file existe, ¿cómo puedo crearlo (si no existe) o reemplazarlo (si existe)? Estoy seguro de que puedo comprobar si existe y luego hacer una eliminación, enlace simbólico, pero me pregunto si hay un comando simple que haga lo que quiero en un solo paso.

Respuesta aceptada:

Lea el manual.

ln -sfn /new/target /path/to/symlink

$ hombre ln

-n, –no-dereference
trata a LINK_NAME como un archivo normal si es un enlace simbólico a un
directorio


Linux
  1. ¿Qué es un TAM y por qué querrías ser uno?

  2. Centos:¿cómo crear un usuario sin privilegios en Centos?

  3. kubectl apply vs create:¿Cuál usar para crear recursos en el entorno de clúster de Kubernetes?

  4. Crear un enlace simbólico de directorio en Ubuntu

  5. archivo de creación atómica si no existe desde el script bash

Crear un temporizador en Linux

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

Cómo crear un enlace simbólico en cPanel

Openssl Create Csr Template Error "no hay plantilla, configure una"?

¿Una manera fácil de crear un acceso directo de escritorio?

¿Qué es un dominio estacionado? ¿Cómo creo y elimino uno?