UTILIZAR MEGA DESDE CONSOLA

1. Debemos descargar el fuente: https://github.com/t3rm1n4l/megacmd/archive/master.zip
2. Descomprimimos el archivo megacmd-master.zip que fue lo que bajamos, se nos creará una carpeta llamada megacmd-master, vamos a abrir una terminal dentro de esa carpeta.

3. Instalar go

4. Ahora pasamos a instalarlo, en la terminal escribimos lo siguiente:

make

Vemos a continuación como se configura.

En el fichero, esto es lo que hay que ponerle

Donde usuario, sera normalmente un correo electrónico,y password vuestra contraseña. Cuando ya hayamos puesto la información, presionamos guardamos ([Ctrl] + [O]) y salimos ([Ctrl] + [X])

Y ya esta completamente usable.

La lista de comandos:
megacmd list mega:/

Usage megacmd:
megacmd [OPTIONS] list mega:/foo/bar
megacmd [OPTIONS] get mega:/foo/file.txt /tmp/
megacmd [OPTIONS] put /tmp/hello.txt mega:/bar/
megacmd [OPTIONS] delete mega:/foo/bar
megacmd [OPTIONS] mkdir mega:/foo/bar
megacmd [OPTIONS] move mega:/foo/file.txt mega:/bar/foo.txt
megacmd [OPTIONS] sync mega:/foo/ /tmp/foo/
megacmd [OPTIONS] sync /tmp/foo mega:/foo

-conf=»/home/osmc/.megacmd.json»: Config file path
-force=false: Force hard delete or overwrite
-help=false: Help
-recursive=false: Recursive listing
-skip-error=false: Skip syncing of files that can’t be read
-skip-same-size=false: Skip copying of files with same size and path suffix
-verbose=1: Verbose
-version=false: Version

Para sincronizar una carpeta local con una carpeta de mega deberemos usar:

Si esto lo unimos al crontab, tenemos una sincronización de nuestros datos en la nube.

FUENTE:
http://blog.desdelinux.net/mega-desde-terminal-con-megacmd/