La date de création de plusieurs fichiers ne correspond pas à la réalité

Assistance concernant Linux Mint
darckfighter
Messages : 31
Enregistré le : mar. 4 déc. 2018 06:56

Re: La date de création de plusieurs fichiers ne correspond pas à la réalité

Message par darckfighter »

Dernier message de la page précédente :

j'ai jeté un oeil au bouzin, j'ai pas compris l'utilitée, faut espéré que dieu vienne l’expliqué en personne... :-o il doit bien y avoir une raison :lol:
Hard ordi fix AMD athlon II X2 215/ram 3.2 GO/CG NVIDIA Geforce 6150SE/
SDD 500Go pour la racine HDD 1T pour le /home
Soft MINT19

Avatar du membre
cyrille
Administrateur du site
Messages : 12403
Enregistré le : mar. 19 sept. 2017 08:49
Localisation : Nowhere
Contact :

Re: La date de création de plusieurs fichiers ne correspond pas à la réalité

Message par cyrille »

Tu avais l'air géné que des fichiers venant d'internet n'aient pas la bonne date
Je te donne simplement une solution pour que lors de la fin de téléchargement dans ton dossier Téléchargement, tu puisses lancer un script qui compare la date de création à celle du système

Pour cela, tu doit utiliser incrond pour qu'il surveille le dossier désiré et lance un script shell style SI bonne date, on ne fait rien SINON on corrige la date

Dieu n'a rien à voir avec ça... J'espère qu'il s'occupe de trucs plus compliqué, mais ça m'étonnerait, je ne sais pas pourquoi...

Donc incrond (c'est un démon, donc ça commence mal pour ton histoire de Dieu), il tourne en toile de fond.
Il va surveille les répertoires que tu lui diras dans son fichier de conf. Et en fonction de ce qui s'y passe, il lance des commandes ou des scripts...

Que peut il se passer dans un répertoire ?

Code : Tout sélectionner

IN_ACCESS – File was accessed (read)
IN_ATTRIB – Metadata changed (permissions, timestamps, extended attributes, etc.)
IN_CLOSE_WRITE – File opened for writing was closed
IN_CLOSE_NOWRITE – File not opened for writing was closed
IN_CREATE – File/directory created in watched directory
IN_DELETE – File/directory deleted from watched directory
IN_DELETE_SELF – Watched file/directory was itself deleted
IN_MODIFY – File was modified
IN_MOVE_SELF – Watched file/directory was itself moved
IN_MOVED_FROM – File moved out of watched directory
IN_MOVED_TO – File moved into watched directory
IN_OPEN – File was opened
The IN_ALL_EVENTS s
Donc toi c'est l'option IN_CREATE quii t'intéresserait...

Son fichier de conf fait penser à cron :

Code : Tout sélectionner

<directory> <file change mask> <command or action>  options
/var/www/html IN_CREATE /root/scripts/backup.sh
Donc ici si création dans /var/wwww/html, on lance le shell script backup.sh

Rien de bien compliqué, tout est expliqué dans le lien sus-cité
?séuqartéd sel ruoP / sécnoféd sel ruoP / sreiruréB sel ruoP / ?étéicos elleuQ

https://crust.ovh

Avatar du membre
tyrry
modérateur
Messages : 5717
Enregistré le : mar. 21 juil. 2015 07:42
Localisation : à l'ouest

Re: La date de création de plusieurs fichiers ne correspond pas à la réalité

Message par tyrry »

cyrille a écrit :
sam. 19 janv. 2019 10:59
Donc incrond, c'est un démon, donc ça commence mal pour ton histoire de Dieu
:lol: :lol: :lol: :lol:
Distro: Debian 12 Bookworm Desktop: LXDE
Kernel: 6.1.0-19-amd64 Drive: Intel Nvme 240
CPU: Ryzen 3 PRO 2200GE RAM: 16 go Graphics Card: AMD ATI Radeon Vega Series
L'experience est quelque chose que vous obtenez, juste après que vous en ayez besoin

Avatar du membre
Linuxing
Messages : 1484
Enregistré le : mar. 25 août 2015 01:28

Re: La date de création de plusieurs fichiers ne correspond pas à la réalité

Message par Linuxing »

Salut cyrille ;)

Je patauge encore dans l'hésitation car j'ai peur de gaffer :lol:

En supposant que je suive bien ce que tu as expliqué, je devrais taper dans un Terminal :

Code : Tout sélectionner

IN_CREATE – File/directory created in watched directory
et ensuite :

Code : Tout sélectionner

<directory> <file change mask> <command or action>  options
/var/www/html IN_CREATE /root/scripts/backup.sh
Et ça me permettrait de vérifier la date réelle de création d'un fichier désigné :?: :roll:

Ici, je ne suis pas trop sûr de mon coup :?
Laptop depuis le 16 juillet 2021 : Tuxedo Polaris 17 - Processeur Intel® Core I7 - 10750H / NVIDIA GeForce RTX 1650Ti / Full-HD IPS mat 144Hz / DDR4 SO-DIMM : 16 GB (1x 16GB) 3200Mhz CL22 Samsung / SSD: 1000 GB Samsung 860 EVO (M.2 SATAIII) / WLAN & Bluetooth: Intel Wi-Fi 6 AX200 & Bluetooth 5.1 (up to 2400Mbps). OS : Linux Mint 20.3 (Una) Mate depuis ce 16 janvier 2022

Périphériques : 2 HD Western Digital - Imprimante HP Deskjet 2540 Tout-en-un / Scanner Canon Lide 110 - Navigateur : Firefox

Avatar du membre
cyrille
Administrateur du site
Messages : 12403
Enregistré le : mar. 19 sept. 2017 08:49
Localisation : Nowhere
Contact :

Re: La date de création de plusieurs fichiers ne correspond pas à la réalité

Message par cyrille »

Je pense surtout que tu devrais relire la doc. https://www.cyberciti.biz/faq/linux-ino ... rectories/
Have a look : Configuration Files et incron Syntax
(une aide incron fonctionne comme cron)

Ensuite tu peux taper tes commandes dans le terminal tu ne vas rien cassé , t'inquiète, mais ça ne fera pas l'effet escompté....

Incrond lancera un script lors d'une action, as tu pensé à ton script. Que vas tu lui demander de faire lorsqu'un fichier sera déposé dans le dossier surveillé ?
?séuqartéd sel ruoP / sécnoféd sel ruoP / sreiruréB sel ruoP / ?étéicos elleuQ

https://crust.ovh

Avatar du membre
Linuxing
Messages : 1484
Enregistré le : mar. 25 août 2015 01:28

Re: La date de création de plusieurs fichiers ne correspond pas à la réalité

Message par Linuxing »

Salut cyrille ;)

En fait, chez moi, il n'y a pas vraiment de dossier «à surveiller» :)

Mon seul but est de pouvoir vérifier la date réelle de création d'un fichier, qu'il se trouve sur le disque dur de mon PC ou sur tout autre support... ici je pense surtout à mon HD externe lorsqu'il est connecté :)

L'usage que j'aurais de cette option serait très ponctuel, choisissant de vérifier un fichier ici ou là lorsque nécessaire ; une surveillance «globale» ou «permanente» n'est pas le but, sauf à devoir le faire malgré tout pour pouvoir bénéficier de l'option en question :)
Laptop depuis le 16 juillet 2021 : Tuxedo Polaris 17 - Processeur Intel® Core I7 - 10750H / NVIDIA GeForce RTX 1650Ti / Full-HD IPS mat 144Hz / DDR4 SO-DIMM : 16 GB (1x 16GB) 3200Mhz CL22 Samsung / SSD: 1000 GB Samsung 860 EVO (M.2 SATAIII) / WLAN & Bluetooth: Intel Wi-Fi 6 AX200 & Bluetooth 5.1 (up to 2400Mbps). OS : Linux Mint 20.3 (Una) Mate depuis ce 16 janvier 2022

Périphériques : 2 HD Western Digital - Imprimante HP Deskjet 2540 Tout-en-un / Scanner Canon Lide 110 - Navigateur : Firefox

zeb
Messages : 16473
Enregistré le : ven. 19 juin 2015 22:13
Localisation : plus ici

Re: La date de création de plusieurs fichiers ne correspond pas à la réalité

Message par zeb »

Salut Linuxing ;)
darckfighter a écrit :
ven. 18 janv. 2019 07:39
ils gardent la date de création du fichier mêre, il me semble déja avoir vu ça, mais bon je ne suis pas sur...
Je serai du même avis, quand tu prends une image que tu as transféré de ton apn (oui, bon, c'est pas un bon exemple :l :lol: ) la date de création reste celle de ton apn.
Donc sûrement que là c'est pareil, ca serait plutôt la date de modification qu'il faudrait voir ;)

Avatar du membre
cyrille
Administrateur du site
Messages : 12403
Enregistré le : mar. 19 sept. 2017 08:49
Localisation : Nowhere
Contact :

Re: La date de création de plusieurs fichiers ne correspond pas à la réalité

Message par cyrille »

En fait, chez moi, il n'y a pas vraiment de dossier «à surveiller» :)
Si, tu parlais de vidéo récup du net; donc tu as bien un rép de téléchargement à surveiller. ( Si la description de ta demande correspond bien à la réalité)

Surveiller le dossier de téléchargement
EN cas de fichiers vidéos (si ce sont eux qui posent pb) --> test sur extension
--- Récupérer la date de création
--- Récupérer la date de modif
Si différente , mettre à jour la date de création

Si personne ne surveille le répertoire, tu devras le faire manuellement, en utilisant icrond et le bon script, ce sera automatique
?séuqartéd sel ruoP / sécnoféd sel ruoP / sreiruréB sel ruoP / ?étéicos elleuQ

https://crust.ovh

Avatar du membre
Linuxing
Messages : 1484
Enregistré le : mar. 25 août 2015 01:28

Re: La date de création de plusieurs fichiers ne correspond pas à la réalité

Message par Linuxing »

En fait, je devrais alors focaliser la surveillance sur le dossier «téléchargements» en vérifiant de suite, plutôt que d'attendre que le fichier soit transféré sur mon HD externe et d'y vérifier la date de création ensuite ou beaucoup plus tard :?:
Laptop depuis le 16 juillet 2021 : Tuxedo Polaris 17 - Processeur Intel® Core I7 - 10750H / NVIDIA GeForce RTX 1650Ti / Full-HD IPS mat 144Hz / DDR4 SO-DIMM : 16 GB (1x 16GB) 3200Mhz CL22 Samsung / SSD: 1000 GB Samsung 860 EVO (M.2 SATAIII) / WLAN & Bluetooth: Intel Wi-Fi 6 AX200 & Bluetooth 5.1 (up to 2400Mbps). OS : Linux Mint 20.3 (Una) Mate depuis ce 16 janvier 2022

Périphériques : 2 HD Western Digital - Imprimante HP Deskjet 2540 Tout-en-un / Scanner Canon Lide 110 - Navigateur : Firefox

Avatar du membre
cyrille
Administrateur du site
Messages : 12403
Enregistré le : mar. 19 sept. 2017 08:49
Localisation : Nowhere
Contact :

Re: La date de création de plusieurs fichiers ne correspond pas à la réalité

Message par cyrille »

oui tout à fait
il me semble que c'est ce que j'écris depuis le début...
?séuqartéd sel ruoP / sécnoféd sel ruoP / sreiruréB sel ruoP / ?étéicos elleuQ

https://crust.ovh

Répondre