GNU/Linux >> Tutoriels Linux >  >> Linux

SCP ne transfère que les fichiers modifiés

Solution 1 :

rsync est votre ami.

rsync -ru /source/directory/* [email protected]:/destination/directory

Si vous voulez qu'il supprime les fichiers à la destination qui n'existent plus à la source, ajoutez le --delete option.

Solution 2 :

Généralement on demande scp parce qu'il y a une raison. C'est à dire. impossible d'installer rsyncd sur la cible.

files=`find . -newermt "-3600 secs"`

for file in $files
do
       sshpass -p "" scp "$file" "[email protected]$IP://usr/local/www/current/$file"
done

Linux
  1. Comment utiliser Rsync pour synchroniser des fichiers nouveaux ou modifiés/modifiés sous Linux

  2. 14 exemples de commandes SCP pour transférer des fichiers en toute sécurité sous Linux

  3. Journaliser uniquement les fichiers transférés avec Rsync ?

  4. Comment transférer des fichiers sous Linux avec SCP et Rsync

  5. Fichiers spécifiques à Linux (mv ou cp) à partir d'une liste de fichiers texte ?

Comment utiliser rsync pour exclure des fichiers et des répertoires dans le transfert de données

Comment utiliser la commande SCP pour transférer des fichiers en toute sécurité

Comment transférer des fichiers avec Rsync sur SSH

Comment utiliser la commande SCP pour transférer des fichiers

Exemples Rsync pour transférer des fichiers sous Linux

Commande Linux SCP pour transférer des fichiers en toute sécurité