AnglaisFrançaisEspagnol

Ad


Icône de favori OnWorks

inotifywatch - En ligne dans le Cloud

Exécutez inotifywatch dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la commande inotifywatch qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

PROGRAMME:

Nom


inotifywatch - collecte des statistiques d'accès au système de fichiers à l'aide d'inotify

SYNOPSIS


innotifywatch [-hvzrqf] [-e ] [-t ] [-a ] [-d ] [
...]

DESCRIPTION


innotifywatch écoute les événements du système de fichiers à l'aide de Linux inotifier(7) interface, puis
génère un compte récapitulatif des événements reçus sur chaque fichier ou répertoire.

SORTIE


innotifywatch affichera une table sur la sortie standard avec une colonne pour chaque type d'événement
et une ligne pour chaque fichier ou répertoire surveillé. Le tableau indiquera le nombre de fois
chaque événement s'est produit pour chaque fichier ou répertoire surveillé. La sortie peut être triée par un
événement particulier en utilisant le -a or -d options.

Certaines informations de diagnostic seront sorties en cas d'erreur standard.

OPTIONS


-h, --Aidez-moi
Sortez des informations d'utilisation utiles.

-dans, --verbeux
Affiche des informations supplémentaires sur l'erreur standard lors de l'exécution.

@
Lors de l'observation récursive d'une arborescence de répertoires, exclure le fichier spécifié d'être
regardé. Le fichier doit être spécifié avec un chemin relatif ou absolu selon
si un chemin relatif ou absolu est donné pour les répertoires surveillés. Si un
chemin spécifique est explicitement à la fois inclus et exclu, il sera toujours surveillé.

Remarque: Si vous devez surveiller un répertoire ou un fichier dont le nom commence par @, donnez le
chemin absolu.

--fromfile
Lire les noms de fichiers à surveiller ou à exclure d'un fichier, un nom de fichier par ligne. Si
les noms de fichiers commencent par @ ils sont exclus comme décrit ci-dessus. Si est "-",
les noms de fichiers sont lus à partir de l'entrée standard. Utilisez cette option si vous devez aussi regarder
de nombreux fichiers à transmettre en tant qu'arguments de ligne de commande.

-z, --zéro
Sortir les lignes et les colonnes du tableau même si tous les éléments sont à zéro. Par défaut, les lignes et
les colonnes ne sont sorties que si elles contiennent des éléments non nuls. En utilisant cette option lorsque
surveiller chaque événement sur un grand nombre de fichiers peut entraîner un lot de sortie !

--exclure
Ne traitez aucun événement dont le nom de fichier correspond au POSIX étendu spécifié
expression régulière, sensible à la casse.

--exclurei
Ne traitez aucun événement dont le nom de fichier correspond au POSIX étendu spécifié
expression régulière, insensible à la casse.

-r, --recursive
Regardez tous les sous-répertoires de tous les répertoires passés en tant qu'arguments. Les montres seront
mis en place de manière récursive à une profondeur illimitée. Les liens symboliques ne sont pas parcourus. Si
de nouveaux répertoires sont créés dans les répertoires surveillés, ils seront automatiquement
regardé.

Mise en garde: Si vous utilisez cette option tout en surveillant le répertoire racine d'un grand arbre,
cela peut prendre un certain temps jusqu'à ce que toutes les montres inotify soient établies, et les événements
ne sera pas reçu dans ce délai. De plus, étant donné qu'une montre inotify sera
établi par sous-répertoire, il est possible que le montant maximum d'inotify
montres par utilisateur sera atteint. Le maximum par défaut est 8192 ; il peut être augmenté
en écrivant à /proc/sys/fs/inotify/max_user_watches.

-t , --temps libre
Écoutez uniquement pendant le nombre de secondes spécifié. Si non spécifié, inotifywatch
rassemblera des statistiques jusqu'à recevoir un signal d'interruption par (par exemple)
en appuyant sur CONTROL-C sur la console.

