5 votes

où sont stockés les fichiers et répertoires "récemment utilisés" ?

Sur mon Ubuntu 12.04, toutes les applications gnome (telles que Nautilus, Evince, gedit, firefox) peuvent accéder aux fichiers et répertoires "récemment utilisés", lorsqu'elles ouvrent des fichiers dans ces derniers.

  1. Je me demande où se trouve l'information sur les fichiers "récemment utilisés" et les répertoires sont stockées ? J'aimerais accéder aux fichiers et répertoires "récemment utilisés" à partir du terminal, en lisant ces informations. à partir du terminal, en lisant ces informations.
  2. Les applications KDE et Wine ne peuvent pas accéder aux fichiers "Récemment utilisés" et répertoires. Je me demande pourquoi ?

Merci !

10voto

Alaa Ali Points 29075
  1. Le site Récemment utilisé Les informations sont stockées dans un fichier appelé recently-used.xbel situé sous le .local/share par utilisateur, le chemin complet étant :

    ~/.local/share/recently-used.xbel

    Il contient des métadonnées sur les fichiers récents, comme l'application qui l'a ouvert, ou l'application qui doit l'afficher dans son historique.

    Par exemple, mon gedit montre 3 fichiers :

    Si je cherche gedit dans le fichier, je peux sûrement voir 3 "stances" car il y a 3 fichiers, voici l'un d'entre eux à titre d'exemple :

    <bookmark href="file:///path/to/dsasd" added="2014-07-26T19:22:24Z" modified="2014-07-26T21:52:22Z" visited="2014-07-26T19:22:25Z">
    <info>
      <metadata owner="http://freedesktop.org">
        <mime:mime-type type="text/plain"/>
        <bookmark:groups>
          <bookmark:group>gedit</bookmark:group>
        </bookmark:groups>
        <bookmark:applications>
          <bookmark:application name="gedit" exec="&apos;gedit %u&apos;" modified="2014-07-26T21:52:22Z" count="7"/>
        </bookmark:applications>
      </metadata>
    </info>
  2. Le site recently-used.xbel est fait partie de la boîte à outils GTK . J'ai essayé de trouver de la documentation à ce sujet, mais c'est ce que j'ai trouvé de plus proche :

    GNOME utilise la bibliothèque GTK+, alors que KDE utilise la bibliothèque QT, je suppose que c'est la raison pour laquelle cela ne fonctionne pas avec KDE. Quant à Wine, je ne sais pas, peut-être qu'il n'est tout simplement pas conçu pour fonctionner avec lui.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X