[Cron] Enregistrer liste des processus

Bonjour à tous,

Je commence seulement à découvrir Debian et l’univers de linux en général.

J’aimerais bien à l’aide de Cron, demander à mon PC d’enregistrer toute les heures dans un fichier la liste de mes processus actifs (ceux que j’obtiens en tapant ps aux). J’ai bien trouvé le fichier à parametrer mais je ne sais pas comment notifier à Cron la commande qu’il doit executer car je ne sais pas comment dire à Debian de mettre dans un fichier le log des processus actifs …

Voilà, si quelqu’un a une idée je suis preneur.

Merci encore.

Alors, pour éditer crontab :

Ensuite, il faut écrire des lignes du style :

Soit, dans ton cas :

  • */24 * * * ps -aux > /chemin/vers/ton/fichier.log

Tu quittes l’éditeur (en sauvant) et c’est bon

Plus d’infos sur la syntaxe de cron : smhteam.info/wiki/index.linux.ph … ntab#5-2-0

Merci beaucoup pour ta réponse.

Je vais m’y mettre de suite. Après quoi je vais fouiller ton lien.

Bonne journée

[quote=“Fritz_smh”]Soit, dans ton cas :

  • */24 * * * ps -aux > /chemin/vers/ton/fichier.log[/quote]
    Si c’est la bonne syntaxe de commande pour ce que tu veux faire, j’aurais juste mis >> au lieu de > pour ne pas écraser le contenu du fichier toute les heures … on pourrait faire ça :

ps aux >> /pathto/log && echo >> /pathto/log pour ajouter une ligne vide entre chaque passage, un truc dans le genre.

exact, j’avais zappé le append… bien vu :wink:

finalement, on pourrait faire plutôt un truc comme ça :

:wink: