Kwinqaku elilandelayo siza kujonga kwiTransfer.sh. Le yinkonzo ye- ukusingathwa simahla. Inkonzo ivumela abasebenzisi ukugcina, ukuvumelanisa, kunye nokwabelana ngeefayile kwi-intanethi kwabanye abasebenzisi. Siya kuba nakho ukwenza konke oku ukusuka kwisiphelo sethu ku-Ubuntu.
Dlulisa.sh us ivumela ukulayishwa kwefayile ngaphandle kwesidingo seakhawunti, ukuya kuthi ga kwi-10 GB. Iifayile zigcinwe kwinkonzo kwaye zikhona iyafumaneka ukukhuphela kwiintsuku ezili-14. Emva kweli xesha iifayile ziya kucinywa ngokuzenzekelayo.
Olu lolunye lwezixhobo ezininzi esinokuthi sikwazi fumana kwisiphelo sendlela. Ezinye zazo zisekwe kwi-CLI kwaye ezinye zisekwe kwi-GUI, ezinye zisimahla kwaye ezinye ziyahlawulwa. Xa kuziwa ekwabelaneni okanye ukuhambisa iifayile ezinkulu kumgca wokuyalela kwi-Intanethi, bambalwa kuphela abasebenzayo. Omnye wabo ngu Ukutshintshela.sh. Ngaphandle kwegama layo, ayisosi script, yiwebhusayithi. Eli phepha liza kusivumela ukuba sabelane ngeefayile kwi-Intanethi ngokulula nangokukhawuleza. Akukho sidingo sokufaka nantoni na ngaphandle kwe-cURL okanye i-wget. Uninzi lonikezelo lweGnu / Linux lunezinto ezilungiselelwe ukufakwa kwangaphambili. Ke awudingi ukufaka nantoni na, ngenene.
Ukutshintshela.sh iyakusivumela ukuba silayishe iifayile ezifikelela kwi-10 GB ngexesha elinye. Zonke iifayile ekwabelwana ngazo ziyaphelelwa emva kweentsuku ezili-14 (ngaphezulu kwexesha elaneleyo lokwabelana nazo), ke awunakhathazeka ngokuba uzicime ngesandla. Iya kusivumela layisha ifayile enye okanye iqela labo ngandlela-nye. Zonke iifayile zinokubethelwa ngaphambi kokulayisha. Singaziskena iifayile ezilayishwe nge-malware okanye iintsholongwane ngeClamAV okanye iVirusTotal. Kwaye kunjalo ngokupheleleyo simahla. Ngolwazi oluthe kratya malunga nale projekthi, jonga iwebhusayithi yeprojekthi.
Ukwabelana okanye ukuhambisa iifayile usebenzisa i-transfer.sh ayinzima kwaphela. Kuqala, masibone ukuba ungazilayisha njani iifayile.
Ngenisa iifayile ngeTransfer.sh
Konke okufuneka ukwenze kukuqhuba lo myalelo ulandelayo ukuze wabelane ngeefayile:
curl --upload-file ENTREUNOS.pdf https://transfer.sh/ENTREUNOS.pdf
Kulo mzekelo, ENTREUNOS.pdf ikwi-desktop yam.
https://transfer.sh/bZNd9/ENTREUNOSYCEROS.pdf
Xa ukulayishwa kugqityiwe, inkonzo iyasibuyisela ikhonkco lokukhuphela elikhethekileyo kwifayile, njengaleyo ibonwe kumgca ongentla. Ungayidlulisa le URL kuye nakubani na ofuna ukuyikhuphela kwaye uyisebenzise le fayile.
Kuyenzeka kwakhona layisha iifayile usebenzisa 'wget'.
wget --method PUT --body-file=/home/sapoclay/Escritorio/ENTREUNOS.pdf https://transfer.sh/ENTREUNOSYCEROS.pdf -O - -nv
Esi sixhobo iyakusivumela ukuba silayishe iifayile ezininzi ngaxeshanye. Ukwenza oku kuya kufuneka siphumeze iodolo enesakhiwo esifanayo nale ilandelayo:
curl -i -F filedata=@/home/sapoclay/Escritorio/bash_tips.pdf -F filedata=@/home/sapoclay/Escritorio/bash_tips_2.pdf https://transfer.sh/
Khuphela iifayile
Ukukhuphela ifayile, siphumeze ngokusetyenziswa komyalelo onje ngale ilandelayo. Kuyo sibonisa i-URL yokukhuphela kunye negama lefayile eliza kwenziwa kwikhompyuter yethu:
curl https://transfer.sh/bZNd9/ENTREUNOSYCEROS.pdf -o entreunosyceros.pdf
Ngenye indlela, singakujonga kwangaphambili ukukhuphela kwaye sikwenze kwisikhangeli sethu seWebhu. Vele ubeke ikhonkco lokukhuphela kwindawo yeedilesi kwaye ucofe iqhosha "lokukhuphela" ukukhuphela ifayile ekwabelwana ngayo.
Bethela kwaye ulayishe iifayile
Ukhuseleko olungakumbi esi sicelo siza kusivumela ukuba sibethelele kwaye silayishe iifayile. Ukufihla kunye nokulayisha iifayile, siya kwenza into efana nale ilandelayo kwisiphelo sendlela:
cat /home/sapoclay/Escritorio/archivo.txt|gpg -ac -o-|curl -X PUT --upload-file "-" https://transfer.sh/archivo.txt
Siya kuyalelwa ukuba singene ibinzana lokugqitha kabini. Isicelo siza kusinika ikhonkco lokukhuphela kwifayile ebhaliweyo. Yintoni eya kuba yinto efana nale ilandelayo:
https://transfer.sh/140GNQ/archivo.txt
Cacisa kwaye ukhuphele iifayile
Ukucoca nokukhuphela ifayile ebhalwe ngaphambili, kuya kufuneka siphumeze:
curl https://transfer.sh/140GNQ/archivo.txt|gpg -o- > /home/sapoclay/Escritorio/entreunosyceros.txt
Yongeza izibizo
Ukuba siceba ukusebenzisa le nkonzo rhoqo, Singacinga ukongeza ii-aliases kwiifayile ze-.bashrc okanye .zshrc ukwenza lo myalelo kube lula ukuwusebenzisa.
Ukuba usebenzisa i-BASH iqokobhe, hlela ifayile ye ~ / .bashrc:
sudo vi ~/.bashrc
Yongeza le migca ilandelayo esiphelweni sefayile.
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; }
Gcina kwaye uvale ifayile. Emva koko sebenzisa lo myalelo ulandelayo ukuze wenze utshintsho lwakho olugciniweyo luqale ukusebenza.
source ~/.bashrc
Ngoku, uya kuba nakho ukufaka kunye nokukhuphela iifayile njengoko kubonisiwe ngezantsi.
transfer archivo.txt
Le yokugqibela, njengoko ubona, iya kwenza ukuba ukusetyenziswa kwale nkqubo yesiphelo kuluncedo kube lula.
Molo Damian!
Enkosi ngeli galelo likhulu!
Ndithatha eli thuba ukukubuza ukuba ndiyibhalile kwiskripthi esincinci kwaye kuye kwafuneka ndisebenzise "=" phantsi kwemiqathango yeparameter.
Ngale ndlela ndiligcinile igama elisisiseko….
Ngaba ucinga ukuba licebo elilungileyo okanye ngenye imini petera ..
Logama isebenza kuwe njengoko ufuna, yintoni ingxaki? Salu2.