-e , --un événement
Écoutez uniquement les événements spécifiques. Les événements pouvant être écoutés sont répertoriés
dans l' ÉVÉNEMENTS section. Cette option peut être spécifiée plusieurs fois. Si omis,
tous les événements sont écoutés.

-a , --Ascendant
Trier la sortie par ordre croissant du nombre d'événements pour l'événement spécifié. Événements triables
inclure « total » et tous les événements répertoriés dans le ÉVÉNEMENTS section sauf "déplacer" et
`close' (vous devez utiliser `moved_to', `moved_from', `close_write' ou `close_nowrite'
au lieu). La valeur par défaut est de trier par ordre décroissant 'total'.

-d , --descendant
Trier la sortie par ordre décroissant du nombre d'événements pour l'événement spécifié. Événements triables
inclure « total » et tous les événements répertoriés dans le ÉVÉNEMENTS section sauf "déplacer" et
`close' (vous devez utiliser `moved_to', `moved_from', `close_write' ou `close_nowrite'
au lieu). La valeur par défaut est de trier par ordre décroissant 'total'.

EXIT STATUT


0 Le programme s'est exécuté avec succès.

1 Une erreur s'est produite lors de l'exécution du programme.

ÉVÉNEMENTS


Les événements suivants sont valables pour une utilisation avec le -e option:

accès Un fichier surveillé ou un fichier d'un répertoire surveillé a été lu.

modifier Un fichier surveillé ou un fichier dans un répertoire surveillé a été écrit.

attrib Les métadonnées d'un fichier surveillé ou d'un fichier dans un répertoire surveillé ont été modifiées.
Cela inclut les horodatages, les autorisations de fichiers, les attributs étendus, etc.

fermer_écrire
Un fichier surveillé ou un fichier dans un répertoire surveillé a été fermé, après avoir été ouvert
en mode inscriptible. Cela n'implique pas nécessairement que le fichier a été écrit.

close_nowrite
Un fichier surveillé ou un fichier dans un répertoire surveillé a été fermé, après avoir été ouvert
en mode lecture seule.

close Un fichier surveillé ou un fichier dans un répertoire surveillé a été fermé, quelle que soit la façon dont
il a été ouvert. Notez que ceci est en fait mis en œuvre simplement en écoutant les deux
fermer_écrire ainsi que close_nowrite, par conséquent, tous les événements de fermeture reçus seront affichés sous la forme
l'un d'eux, pas PROCHE.

ouvert Un fichier surveillé ou un fichier dans un répertoire surveillé a été ouvert.

déplacé_vers
Un fichier ou un répertoire a été déplacé dans un répertoire surveillé. Cet événement se produit même si
le fichier est simplement déplacé depuis et vers le même répertoire.

bouger de
Un fichier ou un répertoire a été déplacé d'un répertoire surveillé. Cet événement se produit même si
le fichier est simplement déplacé depuis et vers le même répertoire.

Bougez Un fichier ou un répertoire a été déplacé depuis ou vers un répertoire surveillé. Notez que c'est
effectivement mis en œuvre simplement en écoutant les deux déplacé_vers ainsi que bouger de, d'où
tous les événements de fermeture reçus seront générés comme l'un ou les deux, pas MOUVEMENT.

se déplacer
Un fichier ou un répertoire surveillé a été déplacé. Après cet événement, le fichier ou le répertoire est
n'étant plus surveillé.

engendrent Un fichier ou un répertoire a été créé dans un répertoire surveillé.

effacer Un fichier ou un répertoire dans un répertoire surveillé a été supprimé.

supprimer_self
Un fichier ou un répertoire surveillé a été supprimé. Après cet événement, le fichier ou le répertoire est
n'étant plus surveillé. Notez que cet événement peut se produire même s'il n'est pas
être explicitement écouté.

démonter
Le système de fichiers sur lequel réside un fichier ou un répertoire surveillé a été démonté. Après
cet événement, le fichier ou le répertoire n'est plus surveillé. Notez que cet événement
peut se produire même s'il n'est pas explicitement écouté.

