Transfer.sh, ndani skedarët lehtësisht nga terminali

rreth transferimit.sh

Në artikullin vijues do të hedhim një vështrim në Transfer.sh. Ky është një shërbim i akomodim falas. Shërbimi lejon përdoruesit të ruajnë, sinkronizojnë dhe ndajnë skedarët në internet me përdoruesit e tjerë. Ne do të jemi në gjendje t'i bëjmë të gjitha këto nga terminali ynë në Ubuntu.

Transferoni.sh na lejon ngarkimin e skedarit pa pasur nevojë për një llogari, deri në një maksimum prej 10 GB. Skedarët janë ruajtur në shërbim dhe janë në dispozicion për shkarkim për 14 ditë. Pas kësaj periudhe skedarët do të fshihen automatikisht.

Kjo është një nga shërbimet e shumta që mundemi gjeni në terminal. Disa prej tyre janë të bazuara në CLI dhe disa janë të bazuara në GUI, disa janë falas dhe disa janë me pagesë. Kur bëhet fjalë për ndarjen ose transferimin e skedarëve të mëdhenj nga rreshti i komandave në Internet, ka me të vërtetë vetëm disa që funksionojnë. Një prej tyre është Transferimi.sh. Pavarësisht nga emri i saj, nuk është një skenar, është një faqe në internet. Kjo faqe do të na lejojë të ndajmë skedarë në Internet lehtë dhe shpejt. Nuk ka nevojë të instaloni asgjë përveç CURL ose wget. Shumica e shpërndarjeve të Gnu / Linux i kanë këto pajisje të parainstaluara. Kështu që nuk keni nevojë të instaloni asgjë, vërtet.

Transferimi.sh do të na lejojë të ngarkojmë skedarë deri në 10 GB me një lëvizje. Të gjithë skedarët e ndarë skadojnë automatikisht pas 14 ditësh (më shumë se kohë e mjaftueshme për t'i ndarë ato), kështu që nuk keni nevojë të shqetësoheni për fshirjen e tyre manualisht. Do të na lejojë ngarkoni një skedar të vetëm ose një grup prej tyre me një lëvizje. Të gjitha skedarët mund të kriptohen përpara se të ngarkohen. Ne mund të skanojmë skedarë të ngarkuar me malware ose viruse me ClamAV ose VirusTotal. Dhe sigurisht që është plotësisht falas. Për më shumë informacion në lidhje me këtë projekt, shihni faqja në internet e projektit.

Ndarja ose transferimi i skedarëve duke përdorur transfer.sh nuk është aspak e komplikuar. Së pari, le të shohim se si të ngarkojmë skedarët.

Ngarko skedarët me Transfer.sh

Të gjithë ju duhet të bëni është të ekzekutoni komandën e mëposhtme për të ndarë skedarët:

curl --upload-file ENTREUNOS.pdf https://transfer.sh/ENTREUNOS.pdf

Në këtë shembull, ENTREUNOS.pdf është e vendosur në desktopin tim.

https://transfer.sh/bZNd9/ENTREUNOSYCEROS.pdf

Kur ngarkimi të ketë përfunduar, shërbimi na kthen lidhjen unike të shkarkimit për skedarin, si ajo që shihet në rreshtin e mëparshëm. Ju mund t'ia kaloni këtë URL kujtdo që dëshironi të shkarkoni dhe përdorni këtë skedar.

Alsoshtë gjithashtu e mundur ngarkoni skedarë duke përdorur 'wget'.

wget --method PUT --body-file=/home/sapoclay/Escritorio/ENTREUNOS.pdf https://transfer.sh/ENTREUNOSYCEROS.pdf -O - -nv

Kjo dobi do të na lejojë të ngarkojmë disa skedarë në të njëjtën kohë. Për ta bërë këtë do të duhet të ekzekutojmë vetëm një urdhër me të njëjtën strukturë si më poshtë:

curl -i -F filedata=@/home/sapoclay/Escritorio/bash_tips.pdf -F filedata=@/home/sapoclay/Escritorio/bash_tips_2.pdf https://transfer.sh/

transfer.sh ngarkoni skedarë të shumtë

Shkarkoni skedarët

Për të shkarkuar skedarin, na ekzekutoni shumë duke përdorur një komandë si më poshtë. Në të ne tregojmë URL-në për të shkarkuar dhe emrin e skedarit që do të krijohet në kompjuterin tonë:

curl https://transfer.sh/bZNd9/ENTREUNOSYCEROS.pdf -o entreunosyceros.pdf

transferoni.sh skedarët e shkarkimit

Përndryshe, ne mund ta shikojmë paraprakisht shkarkimin dhe ta kryejmë atë nga shfletuesi ynë i Internetit. Thjesht vendosni lidhjen e shkarkimit në shiritin e adresave dhe klikoni në butonin "shkarko" për të shkarkuar skedarin e ndarë.

transfer.sh shkarkim nga shfletuesi

Encrypt dhe ngarkoni skedarë

Për më shumë siguri ky aplikacion do të na lejojë të enkriptojmë dhe ngarkojmë skedarët. Për të kriptuar dhe ngarkuar skedarë, ne do të ekzekutojmë diçka si më poshtë në terminal:

cat /home/sapoclay/Escritorio/archivo.txt|gpg -ac -o-|curl -X PUT --upload-file "-" https://transfer.sh/archivo.txt

Do të na kërkohet të fusim një fjalëkalim dy herë. Aplikimi do të na japë lidhjen e shkarkimit të skedarit të koduar. Cila do të jetë diçka si më poshtë:

https://transfer.sh/140GNQ/archivo.txt

Dekriptoni dhe shkarkoni skedarët

Për të deshifruar dhe shkarkuar skedarin e mëparshëm të koduar, ne do të duhet të ekzekutojmë vetëm:

curl https://transfer.sh/140GNQ/archivo.txt|gpg -o- > /home/sapoclay/Escritorio/entreunosyceros.txt

Shto pseudonime

Nëse planifikojmë ta përdorim shpesh këtë shërbim, ne mund të konsiderojmë shtimin e pseudonimeve në skedarët .bashrc ose .zshrc për ta bërë këtë komandë edhe më të lehtë për t’u përdorur.

Nëse përdorni shell BASH, ndryshoni skedarin ~ / .bashrc:

sudo vi ~/.bashrc

Shtoni linjat vijuese në fund të skedarit.

transfer() { if [ $# -eq 0 ]; then echo -e "No arguments specified. Usage:\necho transfer /tmp/test.md\ncat /tmp/test.md | transfer test.md"; return 1; fi 
tmpfile=$( mktemp -t transferXXX ); if tty -s; then basefile=$(basename "$1" | sed -e 's/[^a-zA-Z0-9._-]/-/g'); curl --progress-bar --upload-file "$1" "https://transfer.sh/$basefile" >> $tmpfile; else curl --progress-bar --upload-file "-" "https://transfer.sh/$1" >> $tmpfile ; fi; cat $tmpfile; rm -f $tmpfile; }

Ruani dhe mbyllni skedarin. Pastaj ekzekutoni komandën e mëposhtme për të bërë të efektshme ndryshimet tuaja të ruajtura.

source ~/.bashrc

Tani, do të jeni në gjendje të ngarkoni dhe shkarkoni skedarë siç tregohet më poshtë.

transfer archivo.txt

Kjo e fundit, siç mund ta shihni, do ta bëjë përdorimin e këtij programi të dobishëm terminal shumë më të lehtë.


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.   Badrom dijo

    Përshëndetje Damian!

    Faleminderit për këtë kontribut të madh!
    Shfrytëzoj këtë mundësi për t'ju pyetur se e kam vendosur në një skenar të vogël dhe më është dashur të përdor një "=" në kushtin e parametrit.
    Në këtë mënyrë unë kam ruajtur emrin e parë.
    A mendoni se është një ide e mirë apo një ditë petera ..

    1.    Damian Amoedo dijo

      Për sa kohë që punon për ju siç dëshironi, cili është problemi? Salu2