# Mise a jours d'un fichier distant dès la modification?

**URL:** <https://www.debian-fr.org/t/mise-a-jours-dun-fichier-distant-des-la-modification/32780>\
**Category:** Programmation\
**Created:** [Février 21, 2016, 2:33 UTC](https://www.debian-fr.org/t/mise-a-jours-dun-fichier-distant-des-la-modification/32780 "2016-02-21T02:33:20Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![panthere](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/p/5daacb/32.png) [@panthere](https://www.debian-fr.org/u/panthere)\
**Post date:** [Février 21, 2016, 2:33 UTC](https://www.debian-fr.org/t/mise-a-jours-dun-fichier-distant-des-la-modification/32780/1 "2016-02-21T02:33:20Z")

</div>

Hello

Bon alors le principe: un fichier qui gere un par feux ce trouve sur ma machine  
ssh est configurer , un simple ssh serv suffi pour ce connecter , truc donner donner dans la section truc et astuce par fran.b

Le quand je modifie le fichier, comment je pourrait avec le system mettre a jours celui du serveur si il viens à être modifier, ?

en c++ je peux faire un programme qui utilise inotyfi pour savoir si le fichier a changer. celui ci n’a plus qu’a tourner en tache de fond, seulement le système a peux etre déjà cette fonction ? (cron ?)

puis il faudrai monter le fichier et exécuter celui-ci?

une piste ?  
Merci d’avance

---

<div class="post-metadata">

**Author:** ![MisterFreez](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/m/bb73d2/32.png) [@MisterFreez](https://www.debian-fr.org/u/MisterFreez)\
**Post date:** [Février 21, 2016, 2:33 UTC](https://www.debian-fr.org/t/mise-a-jours-dun-fichier-distant-des-la-modification/32780/2 "2016-02-21T02:33:21Z")

</div>

> [@panthere](#):
>
> Le quand je modifie le fichier, comment je pourrait avec le system mettre a jours celui du serveur si il viens à être modifier, ?

Tu parle d’un fichier locale que tu modifie ?  
Sinon tu peut le faire en shell :  
[packages.debian.org/squeeze/inotify-tools](http://packages.debian.org/squeeze/inotify-tools)  
en python :  
[pyinotify.sourceforge.net/](http://pyinotify.sourceforge.net/)  
en perl :  
[search.cpan.org/~twerner/Linux-I … Inotify.pm](http://search.cpan.org/~twerner/Linux-Inotify-0.05/lib/Linux/Inotify.pm)

---

<div class="post-metadata">

**Author:** ![Ashgenesis](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/57b2e6/32.png) [@Ashgenesis](https://www.debian-fr.org/u/Ashgenesis)\
**Post date:** [Février 21, 2016, 2:34 UTC](https://www.debian-fr.org/t/mise-a-jours-dun-fichier-distant-des-la-modification/32780/3 "2016-02-21T02:34:34Z")

</div>

Juste une piste :

Tu as jeté un oeil du côté de Rsync 😉

---

<div class="post-metadata">

**Author:** ![panthere](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/p/5daacb/32.png) [@panthere](https://www.debian-fr.org/u/panthere)\
**Post date:** [Février 21, 2016, 2:34 UTC](https://www.debian-fr.org/t/mise-a-jours-dun-fichier-distant-des-la-modification/32780/4 "2016-02-21T02:34:36Z")

</div>

je pense que je vai voir par m’y mettre sérieusement 🙂
