tracker-control man page on DragonFly

Man page or keyword search:  
man Server   44335 pages
apropos Keyword Search (all sections)
Output format
DragonFly logo
[printable version]

tracker-control(1)		 User Commands		    tracker-control(1)

NAME
       tracker-control - Manage Tracker processes and data

SYNOPSIS
       tracker-control [OPTION...]

DESCRIPTION
       tracker-control	manages and checks status of all Tracker processes and
       data.

       Controls Tracker both at process level, and  at	entity	level  (store,
       miners).

       To  start  or  stop  miners, you can use --start.  The store is started
       automatically by the D-Bus calls from the miners.

       It also allows checking the status of the Tracker store	and  all  data
       miners.	 For  tracker-store  ,	the status is always Idle unless it is
       restoring a backup and/or replaying a journal (regardless of load  from
       applications or miners). For a list of common statuses, see --list-com‐
       mon-statuses.

       The miners can be paused or resumed using this command and you can also
       list miners running and available.

COMMON OPTIONS
       -?, --help
	      Show summary of options by group.

       -?, --help-all
	      Show all groups and options.

       -V, --version
	      Returns the version of this program.

GENERAL OPTIONS
       -p, --list-processes
	      This lists all Tracker processes in the system.

       -k, --kill=[all|store|miners]
	      This  uses  SIGKILL to stop all Tracker processes found matching
	      the parameter, if no extra parameter  is	passed,	 all  will  be
	      assumed.	This  is  not  advised	unless you are having problems
	      stopping Tracker in the first place. This GUARANTEES death.

       -t, --terminate=[all|store|miners]
	      This uses SIGTERM to stop all Tracker processes  found  matching
	      the  parameter,  if  no  extra  parameter is passed, all will be
	      assumed. This is recommended over --kill because	it  gives  the
	      processes time to shutdown cleanly.

       -r, --hard-reset
	      This kills all processes in the same way that --kill does but it
	      also removes all databases. Restarting tracker-store  re-creates
	      the databases.

       -e, --soft-reset
	      A	 soft reset works exactly the same way that --hard-reset does,
	      with the exception that the backup and journal are not  removed.
	      These are restored when tracker-store is restarted.

       -c, --remove-config
	      This  removes  all  config  files	 in $HOME/.config/tracker. All
	      files  listed  are  files	 which	were  found  and  successfully
	      removed.	 Restarting  the  respective  processes re-creates the
	      default configuration files.

       -s, --start
	      Starts all miners.  This	indirectly  starts  tracker-store  too
	      because it is needed for miners to operate properly.

       -b, --backup=FILE
	      Begins backing up the Tracker databases to the FILE given.

       -o, --restore=FILE
	      Begins  restoring	 a  previous  backup  (see  --backup  ) to the
	      Tracker databases. The  FILE  points  to	the  location  of  the
	      backup.

       --get-log-verbosity
	      This  displays  the log verbosity for ALL components using GSet‐
	      tings for this configuration. For possible  values,  see	--set-
	      log-verbosity.

       --set-log-verbosity=[debug|detailed|minimal|errors]
	      This  sets  the log verbosity for ALL components using GSettings
	      using this configuration option ('verbosity').

       --collect-debug-info
	      Useful when debugging problems to diagnose the state of  Tracker
	      on your system. The data is output to stdout. Useful if bugs are
	      filed against the project itself.

	      Data collected includes  Tracker	version	 in  use,  disk	 space
	      available,  size of the databases on the disk, the configuration
	      in use, states of the index (e.g. last  filesystem  crawl,  data
	      set  locale,  etc.) and finally statistics about the data in the
	      database (e.g. how many nfo:FileDataObject resources exist).