EXEMPLE


Regarder le `~/.beagle' pendant 60 secondes :

% inotifywatch -v -e access -e modifier -t 60 -r ~/.beagle
Mise en place de veilles...
Configuration de la/des montre(s) sur /home/rohan/.beagle
OK, /home/rohan/.beagle est maintenant surveillé.
Total de 302 montres.
Fini d'établir des montres, maintenant de collecter des statistiques.
Écoutera les événements pendant 60 secondes.
accès total modifier le nom de fichier
1436 1074 362 /home/rohan/.beagle/Indexes/FileSystemIndex/PrimaryIndex/
1323 1053 270 /home/rohan/.beagle/Indexes/FileSystemIndex/SecondaryIndex/
303 116 187 /home/rohan/.beagle/Indexes/KMailIndex/PrimaryIndex/
261 74 187 /home/rohan/.beagle/TextCache/
206 0 206 /home/rohan/.beagle/Log/
42 0 42 /home/rohan/.beagle/Indexes/FileSystemIndex/Locks/
18 6 12 /home/rohan/.beagle/Indexes/FileSystemIndex/
12 0 12 /home/rohan/.beagle/Indexes/KMailIndex/Locks/
3 0 3 /home/rohan/.beagle/TextCache/54/
3 0 3 /home/rohan/.beagle/TextCache/bc/
3 0 3 /home/rohan/.beagle/TextCache/20/
3 0 3 /home/rohan/.beagle/TextCache/62/
2 2 0 /home/rohan/.beagle/Indexes/KMailIndex/SecondaryIndex/

MISES EN GARDE


Lors de l'utilisation d'inotifywatch, il n'est pas garanti que le nom de fichier affiché soit à jour
après un déplacement car c'est l'inode qui est surveillé. De plus, aucun des
les opérations observées sont garanties avoir été effectuées sur le nom de fichier inotifywatch a été
chargé de surveiller les cas où le fichier est connu sous plusieurs noms dans le système de fichiers.

Utilisez inotifywatch en ligne en utilisant les services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

  • 1
    Firebird
    Firebird
    Firebird RDBMS offre des fonctionnalités ANSI SQL
    & fonctionne sous Linux, Windows &
    plusieurs plates-formes Unix. Fonctionnalités
    excellente simultanéité et performances
    & Puissance...
    Télécharger Firebird
  • 2
    KompoZer
    KompoZer
    KompoZer est un éditeur HTML wysiwyg utilisant
    la base de code de Mozilla Composer. Comme
    Le développement de Nvu a été arrêté
    en 2005, KompoZer corrige de nombreux bugs et
    ajoute un f...
    Télécharger KompoZer
  • 3
    Téléchargeur de mangas gratuit
    Téléchargeur de mangas gratuit
    Le Free Manga Downloader (FMD) est un
    application open source écrite en
    Object-Pascal pour la gestion et
    télécharger des mangas à partir de divers sites Web.
    C'est un miroir...
    Télécharger gratuitement Manga Downloader
  • 4
    UNetbootin
    UNetbootin
    UNetbootin vous permet de créer un bootable
    Clés USB Live pour Ubuntu, Fedora et
    autres distributions Linux sans
    graver un CD. Il fonctionne sous Windows, Linux,
    et ...
    Télécharger UNetbootin
  • 5
    Dolibarr ERP-CRM
    Dolibarr ERP-CRM
    Dolibarr ERP - CRM est un outil simple d'utilisation
    Progiciel open source ERP et CRM
    (exécuté avec un serveur web php ou comme
    logiciel autonome) pour les entreprises,
    fondations...
    Télécharger Dolibarr ERP - CRM
  • 6
    Client SQL SQuirreL
    Client SQL SQuirreL
    SQuirreL SQL Client est un SQL graphique
    client écrit en Java qui permettra
    vous permet de visualiser la structure d'un JDBC
    base de données conforme, parcourir les données dans
    les tables...
    Télécharger le client SQL SQuirreL
  • Plus "

Commandes Linux

Ad