Dino Geek, intenta ayudarte

¿Qué es la opción --dry-run en RSYNC?


RSYNC es una utilidad de aplicación de software libre en dispositivos Unix y Windows que sincroniza archivos y directorios de un lugar a otro minimizando el uso de datos. El término “rsync” viene de la terminología en inglés “Remote Sync” o “Synchronización Remota”.

La opción —dry-run en RSYNC es una herramienta de comando muy útil que permite al usuario prever qué cambios se realizarán sin aplicar realmente los cambios. Este comando es a menudo usado en situaciones en las que el usuario quiere estar seguro de lo que sucederá cuando ejecute el comando de sincronización. Es una forma segura de asegurarse que las modificaciones que se realizarán son las deseadas. En resumen, permite al usuario “probar” un comando sin hacer la acción correspondiente.

Por ejemplo, suponga que usted tiene dos directorios, uno en su computadora local y otro en un servidor remoto, estos contienen diferentes versiones de los mismos archivos. Quisieras sincronizar estos directorios para que ambos contengan la versión más reciente de cada archivo.

Aquí es donde el —dry-run entra en juego. Podrías ejecutar el comando rsync con la opción —dry-run para ver qué archivos se actualizarían. Esto mostrará una lista de los archivos que serían actualizados, pero no actualiza realmente nada. Luego, podrías ejecutar el mismo comando sin la opción —dry-run para actualizar realmente los archivos.

La documentación oficial del proyecto Rsync es una de las fuentes más confiables para entender cómo funciona esta utilidad y sus distintas opciones. Para profundizar más en el uso de la opción —dry-run en RSYNC, hay manuales y documentación disponibles en plataformas como el sitio web oficial del proyecto GNU (GNU es el sistema operativo libre bajo el cual se desarrolló el rsync).

Una guía fácil de entender y muy completa sobre RSYNC y sus commandos se encuentra en el artículo publicado por Ryan Frankel en el sitio web de HostingAdvice.com, “Rsync (Remote Sync): 10 Practical Examples of Rsync Command in Linux”. Otro recurso útil es la página del manual de rsync, que se puede acceder desde la línea de comando a través de “man rsync”, que se encuentra en la mayoría de sistemas Unix y podría proporcionar explicaciones más detalladas.

Fuentes:
1. rsync documentation https://rsync.samba.org/documentation.html
2. Rsync man page https://linux.die.net/man/1/rsync
3. “Rsync (Remote Sync): 10 Practical Examples of Rsync Command in Linux“ https://www.hostingadvice.com/how-to/rsync-command-linux/.


Genera artículos simplemente para optimizar tu SEO
Genera artículos simplemente para optimizar tu SEO





DinoGeek ofrece artículos sencillos sobre tecnologías complejas

¿Desea ser citado en este artículo? Es muy sencillo, contáctenos en dino@eiki.fr.

CSS | NodeJS | DNS | DMARC | MAPI | NNTP | htaccess | PHP | HTTPS | Drupal | WEB3 | LLM | Wordpress | TLD | Nombre de dominio | IMAP | TCP | NFT | MariaDB | FTP | Zigbee | NMAP | SNMP | SEO | E-Mail | LXC | HTTP | MangoDB | SFTP | RAG | SSH | HTML | ChatGPT API | OSPF | JavaScript | Docker | OpenVZ | ChatGPT | VPS | ZIMBRA | SPF | UDP | Joomla | IPV6 | BGP | Django | Reactjs | DKIM | VMWare | RSYNC | Python | TFTP | Webdav | FAAS | Apache | IPV4 | LDAP | POP3 | SMTP

| Whispers of love (API) | Déclaration d'Amour |






Aviso legal / Condiciones generales de uso