Transfer.sh, ફાઇલોને ટર્મિનલથી સરળતાથી શેર કરો

ટ્રાન્સફર.શ વિશે

હવે પછીના લેખમાં આપણે Transfer.sh પર એક નજર નાખીશું. આ એક સેવા છે મફત આવાસ. આ સેવા વપરાશકર્તાઓને ફાઇલોને અન્ય વપરાશકર્તાઓને ,નલાઇન સ્ટોર કરવા, સિંક કરવાની અને શેર કરવાની મંજૂરી આપે છે. ઉબુન્ટુમાંના અમારા ટર્મિનલથી આપણે આ બધું કરી શકીશું.

અમને ટ્રાન્સફર કરો એકાઉન્ટની જરૂરિયાત વિના ફાઇલ અપલોડ કરવાની મંજૂરી આપે છે, મહત્તમ 10 જીબી સુધી. ફાઇલો સેવામાં સંગ્રહિત છે અને છે 14 દિવસ માટે ડાઉનલોડ માટે ઉપલબ્ધ. આ સમયગાળા પછી ફાઇલો આપમેળે કા beી નાખવામાં આવશે.

આ આપણે કરી શકીએ તે ઘણી ઉપયોગીતાઓમાંની એક છે ટર્મિનલમાં શોધો. તેમાંથી કેટલાક સીએલઆઈ આધારિત છે અને કેટલાક જીયુઆઈ આધારિત છે, કેટલાક મફત છે અને કેટલાકને ચૂકવણી કરવામાં આવે છે. જ્યારે ઇન્ટરનેટ પર કમાન્ડ લાઇનમાંથી મોટી ફાઇલોને શેર કરવા અથવા સ્થાનાંતરિત કરવાની વાત આવે છે, ત્યાં ખરેખર થોડા જ કાર્ય કરે છે. તેમાંથી એક છે ટ્રાન્સફર.શ. તેનું નામ હોવા છતાં, તે કોઈ સ્ક્રિપ્ટ નથી, તે એક વેબસાઇટ છે. આ પૃષ્ઠ અમને ઇન્ટરનેટ પર ફાઇલોને સરળતાથી અને ઝડપથી શેર કરવાની મંજૂરી આપશે. સીઆરએલ અથવા વિજેટ સિવાય કંઈપણ ઇન્સ્ટોલ કરવાની જરૂર નથી. મોટાભાગના Gnu / Linux વિતરણોમાં આ ઉપયોગિતાઓ પૂર્વ ઇન્સ્ટોલ કરેલી છે. તેથી તમારે ખરેખર કંઈપણ ઇન્સ્ટોલ કરવાની જરૂર નથી.

ટ્રાન્સફર.શ તે અમને એક જ સમયમાં 10 જીબી સુધીની ફાઇલો અપલોડ કરવાની મંજૂરી આપશે. બધી શેર કરેલી ફાઇલો આપમેળે 14 દિવસ પછી સમાપ્ત થાય છે (તેને વહેંચવા માટે પૂરતા સમય કરતાં વધુ), તેથી તમારે મેન્યુઅલી કાtingી નાખવાની ચિંતા કરવાની જરૂર નથી. અમને પરવાનગી આપશે તેમાંની એક ફાઇલ અથવા જૂથ અપલોડ કરો એક જ વારમાં બધી ફાઇલો અપલોડ કરતા પહેલા એન્ક્રિપ્ટ કરી શકાય છે. અમે મlamલવેર અથવા વાયરસથી ભરેલી ફાઇલો ક્લેમેએવી અથવા વાયરસટોટલથી સ્કેન કરી શકીએ છીએ. અને અલબત્ત તે છે સંપૂર્ણપણે મફત. આ પ્રોજેક્ટ વિશે વધુ માહિતી માટે, જુઓ પ્રોજેક્ટ વેબસાઇટ.

ટ્રાન્સફર.શ using નો ઉપયોગ કરીને ફાઇલોને વહેંચવી અથવા સ્થાનાંતરિત કરવું એ કંઈ જટિલ નથી. પ્રથમ, ચાલો જોઈએ કે ફાઇલો કેવી રીતે લોડ કરવી.

Transfer.sh સાથે ફાઇલો અપલોડ કરો

ફાઇલોને શેર કરવા માટે તમારે ફક્ત નીચેનો આદેશ ચલાવવો પડશે:

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

આ ઉદાહરણમાં, ENTREUNOS.pdf મારા ડેસ્કટ .પ પર સ્થિત છે.

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

જ્યારે અપલોડ પૂર્ણ થાય, ત્યારે સેવા પાછલી લાઇનમાં જોવા મળેલી ફાઇલની જેમ, ફાઇલ માટેની અનન્ય ડાઉનલોડ લિંક પરત આપે છે. તમે આ URL ને તે કોઈપણને પસાર કરી શકો છો જેને તમે આ ફાઇલને ડાઉનલોડ અને ઉપયોગ કરવા માંગો છો.

તે પણ શક્ય છે 'વિજેટ' ની મદદથી ફાઇલો અપલોડ કરો.

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

આ ઉપયોગિતા તે અમને એક સાથે ઘણી ફાઇલો લોડ કરવાની મંજૂરી આપશે. આ કરવા માટે, આપણે ફક્ત નીચેની સમાન રચના સાથેનો ઓર્ડર ચલાવવો પડશે:

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

Transfer.sh બહુવિધ ફાઇલો અપલોડ કરો

