Transfer.sh - ການແບ່ງປັນເອກະສານງ່າຍໆຈາກ Linux Commandline
Transfer.sh ແມ່ນການບໍລິການງ່າຍດາຍ, ງ່າຍແລະໄວ ສຳ ລັບການແບ່ງປັນເອກະສານຈາກສາຍ ຄຳ ສັ່ງ. ມັນຊ່ວຍໃຫ້ທ່ານສາມາດອັບໂຫລດຂໍ້ມູນໄດ້ເຖິງ 10GB ແລະໄຟລ໌ຈະຖືກເກັບໄວ້ເປັນເວລາ 14 ວັນ, ໂດຍບໍ່ເສຍຄ່າ.
ທ່ານສາມາດດາວໂຫລດ ຈຳ ນວນເງິນໃຫ້ສູງສຸດແລະມັນຍັງຮອງຮັບການເຂົ້າລະຫັດເພື່ອຄວາມປອດໄພ. ມັນສະ ໜັບ ສະ ໜູນ ລະບົບແຟ້ມເອກະສານ (ທ້ອງຖິ່ນ); ຮ່ວມກັບ s3 (Amazon S3), ແລະບໍລິການເກັບຂໍ້ມູນຟັງຂອງ gdrive (Google Drive).
ມັນຖືກອອກແບບມາເພື່ອໃຊ້ກັບແກະ Linux. ນອກຈາກນັ້ນ, ທ່ານສາມາດເບິ່ງໄຟລ໌ຂອງທ່ານໃນຕົວທ່ອງເວັບ. ໃນບົດຄວາມນີ້, ພວກເຮົາຈະສະແດງວິທີການ ນຳ ໃຊ້ Transfer.sh ໃນ Linux.
ອັບໂຫລດເອກະສານດຽວ
ເພື່ອອັບໂຫລດເອກະສານ, ທ່ານສາມາດໃຊ້ໂປແກຼມ curl ດ້ວຍຕົວເລືອກ - upload-file
ຕາມທີ່ສະແດງ.
$ curl --upload-file ./tecmint.txt https://transfer.sh/tecmint.txt
ດາວໂຫລດເອກະສານ
ເພື່ອດາວໂຫລດເອກະສານຂອງທ່ານ, ເພື່ອນຫຼືເພື່ອນຮ່ວມງານສາມາດ ດຳ ເນີນການ ຄຳ ສັ່ງຕໍ່ໄປນີ້.
$ curl https://transfer.sh/Vq3Kg/tecmint.txt -o tecmint.txt
ອັບໂຫລດຫລາຍໄຟລ໌
ທ່ານສາມາດອັບໂຫລດຫລາຍໆເອກະສານພ້ອມກັນ, ຍົກຕົວຢ່າງ:
$ curl -i -F [email /path/to/tecmint.txt -F [email /path/to/usernames.txt https://transfer.sh/
ເຂົ້າລະຫັດໄຟລ໌ກ່ອນການໂອນຍ້າຍ
ເພື່ອເຂົ້າລະຫັດໄຟລ໌ຂອງທ່ານກ່ອນການໂອນຍ້າຍ, ໃຫ້ໃຊ້ ຄຳ ສັ່ງຕໍ່ໄປນີ້ (ທ່ານຕ້ອງມີເຄື່ອງມື gpg ຕິດຕັ້ງຢູ່ໃນລະບົບ). ທ່ານຈະໄດ້ຮັບການກະຕຸ້ນເຕືອນໃຫ້ໃສ່ລະຫັດຜ່ານເພື່ອເຂົ້າລະຫັດເອກະສານ.
$ cat usernames.txt | gpg -ac -o- | curl -X PUT --upload-file "-" https://transfer.sh/usernames.txt
ເພື່ອດາວໂຫລດແລະຖອດລະຫັດເອກະສານຂ້າງເທິງ, ໃຊ້ ຄຳ ສັ່ງຕໍ່ໄປນີ້:
$ curl https://transfer.sh/11Rnw5/usernames.txt | gpg -o- > ./usernames.txt
ໃຊ້ເຄື່ອງມື Wget
Transfer.sh ຍັງສະ ໜັບ ສະ ໜູນ ເຄື່ອງມື wget. ເພື່ອອັບໂຫລດເອກະສານ, ແລ່ນ.
$ wget --method PUT –body-file=./tecmint.txt https://transfer.sh/tecmint.txt -O --nv
ສ້າງ ຄຳ ສັ່ງ Alias
ເພື່ອໃຊ້ ຄຳ ສັ່ງການໂອນຍ້າຍສັ້ນໆ, ເພີ່ມນາມແຝງໃສ່ໄຟລ໌ເລີ່ມຕົ້ນ .bashrc ຫຼື .zshrc ຂອງທ່ານ.
$ vim ~/.bashrc OR $ vim ~/.zshrc
ຫຼັງຈາກນັ້ນ, ຕື່ມສາຍຂ້າງລຸ່ມນີ້ໃນມັນ (ທ່ານພຽງແຕ່ສາມາດເລືອກເຄື່ອງມືດຽວ, ບໍ່ວ່າຈະເປັນ curl ຫຼື 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
ບັນທຶກການປ່ຽນແປງແລະປິດເອກະສານ. ຫຼັງຈາກນັ້ນ, ແຫຼ່ງຂໍ້ມູນມັນເພື່ອປະຕິບັດການປ່ຽນແປງ.
$ source ~/.bashrc OR $ source ~/.zshrc
ຈາກນີ້, ທ່ານອັບໂຫລດເອກະສານໂດຍໃຊ້ ຄຳ ສັ່ງການໂອນຍ້າຍດັ່ງທີ່ສະແດງໄວ້.
$ transfer users.list.gz
ເພື່ອຕິດຕັ້ງຕົວຢ່າງຂອງເຄື່ອງແມ່ຂ່າຍການແບ່ງປັນຂອງທ່ານ, ໃຫ້ດາວໂຫລດລະຫັດໂປແກຼມຈາກຫໍສະມຸດ Github.
ທ່ານສາມາດຊອກຫາຂໍ້ມູນເພີ່ມເຕີມແລະຄະດີການ ນຳ ໃຊ້ຕົວຢ່າງໃນ ໜ້າ ທຳ ອິດຂອງໂຄງການ: https://transfer.sh/
Transfer.sh ແມ່ນການບໍລິການງ່າຍດາຍ, ງ່າຍແລະໄວ ສຳ ລັບການແບ່ງປັນເອກະສານຈາກສາຍ ຄຳ ສັ່ງ. ແບ່ງປັນຄວາມຄິດຂອງທ່ານກ່ຽວກັບມັນກັບພວກເຮົາຜ່ານແບບຟອມ ຄຳ ເຫັນຂ້າງລຸ່ມນີ້. ທ່ານຍັງສາມາດບອກພວກເຮົາກ່ຽວກັບການບໍລິການທີ່ຄ້າຍຄືກັນທີ່ທ່ານໄດ້ມາ - ພວກເຮົາຈະຮູ້ບຸນຄຸນ.