Details
-
Bug
-
Status: Closed
-
Major - P3
-
Resolution: Fixed
-
2.8.0-rc2
-
None
Description
2.6 mongofiles --help
dan:(git)2.6-mongo[v2.6]/$ ./mongofiles --help
|
Browse and modify a GridFS filesystem.
|
|
usage: mongofiles [options] command [gridfs filename]
|
command:
|
one of (list|search|put|get)
|
list - list all files. 'gridfs filename' is an optional prefix
|
which listed filenames must begin with.
|
search - search all files. 'gridfs filename' is a substring
|
which listed filenames must contain.
|
put - add a file with filename 'gridfs filename'
|
get - get a file with filename 'gridfs filename'
|
delete - delete all files with filename 'gridfs filename'
|
Options:
|
--help produce help message
|
-v [ --verbose ] be more verbose (include multiple times
|
for more verbosity e.g. -vvvvv)
|
--quiet silence all non error diagnostic
|
messages
|
--version print the program's version and exit
|
-h [ --host ] arg mongo host to connect to ( <set
|
name>/s1,s2 for sets)
|
--port arg server port. Can also use --host
|
hostname:port
|
--ipv6 enable IPv6 support (disabled by
|
default)
|
-u [ --username ] arg username
|
-p [ --password ] arg password
|
--authenticationDatabase arg user source (defaults to dbname)
|
--authenticationMechanism arg (=MONGODB-CR)
|
authentication mechanism
|
--gssapiServiceName arg (=mongodb) Service name to use when authenticating
|
using GSSAPI/Kerberos
|
--gssapiHostName arg Remote host name to use for purpose of
|
GSSAPI/Kerberos authentication
|
--dbpath arg directly access mongod database files
|
in the given path, instead of
|
connecting to a mongod server - needs
|
to lock the data directory, so cannot
|
be used if a mongod is currently
|
accessing the same path
|
--directoryperdb each db is in a separate directory
|
(relevant only if dbpath specified)
|
--journal enable journaling (relevant only if
|
dbpath specified)
|
-d [ --db ] arg database to use
|
-c [ --collection ] arg collection to use (some commands)
|
-l [ --local ] arg local filename for put|get (default is
|
to use the same name as 'gridfs
|
filename')
|
-t [ --type ] arg MIME type for put (default is to omit)
|
-r [ --replace ] Remove other files with same name after
|
PUT
|
2.8.0-rc2 mongofiles --help
dan:(git)mongo-tools[master]/$ mongofiles --help
|
Usage:
|
mongofiles
|
|
general options:
|
--help Print usage
|
--version Print the version
|
|
verbosity options:
|
-v, --verbose Set verbosity level
|
--quiet Run in quiet mode, attempting to limit the amount of output
|
|
connection options:
|
-h, --host= Specify a resolvable hostname to which to connect
|
--port= Specify the tcp port on which the mongod is listening
|
|
authentication options:
|
-u, --username= Specify a user name for authentication
|
-p, --password= Specify a password for authentication
|
--authenticationDatabase= Specify the database that holds the user's credentials
|
--authenticationMechanism= Specify the authentication mechanism to be used
|
|
storage options:
|
-d, --db= database to use (test)
|
-l, --local= local filename for put|get (default is to use the same name as 'gridfs filename')
|
-t, --type= Content/MIME type for put (default is to omit)
|
-r, --replace Remove other files with same name after put
|
--prefix= GridFS prefix to use (fs)
|
--writeConcern= write concern options e.g. --writeConcern majority, --writeConcern '{w: 3, wtimeout: 500, fsync: true, j: true}' (majority)
|