« Commandes BASH » : différence entre les versions
| Ligne 184 : | Ligne 184 : | ||
== Transfert == | == Transfert == | ||
<pre> | <pre> | ||
transfert de fichiers: | #transfert de fichiers: | ||
scp root@00.00.00.00:/home/fichier.ext . | scp root@00.00.00.00:/home/fichier.ext . | ||
scp fichier.ext root@00.00.00.00:/home/ | scp fichier.ext root@00.00.00.00:/home/ | ||
avec port | #avec port | ||
scp -P XXXX user@ip:/rep/fichier.txt . | scp -P XXXX user@ip:/rep/fichier.txt . | ||
== synchronisation de fichiers == | == synchronisation de fichiers == | ||
rsync -avz -e ssh /users/personne/.../ root@168.192.1.23:/home/../ | rsync -avz -e ssh /users/personne/.../ root@168.192.1.23:/home/../ | ||
| Ligne 198 : | Ligne 197 : | ||
rsync -av /Users/poste2/Desktop/Joomla_1/ /users/personne/.../ | rsync -av /Users/poste2/Desktop/Joomla_1/ /users/personne/.../ | ||
option: | #option: | ||
--exclude="/*/.local" (exclure un répertoire) | --exclude="/*/.local" (exclure un répertoire) | ||
rsync -avz -e ssh root@168.192.1.23:/home/../ /users/personne/.../ | rsync -avz -e ssh root@168.192.1.23:/home/../ /users/personne/.../ | ||
exclure répertoire | #exclure répertoire | ||
--exclude='/config/' | --exclude='/config/' | ||