Mega nga terminali me MegaCMD

Unë mendoj se nuk kam nevojë të shpjegoj se çfarë është Mega ose Megaupload i vonë (uff sa here ato ...) Aktualisht ka shumë prej nesh që përdorin Mega si hapësirë ​​ruajtëse për kopje rezervë të sistemit tonë, ose informacione të çdo lloji.

Sot ka aplikacione grafike për gjithçka, por ata prej nesh që përdorin gjithmonë Linux, për kuriozitet ose për të kursyer kohë, duan të dinë se si të arrijnë të njëjtën gjë me terminalin. Një shembull i kësaj është yowsup, per te perdorur WhatsApp përmes terminalit, i cili na kursen nga përdorimi i Verës dhe më pas shkarko WhatsApp Plus falas, përdorni WhatsApp me Pidgin. apo diçka e ngjashme.

Çështja është që unë planifikoj të përdor një dosje në llogarinë time Mega për të ruajtur rezervat e serverit, të cilat padyshim nuk kanë një ndërfaqe grafike, kështu që ... mmm ... si mund të përdor një skenar? përplas, ngarkoni skedarë në një dosje specifike të llogarisë time Mega?, kjo është pyetja këtu.

mega-shfletues

MegaCMD: Mega nga Terminali

Për fat të mirë ka megacmd, një aplikacion përmes të cilit (dhe me komanda) mund të ngarkojmë skedarë në Mega tonë, të shkarkojmë, etj.

Le të vazhdojmë ta instalojmë:

1. Së pari ne duhet të shkarkojmë burimin:

Shkarkoni fontin MegaCMD

2. Zbërthej skedarin megacmd-master.zip e cila ishte ajo që kemi shkarkuar, një dosje e quajtur megacmd-master, ne do të hapim një terminal brenda kësaj dosjeje.

3. Tani vazhdojmë ta instalojmë, në terminal shkruajmë sa vijon:

bëj sudo cp megacmd / usr / local / bin

3.1. Sigurisht, nëse përdorni ArchLinux është aq e thjeshtë sa:

yaourt -S megacmd

4. Bërë, është instaluar tashmë.

Dhe si përdoret MegaCMD?

Së pari ne duhet të krijojmë një skedar në të cilin do të vendosim informacionin e llogarisë sonë. Kjo është, aplikacioni nuk mund të lidhet me llogarinë tonë pa pasur të dhëna hyrjeje (përdorues dhe fjalëkalim), për këtë ne do të krijojmë skedarin: $ HOME / .megacmd.json

nano $HOME/.megacmd.json

Aty do të vendosim diçka si kjo:

{"Përdoruesi": "USUARIO_MEGA", "Fjalëkalimi": "PASSWORD_DE_USUARIO_MEGA", "DownloadWorkers": 4, "UploadWorkers": 4, "SkipSameSize": true, "Verbose": 1}

Merrni parasysh që përdoruesi është emaili i regjistrimit, domethënë, në rastin tim do të ishte:

{"Përdoruesi": "myusuarioblabla@gmail.com", "Fjalëkalimi": "BLABLABLABLABLABLA", "Punëtorët e Shkarkimit": 4, "UploadWorkers": 4, "SkipSameSize": e vërtetë, "Verbose": 1}

Kur të kemi vendosur tashmë informacionin, ne shtypim ruaj ([Ctrl] + [O]) dhe dalim ([Ctrl] + [X])

Gati tani do ta shohim përmbajtjen nga dosja jonë fillestare:

megacmd list mega:/

Kjo më tregon se ekziston një dosje e quajtur MEGAsync, e cila është ajo që unë tregoj në imazhin e parë.

Nëse dua të shoh se çfarë ka brenda një dosje, ndryshimi i rreshtit të mëparshëm është i thjeshtë, pothuajse i dukshëm, pasi dosja është MEGAsync:

megacmd list mega:/MEGAsync/

shkarkoni një skedar në vend të parametrit listë që kemi përdorur më parë, tani do të përdorim marrë:

megacmd merrni mega: /MEGAsync/snapshot1.png / home / myuser /

Kjo do të shkarkojë skedarin instant1.png, i vendosur brenda dosjes MEGAsync në Shtëpinë time.

mega-shembuj

Përndryshe, dhe kjo është e dëshiruar ngarkoni një skedar atëherë në vend të marrë ne përdorim vendos:

megacmd put archivo.zip mega:/MEGAsync/

fshini një skedar do të ishte me fshij:

megacmd delete mega:/MEGAsync/instantánea1.png

Por gjëja nuk mbaron këtu ... nëse dëshironi krijoni një direktori të re, kështu që:

megacmd mkdir mega:/Backups

Më shumë karakteristika të MegaCMD?

Po

Mund të bësh akoma më shumë, të tilla si sinkronizimi i dosjeve siç bëjmë me rsync, për këtë përdoret parametri sync, ne gjithashtu mund të me veprim zhvendosni skedarët nga një dosje në tjetrën, këtu janë opsionet e dhëna nga aplikacioni:

mega-opsione

Fund!

Sapo i thashë elav se ky aplikacion është shumë i mirë, të cilit ai i përgjigjet: «duke pasur klientin desktop për çfarë ta përdorë«, E drejtë, kur të kesh Mega Sync atëherë MegaCMD humbet pak sens, por çka nëse jemi në një kompjuter pa një mjedis grafik?

Kam në plan të përdor MegaCMD për kopje rezervë të një serveri, i cili, siç thashë në fillim, nuk ka një GUI.

Mund të përdoret gjithashtu për të bërë një numër të pafund të gjërave përmes një skenari, gjithçka varet nga ajo që i duhet përdoruesit dhe imagjinatës së tyre.


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.

  1.   Eduardo dijo

    Postimi juaj ka tërhequr vëmendjen time për një arsye shumë specifike, Megasync konsumon rreth 360 MB memorie, a konsumon MegaCMD më pak?

    1.    EVER dijo

      MegaSync im në punë boshe harxhon midis 10 dhe 40 MB. Ndoshta sepse unë përdor KDE dhe me këtë më kursen nga ngarkimi i QT për ta drejtuar atë. Por 400 MB si kjo është shumë, përveç nëse përdorni atë sasi të kujtesës përkohësisht ndërsa ngarkoni ndonjë skedar të madh.

      1.    KZKG ^ Gaara dijo

        Tani për tani MegaSync nuk arrin 20 MB konsum

    2.    KZKG ^ Gaara dijo

      MegaCMD konsumon shumë më pak sesa MegaSync… dhe as nuk e di se sa konsumon ky i 2-të hehe. Mbani në mend se MegaCMD është një skenar pa një GUI, domethënë, ndërfaqe grafike zero, kështu që konsumi do të jetë gjithmonë më i ulët.

      1.    Eduardo dijo

        Faleminderit për përgjigjen, që nga fillimi ai konsum i lartë më dukej shumë i çuditshëm, duke përfituar nga fakti që sapo bëra një instalim të Xubuntu do të provoj përsëri Megasync por edhe MegaCMD, fakti që kjo e fundit nuk kërkon një ndërfaqe grafike është tashmë një avantazh

        1.    KZKG ^ Gaara dijo

          Aspak, faleminderit që na lexove

  2.   dhunues dijo

    >> së cilës ai përgjigjet: "duke pasur klientin desktop pse ta përdorësh atë"

    Epo, unë i shpjegoj Elav një rast përdorimi që funksionon mirë për mua.

    Le të themi që jam në një kompjuter roaming dhe kam një cnx super të ngadaltë, por serveri im i largët ka një bandë të mirë, unë dua të shkarkoj diçka të madhe nga mega, por nuk do të hap një shfletues ose të ekzekutoj MegaSync me përcjelljen X, dhe këtu hyn MegaCmd: Unë marr url në shfletuesin tim lokal nga cnx i ngadaltë dhe i ekzekutoj shkarkimet nga serveri me një rrjet të mirë. Eureka!

  3.   Luis dijo

    Pershendetje Kur bëj "bëj" kam këtë gabim:

    shkoni merrni github.com/t3rm1n4l/go-mega

    github.com/t3rm1n4l/go-mega

    .gopath / src / github.com / t3rm1n4l / go-mega / utils.go: 54: buf. Rritet e papërcaktuar (shkruani * bajt. Buffer nuk ka fushë ose metodë Grow)
    Makefile: 14: dështoi receta për 'ndërtimin' e synuar
    bëj: *** [ndërto] Gabim 2

    A keni ndonjë ide se ku mund të jetë problemi?
    Shumë falemnderit.

    1.    Gonzalo Montes de Oca dijo

      Nëse përdorni ndonjë shpërndarje Debian duhet të instaloni varësitë e mëposhtme përpara se të ekzekutoni komandën make:

      aftësia instaloni golang-go git

      me atë gjeneron skedarin ekzekutues megacmd të cilin duhet ta kopjoni në / usr / local / bin