ફાઇલો ડાઉનલોડ કરો

ફાઇલ ડાઉનલોડ કરવા માટે, નીચેના જેવું આદેશ વાપરીને અમને વિશાળ ચલાવો. તેમાં અમે ડાઉનલોડ કરવાના URL અને તે ફાઇલનું નામ સૂચવે છે જે આપણા કમ્પ્યુટર પર બનાવવામાં આવશે:

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

ટ્રાન્સફર.શને ડાઉનલોડ ફાઇલો

વૈકલ્પિક રીતે, અમે ડાઉનલોડનું પૂર્વાવલોકન કરી શકીએ છીએ અને તેને આપણા વેબ બ્રાઉઝરથી કરી શકીએ છીએ. ફક્ત ડાઉનલોડ લિંકને એડ્રેસ બારમાં મૂકો અને શેર કરેલી ફાઇલને ડાઉનલોડ કરવા માટે "ડાઉનલોડ કરો" બટનને ક્લિક કરો.

ટ્રાન્સફર.શ બ્રાઉઝરથી ડાઉનલોડ કરો

ફાઇલોને એન્ક્રિપ્ટ કરો અને અપલોડ કરો

વધુ સુરક્ષા માટે આ એપ્લિકેશન અમને ફાઇલોને એન્ક્રિપ્ટ અને અપલોડ કરવાની મંજૂરી આપશે. ફાઇલોને એન્ક્રિપ્ટ કરવા અને અપલોડ કરવા માટે, આપણે ટર્મિનલમાં નીચેની જેમ કંઈક ચલાવીશું:

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

અમને બે વાર પાસફ્રેઝ દાખલ કરવાનું કહેવામાં આવશે. એપ્લિકેશન અમને એન્ક્રિપ્ટેડ ફાઇલની ડાઉનલોડ લિંક આપશે. જે નીચે મુજબનું કંઈક હશે:

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

ફાઇલોને ડિક્રિપ્ટ કરો અને ડાઉનલોડ કરો

પહેલાની એન્ક્રિપ્ટેડ ફાઇલને ડિક્રિપ્ટ કરવા અને ડાઉનલોડ કરવા માટે, આપણે ફક્ત ચલાવવું પડશે:

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

ઉપનામો ઉમેરો

જો આપણે વારંવાર આ સેવાનો ઉપયોગ કરવાની યોજના ઘડીએ છીએ, અમે .bashrc અથવા .zshrc ફાઇલોમાં ઉપનામો ઉમેરવાનું વિચારી શકીએ છીએ આ આદેશ વાપરવા માટે વધુ સરળ બનાવવા માટે.

જો તમે BASH શેલનો ઉપયોગ કરો છો, તો ~ / .bashrc ફાઇલને સંપાદિત કરો:

sudo vi ~/.bashrc

ફાઇલના અંતમાં નીચેની લીટીઓ ઉમેરો.

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; }

ફાઈલને સેવ અને બંધ કરો. પછી તમારા સાચવેલા ફેરફારોને અસરકારક બનાવવા માટે નીચેનો આદેશ ચલાવો.

source ~/.bashrc

હવે, તમે નીચે બતાવ્યા પ્રમાણે ફાઇલો અપલોડ અને ડાઉનલોડ કરી શકશો.

transfer archivo.txt

બાદમાં, જેમ તમે જોઈ શકો છો, આ ઉપયોગી ટર્મિનલ પ્રોગ્રામનો ઉપયોગ ખૂબ સરળ બનાવશે.


તમારી ટિપ્પણી મૂકો

તમારું ઇમેઇલ સરનામું પ્રકાશિત કરવામાં આવશે નહીં. આવશ્યક ક્ષેત્રો સાથે ચિહ્નિત થયેલ છે *

*

*

  1. ડેટા માટે જવાબદાર: મિગ્યુએલ gelંજેલ ગેટóન
  2. ડેટાનો હેતુ: નિયંત્રણ સ્પામ, ટિપ્પણી સંચાલન.
  3. કાયદો: તમારી સંમતિ
  4. ડેટાની વાતચીત: કાયદાકીય જવાબદારી સિવાય ડેટા તૃતીય પક્ષને આપવામાં આવશે નહીં.
  5. ડેટા સ્ટોરેજ: cસેન્ટસ નેટવર્ક્સ (ઇયુ) દ્વારા હોસ્ટ કરેલો ડેટાબેઝ
  6. અધિકાર: કોઈપણ સમયે તમે તમારી માહિતીને મર્યાદિત, પુન recoverપ્રાપ્ત અને કા deleteી શકો છો.

  1.   બદરોમ જણાવ્યું હતું કે

    હેલો ડેમિયન!

    આ મહાન યોગદાન બદલ આભાર!
    હું તમને પૂછવા માટે આ તક આપું છું કે મેં તેને એક નાની સ્ક્રિપ્ટમાં મૂકી છે અને મને પરિમાણની શરતીમાં "=" નો ઉપયોગ કરવો પડ્યો છે.
    આ રીતે મેં બેઝનેમ સેવ કર્યું છે….
    શું તમને લાગે છે કે તે સારો વિચાર છે અથવા કોઈ દિવસ પેટેરા ..

    1.    ડેમિયન એમોએડો જણાવ્યું હતું કે

      તમે ઇચ્છો ત્યાં સુધી તે તમારા માટે કાર્ય કરે ત્યાં સુધી સમસ્યા શું છે? સાલુ 2.