Transfer.sh - Ushiriki Rahisi wa Faili kutoka kwa laini ya amri ya Linux
Transfer.sh ni huduma rahisi, rahisi na ya haraka ya kushiriki faili kutoka kwa safu ya amri. Inakuruhusu kupakia hadi 10GB ya data na faili huhifadhiwa kwa siku 14, bila malipo.
Unaweza kuongeza idadi ya vipakuliwa na pia inasaidia usimbaji fiche kwa usalama. Inasaidia mfumo wa faili wa ndani (ndani); pamoja na s3 (Amazon S3), na gdrive (Hifadhi ya Google) huduma za uhifadhi wa wingu.
Imeundwa kutumiwa na ganda la Linux. Kwa kuongeza, unaweza kuhakiki faili zako kwenye kivinjari. Katika makala hii, tutaonyesha jinsi ya kutumia transfer.sh katika Linux.
Pakia Faili Moja
Ili kupakia faili, unaweza kutumia programu ya curl na chaguo la --upload-file
kama inavyoonyeshwa.
$ curl --upload-file ./tecmint.txt https://transfer.sh/tecmint.txt
Pakua Faili
Ili kupakua faili yako, rafiki au mwenzako anaweza kutekeleza amri ifuatayo.
$ curl https://transfer.sh/Vq3Kg/tecmint.txt -o tecmint.txt
Pakia Faili Nyingi
Unaweza kupakia faili nyingi kwa wakati mmoja, kwa mfano:
$ curl -i -F [email /path/to/tecmint.txt -F [email /path/to/usernames.txt https://transfer.sh/
Simba Faili Kabla ya Kuhamisha
Ili kusimba faili zako kabla ya uhamishaji, tumia amri ifuatayo (lazima kifaa cha gpg kisakinishwe kwenye mfumo). Utaulizwa kuingiza nenosiri ili kusimba faili kwa njia fiche.
$ cat usernames.txt | gpg -ac -o- | curl -X PUT --upload-file "-" https://transfer.sh/usernames.txt
Ili kupakua na kusimbua faili iliyo hapo juu, tumia amri ifuatayo:
$ curl https://transfer.sh/11Rnw5/usernames.txt | gpg -o- > ./usernames.txt
Tumia Zana ya Wget
Transfer.sh pia inasaidia zana ya wget. Ili kupakia faili, endesha.
$ wget --method PUT –body-file=./tecmint.txt https://transfer.sh/tecmint.txt -O --nv
Unda Amri ya Alias
Ili kutumia amri fupi ya uhamishaji, ongeza lakabu kwenye faili yako ya kuanzia ya .bashrc au .zshrc.
$ vim ~/.bashrc OR $ vim ~/.zshrc
Kisha ongeza mistari hapa chini ndani yake (unaweza kuchagua zana moja tu, ama curl au wget).
##using curl transfer() { curl --progress-bar --upload-file "$1" https://transfer.sh/$(basename $1) | tee /dev/null; } alias transfer=transfer ##using wget transfer() { wget -t 1 -qO - --method=PUT --body-file="$1" --header="Content-Type: $(file -b --mime-type $1)" https://transfer.sh/$(basename $1); } alias transfer=transfer
Hifadhi mabadiliko na funga faili. Kisha chanzo ili kutumia mabadiliko.
$ source ~/.bashrc OR $ source ~/.zshrc
Kuanzia sasa na kuendelea, unapakia faili kwa kutumia amri ya uhamishaji kama inavyoonyeshwa.
$ transfer users.list.gz
Ili kusanidi mfano wako wa seva ya kushiriki, pakua msimbo wa programu kutoka kwa hazina ya Github.
Unaweza kupata maelezo zaidi na sampuli za kesi za utumiaji katika ukurasa wa nyumbani wa mradi: https://transfer.sh/
Transfer.sh ni huduma rahisi, rahisi na ya haraka ya kushiriki faili kutoka kwa safu ya amri. Shiriki maoni yako kuhusu hilo nasi kupitia fomu ya maoni iliyo hapa chini. Unaweza pia kutuambia kuhusu huduma kama hizi ambazo umekutana nazo - tutashukuru.