1megatools-mkdir(1)                                          megatools-mkdir(1)
2
3
4

NAME

6       megatools mkdir - Create remote folder under your Mega.nz account
7

SYNOPSIS

9              megatools mkdir <remotepaths>...
10              megatools mkdir /Contacts/<contactemail>
11

DESCRIPTION

13       Creates folders on Mega.nz.
14
15       As  a  special  case,  by creating a new folder under /Contacts, you’re
16       adding a <contactemail> to your contacts list.
17

OPTIONS

19       -u <email> , --username <email>
20              Account username (email)
21
22       -p <password> , --password <password>
23              Account password
24
25       --no-ask-password
26              Never ask interactively for a password
27
28       --reload
29              Reload filesystem cache
30
31       --limit-speed <speed>
32              Set maximum allowed upload and download speed  in  KiB/s.   This
33              option  overrides  config file settings. 0 means no limit.  When
34              using ParallelTransfers > 1, upload speed limit  is  applied  to
35              each transfer individually.
36
37       --proxy <proxy>
38              Use  proxy  server  to connect to mega.nz. This option overrides
39              config file settings.  More information can be found in  libcurl
40              documentation       at      ⟨https://curl.haxx.se/libcurl/c/CUR
41              LOPT_PROXY.html⟩.  Some acceptable values are:
42
43              • none : Disable proxy if it was enabled in the config file.
44
45              • socks5://localhost:9050 : Local SOCKSv5 proxy server
46
47              • socks5h://localhost:9050 : Local SOCKSv5 proxy server with DNS
48                handled by the proxy
49
50       --netif <ifname|ip>
51              Network  interface or local IP address used for outgoing connec‐
52              tions.  You have to specify IP address bound to some of your lo‐
53              cal network interfaces, when specifying an IP address.
54
55       --ip-proto <proto>
56              Which  IP protocol to prefer when connecting to mega.nz (v4, v6,
57              or any).  This is just an advisory option.  Megatools  will  re‐
58              solve  mega.nz domain, and then use an A or AAAA record based on
59              the stated preference.
60
61       --config <path>
62              Load configuration from a file
63
64       --ignore-config-file
65              Disable loading .megarc
66
67       --debug [<options>]
68              Enable debugging of various aspects of the megatools  operation.
69              You  may  enable multiple debugging options separated by commas.
70              (eg. --debug api,fs)
71
72              Available options are:
73
74              • http: Dump HTTP request/response details (can be used to debug
75                connection/proxy issues)
76
77              • api: Dump Mega.nz API calls
78
79              • fs:  Dump Mega.nz filesystem (may require --reload to actually
80                print something)
81
82              • cache: Dump cache contents
83
84              • tman: Dump transfer manager events
85
86       --version
87              Show version information
88
89       <remotepaths>
90              One or more remote directories to create.
91
92       <contactemail>
93              Valid email address of a contact you want to add.
94

EXAMPLES

96       • Create new folder:
97
98         $ megatools mkdir /Root/MyNewFolder
99         $ megatools ls /Root
100         /Root
101         /Root/MyNewFolder
102
103       • Add new contact to your contacts list:
104
105         $ megatools mkdir /Contacts/some@email.com
106

REMOTE FILESYSTEM

108       Mega.nz filesystem is represented as a tree of nodes of various  types.
109       Nodes  are  identified  by  a  8 character node handles (eg. 7Fdi3ZjC).
110       Structure of the filesystem is not encrypted.
111
112       Megatools maps node tree structure to a  traditional  filesystem  paths
113       (eg.  /Root/SomeFile.DAT).
114
115       NOTE:  By the nature of Mega.nz storage, several files in the directory
116       can have the same name. To allow access to such  files,  the  names  of
117       conflicting  files  are extended by appending dot and their node handle
118       like this:
119
120       /Root/conflictingfile
121       /Root/conflictingfile.7Fdi3ZjC
122       /Root/conflictingfile.mEU23aSD
123
124       You need to be aware of several special folders:
125
126       /Root  Writable directory representing the root of the filesystem.
127
128       /Trash Trash directory where Mega.nz web client  moves  deleted  files.
129              This directory is not used by megatools when removing files.
130
131       /Inbox Not sure.
132
133       /Contacts
134              Directory  containing  subdirectories representing your contacts
135              list. If you want to add contacts to  the  list,  simply  create
136              subdirectory named after the contact you want to add.
137
138       /Contacts/<email>
139              Directories  representing  individual  contacts in your contacts
140              list. These directories contain folders that others shared  with
141              you. All shared files are read-only, at the moment.
142

SEE ALSO

144       megatools(1),  megarc(5),  megatools-df(1), megatools-dl(1), megatools-
145       get(1), megatools-ls(1),  megatools-mkdir(1),  megatools-put(1),  mega‐
146       tools-reg(1), megatools-rm(1), megatools-copy(1).
147

MEGATOOLS

149       Part of the megatools(1) suite of commands.
150

BUGS

152       Report  bugs  to  megatools@megous.com  ⟨mailto:megatools@megous.com⟩ .
153       Your message will end up in a public archive, so be  careful  what  you
154       say or send.
155

AUTHOR

157       Megatools was written by Ondrej Jirman < megatools@megous.com
158       ⟨mailto:megatools@megous.com⟩ >, 2013-2022.
159
160       Official website is ⟨http://megatools.megous.com⟩.
161
162
163
164                                 20 July 2023               megatools-mkdir(1)
Impressum