STATUS OPTIONS
       -S, --status
	      Show the current status of all Tracker entities (store  and  all
	      available miners).

       -F, --follow
	      Follow  status  changes  as they happen. This requires Ctrl+C to
	      stop and return to the command line. Each new status is put on a
	      new line.

       -w, --watch=[ONTOLOGY]
	      Watch  changes  that  happen  to the database in real time. This
	      requires Ctrl+C to stop and return to the command line.

	      If the ONTOLOGY is  unspecified,	all  changes  are  shown.  The
	      ONTOLOGY can be a comma separated list of shorthand or long hand
	      ontology properties. For example:

		  $ tracker-control -w nie:url,nie:mimeType,nfo:fileSize,nie:dataSource
		  Now listening for resource updates to the database
		  All nie:plainTextContent properties are omitted

		  Press Ctrl+C to stop

		  'nfo:Document'
		     'nfo:fileSize' = '1770'
		     'nie:dataSource' = 'http://www.tracker-project.org/ontologies/tracker#extractor-data-source'
		     'nie:mimeType' = 'text/plain'
		     'nie:url' = 'file:///home/martyn/.bash_aliases'
		  'nfo:Document'
		     'nie:dataSource' = 'http://www.tracker-project.org/ontologies/tracker#extractor-data-source'

		  ...

       --list-common-statuses
	      This will list statuses most commonly produced by miners and the
	      store.  These  statuses  are not translated when sent over D-Bus
	      and should be translated by each application. These are not con‐
	      sidered static and are subject to change at any point.

	      Additionally,  these statuses are not the only ones which may be
	      reported by a miner. There may be other states pertaining to the
	      specific roles of the miner in question.

MINER OPTIONS
       -m, --reindex-mime-type=MIME
	      Re-index	files which match the MIME type supplied. This is usu‐
	      ally used when installing	 new  extractors  which	 support  MIME
	      types  previously	 unsupported.  This forces Tracker to re-index
	      those files. You can use --reindex-mime-type more than once  per
	      MIME type.

       -f, --index-file=FILE
	      (Re)index a file matching the FILE type supplied.

       --list-miners-running
	      This  will list all miners which have responded to a D-Bus call.
	      Sometimes it is helpfult to use this command with --list-miners-
	      available.

       --list-miners-available
	      This  will  list all miners which are available even if they are
	      not running at the moment.

       --pause-details
	      For listing all miners which are	paused	and  the  reasons  for
	      being  paused, you can use this. It will also display the appli‐
	      cation that requested the pause too.

       --miner=MINER
	      This argument is used with --pause  or  --resume	to  say	 which
	      miner  you  want	to pause or resume. You can use the full D-Bus
	      name, e.g.  org.freedesktop.Tracker1.Miner.Files OR you can  use
	      the suffix, e.g.	Files

       --pause=REASON
	      The  REASON  here	 is  useful  to	 know  WHY the miner should be
	      paused. A miner can be paused many times	by  multiple  applica‐
	      tions.  Only when all pauses have been resumed will it continue.
	      If successful, a cookie will be given to uniquely	 identify  the
	      request.	This  cookie  is  used	to resume the pause at a later
	      stage.

       --pause-for-process=REASON
	      This works exactly the same way as --pause  with	the  exception
	      that it only keeps the pause active while the calling process is
	      alive. As soon as you press Ctrl+C the pause is resumed automat‐
	      ically.

       --resume=COOKIE
	      The  COOKIE  is  given  by a successful --pause command. It is a
	      number which identifies each pause request. When all pauses have
	      been resumed, the miner will resume working.

ENVIRONMENT
       TRACKER_MINERS_DIR
	      Miners  that  are	 installed  should  have  a  .desktop  file in
	      /usr/share/tracker/miners/, this is  how	tracker-control	 knows
	      about miners which exist but may not have not been started. This
	      environment variable allows the  location	 that  miner  .desktop
	      files  are  loaded  from to be overridden by setting it to a new
	      path.

       TRACKER_MINERS_DIR_DISABLED
	      If you don't have .desktop files for miners, you	can  use  this
	      environment variable to get status information from RUNNING pro‐
	      cesses. This doesn't give any indication for miners NOT running.
	      This  uses  registered  miners  on  DBus	to know about existing
	      Tracker based data miners.

SEE ALSO
       tracker-store(1).

GNU				September 2009		    tracker-control(1)
[top]

List of man pages available for DragonFly

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net