Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
MEGATOOLS(7)		       Megatools Manual			  MEGATOOLS(7)

NAME
       megatools - Mega.nz command line	tools

SYNOPSIS
       megadf [--free|--total|--used] [--mb|--gb|-h]
       megals [-e] [-h]	[--header] [-l]	[-R] [-n] [<remotepaths>...]
       megaput [--no-progress] [--path <remotepath>] <paths>...
       megamkdir <remotepaths>...
       megamkdir /Contacts/<contactemail>
       megaget [--no-progress] [--path <path>] <remotepaths>...
       megaget --path -	<remotefile>
       megarm <remotepaths>...
       megarm /Contacts/<contactemail>
       megadl [--no-progress] [--path <path>] <links>...
       megadl --path - <filelink>
       megareg [--scripted] --register --email <email> --name <realname> --password <password>
       megareg [--scripted] --verify <state> <link>

DESCRIPTION
       Megatools is a collection of programs for accessing Mega	service	from a
       command line of your desktop or server.

       Megatools allow you to copy individual files as well as entire
       directory trees to and from the cloud. You can also perform streaming
       downloads for example to	preview	videos and audio files,	without
       needing to download the entire file.

       Megatools are robust and	optimized for fast operation - as fast as Mega
       servers allow. Memory requirements and CPU utilization are kept at
       minimum.

       You can register	account	using a	megareg(1) tool, with the benefit of
       having true control of your encryption keys.

       Mega website can	be found at http://mega.nz.

       Megatools can be	downloaded at http://megatools.megous.com

TOOLS OVERVIEW
       megareg(1)
	   Register and	verify a new mega account

       megadf(1)
	   Show	your cloud storage space usage/quota

       megals(1)
	   List	all remote files

       megamkdir(1)
	   Create remote directory

       megarm(1)
	   Remove remote file or directory

       megaput(1)
	   Upload individual files

       megaget(1)
	   Download individual files

       megadl(1)
	   Download file from a	"public" Mega link (doesn't require login)

       megacopy(1)
	   Upload or download a	directory tree

CONFIGURATION FILES
       See megarc(5) for information about mega	configuration file.

       Each of the individual tools have help that can be accessed using
       --help parameter.

SESSION	CACHE
       If you modify cloud filesystem from the Mega.nz website or from another
       computer, you'll	need to	refresh	your session cache. This can be	done
       by using	the --reload option to any tool, or by waiting for a cache
       timeout (default	timeout	is set to 10 minutes).

REMOTE FILESYSTEM
       Mega.nz filesystem is represented as a tree of nodes of various types.
       Nodes are identified by a 8 character node handles (eg. 7Fdi3ZjC).
       Structure of the	filesystem is not encrypted.

       Megatools maps node tree	structure to a traditional filesystem paths
       (eg. /Root/SomeFile.DAT).

       NOTE: By	the nature of Mega.nz storage, several files in	the directory
       can have	the same name. To allow	access to such files, the names	of
       conflicting files are extended by appending dot and their node handle
       like this:

	   /Root/conflictingfile
	   /Root/conflictingfile.7Fdi3ZjC
	   /Root/conflictingfile.mEU23aSD

       You need	to be aware of several special folders:

       /Root
	   Writable directory representing the root of the filesystem.

       /Trash
	   Trash directory where Mega.nz web client moves deleted files. This
	   directory is	not used by megatools when removing files.

       /Inbox
	   Not sure.

       /Contacts
	   Directory containing	subdirectories representing your contacts
	   list. If you	want to	add contacts to	the list, simply create
	   subdirectory	named after the	contact	you want to add.

       /Contacts/<email>
	   Directories representing individual contacts	in your	contacts list.
	   These directories contain folders that others shared	with you. All
	   shared files	are read-only, at the moment.

SEE ALSO
       megatools(7), megarc(5),	megadf(1), megadl(1), megaget(1), megals(1),
       megamkdir(1), megaput(1), megareg(1), megarm(1),	megacopy(1).

MEGATOOLS
       Part of the megatools(7)	suite.

BUGS
       Report bugs at https://github.com/megous/megatools or
       megous@megous.com.

AUTHOR
       Megatools was written by	Ondrej Jirman <megous@megous.com>, 2013-2016.

       Official	website	is http://megatools.megous.com.

megatools 1.10.2		  04/15/2020			  MEGATOOLS(7)

NAME | SYNOPSIS | DESCRIPTION | TOOLS OVERVIEW | CONFIGURATION FILES | SESSION CACHE | REMOTE FILESYSTEM | SEE ALSO | MEGATOOLS | BUGS | AUTHOR

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=megatools&sektion=7&manpath=FreeBSD+12.2-RELEASE+and+Ports>

home | help