Woof - ແລກປ່ຽນເອກະສານງ່າຍໆຜ່ານເຄືອຂ່າຍທ້ອງຖິ່ນໃນ Linux
Woof (ສັ້ນ ສຳ ລັບເອກະສານສະ ເໜີ Web One One) ແມ່ນໂປແກຼມງ່າຍໆ ສຳ ລັບການແລກປ່ຽນເອກະສານລະຫວ່າງເຈົ້າຂອງໃນເຄືອຂ່າຍທ້ອງຖິ່ນນ້ອຍ. ມັນປະກອບດ້ວຍເຄື່ອງແມ່ຂ່າຍ HTTP ຂະ ໜາດ ນ້ອຍທີ່ສາມາດຮັບໃຊ້ເອກະສານທີ່ລະບຸໄວ້ໃນ ຈຳ ນວນເວລາໃດ ໜຶ່ງ (ຄ່າເລີ່ມຕົ້ນແມ່ນຄັ້ງດຽວ) ແລະຫຼັງຈາກນັ້ນສິ້ນສຸດລົງ.
ເພື່ອໃຊ້ woof, ພຽງແຕ່ເອີ້ນມັນຢູ່ໃນເອກະສານດຽວ, ແລະຜູ້ຮັບສາມາດເຂົ້າເຖິງເອກະສານທີ່ທ່ານແບ່ງປັນຜ່ານທາງເວັບບຼາວເຊີ້ຫລືໃຊ້ເສັ້ນທາງເວັບໄຊຕ໌ລູກຄ້າເຊັ່ນ: kurly (ທາງເລືອກ curl) ຈາກຢູ່ປາຍທາງ.
ປະໂຫຍດ ໜຶ່ງ ຂອງ woof ກ່ຽວກັບເຄື່ອງມືການແບ່ງປັນເອກະສານອື່ນໆແມ່ນມັນແບ່ງປັນໄຟລ໌ລະຫວ່າງລະບົບປະຕິບັດການທີ່ແຕກຕ່າງກັນ, ຫຼືອຸປະກອນທີ່ແຕກຕ່າງກັນ (ຄອມພິວເຕີ, ໂທລະສັບສະຫຼາດ, ແທັບເລັດແລະອື່ນໆ), ໃຫ້ຜູ້ຮັບໄດ້ຕິດຕັ້ງໂປແກຼມທ່ອງເວັບ.
ໃນບົດຂຽນນີ້, ພວກເຮົາຈະສະແດງວິທີການຕິດຕັ້ງ woof ໃນ Linux ແລະໃຊ້ມັນເພື່ອແບ່ງປັນໄຟລ໌ໃນເຄືອຂ່າຍທ້ອງຖິ່ນ.
ວິທີການຕິດຕັ້ງແລະໃຊ້ Woof ໃນ Linux
ໃນ Debian ແລະ Ubuntu, ທ່ານສາມາດຕິດຕັ້ງຊຸດ 'woof' ໄດ້ຢ່າງງ່າຍດາຍຈາກບ່ອນເກັບມ້ຽນຂອງການແຈກຈ່າຍໂດຍໃຊ້ apt-get package manager ດັ່ງທີ່ສະແດງໄວ້.
$ sudo apt install woof OR $ sudo apt-get install woof
ໃນການແຈກຢາຍ Linux ອື່ນໆ, ທ່ານສາມາດດາວໂຫລດ script woof ໂດຍໃຊ້ wget command ແລະຍ້າຍມັນໄປທີ່ໄດເລກະທໍລີ/usr/bin ຕາມທີ່ສະແດງ.
$ wget http://www.home.unix-ag.org/simon/woof $ sudo cp woof /usr/bin/
ເພື່ອແບ່ງປັນເອກະສານ, ໃຫ້ມັນເປັນການໂຕ້ຖຽງຕາມທີ່ສະແດງ.
$ woof ./bin/bashscripts/getpubip.sh
ຫຼັງຈາກນັ້ນ, woof ຈະສ້າງ URL (http://192.168.43.31:8080/ ໃນກໍລະນີນີ້) ເຊິ່ງຄູ່ນອນຂອງທ່ານສາມາດໃຊ້ເພື່ອເຂົ້າເຖິງເອກະສານ.
ສົ່ງ URL ໃຫ້ຜູ້ຮັບ. ເມື່ອຜູ້ຮັບເຂົ້າເບິ່ງແຟ້ມເອກະສານ, woof ຈະປິດລົງ (ເບິ່ງ ໜ້າ ຈໍຕໍ່ໄປນີ້).
ໝາຍ ເຫດ: ໃນຕົວຢ່າງຂ້າງເທິງ, ພວກເຮົາໄດ້ໃຊ້ເຄື່ອງດາວໂຫລດເສັ້ນຄໍາສັ່ງ wget ເພື່ອເອົາເອກະສານທີ່ແບ່ງປັນແລະມັນມອບຊື່ໄຟລ໌ທີ່ຖືກດາວໂຫຼດໃສ່ຊື່ອື່ນໂດຍອັດຕະໂນມັດ (ຕົວຢ່າງ index. html).
ເພື່ອ ກຳ ນົດຊື່ຂອງລູກຄ້າ, ໃຫ້ໃຊ້ຕົວເລືອກ -O
ດັ່ງທີ່ສະແດງ.
$ wget -O custom_name http://192.168.43.31:8080
ອີກທາງເລືອກ ໜຶ່ງ, ທ່ານຍັງສາມາດເຂົ້າເບິ່ງເອກະສານທີ່ໄດ້ແບ່ງປັນຈາກເວັບບຼາວເຊີດັ່ງທີ່ສະແດງ (ກົດປຸ່ມ Save File ເພື່ອດາວໂຫລດ).
ໂດຍໃນຕອນຕົ້ນ, woof ແບ່ງປັນເອກະສານດັ່ງກ່າວ ໜຶ່ງ ຄັ້ງ, ແລະຫຼັງຈາກຜູ້ຮັບດາວໂຫລດມັນ, woof ສິ້ນສຸດລົງ. ທ່ານສາມາດ ກຳ ນົດ ຈຳ ນວນເວລາທີ່ແບ່ງປັນແຟ້ມເອກະສານກ່ອນທີ່ມັນຈະປິດລົງ, ໂດຍໃຊ້ຕົວເລືອກ -c
.
ຄຳ ສັ່ງຕໍ່ໄປນີ້ຈະສິ້ນສຸດ woof ຫຼັງຈາກດາວໂຫລດສາມຄັ້ງ.
$ woof -c 3 ./bin/bashscripts/getpubip.sh
ເພື່ອແບ່ງປັນລາຍຊື່ໄດເລກະທໍລີ, ທ່ານສາມາດສ້າງບາສຕິກແລະອັດມັນໂດຍການໃຊ້ ( -z
ສຳ ລັບການບີບອັດ gzip, ຫຼື -j
ສຳ ລັບການບີບອັດ bzip2, ຫຼື -Z
ສຳ ລັບການບີບອັດ ZIP). ຍົກຕົວຢ່າງ:
$ woof -c 2 -z ./bin/
ກວດເບິ່ງຊື່ໄຟລ໌ດາວໂຫລດ, ມັນຄວນຈະເປັນບ່ອນເກັບຂໍ້ມູນຂອງ Gzip ດັ່ງທີ່ສະແດງຢູ່ໃນພາບ ໜ້າ ຈໍຕໍ່ໄປນີ້.
ນອກຈາກນັ້ນ, ທ່ານຍັງສາມາດໃຊ້ທຸງ -U
ເພື່ອບອກ woof ໃຫ້ແບບຟອມອັບໂຫລດ, ອະນຸຍາດໃຫ້ອັບໂຫລດເອກະສານ. ເອກະສານດັ່ງກ່າວຈະຖືກອັບໂຫລດໄປທີ່ໄດເລກະທໍລີປັດຈຸບັນທີ່ woof ຖືກເປີດໃຊ້ຈາກ:
$ woof -U
ຫຼັງຈາກນັ້ນຄູ່ນອນຂອງທ່ານສາມາດໃຊ້ URL ທີ່ຜະລິດເພື່ອເຂົ້າຫາແບບຟອມອັບໂຫລດຈາກໂປແກຼມທ່ອງເວັບທີ່ສະແດງໄວ້.
ຫຼັງຈາກການຄົ້ນຫາແລະເລືອກເອກະສານແລ້ວ, ໃຫ້ກົດປຸ່ມ Upload ເພື່ອອັບໂຫລດເອກະສານ.
ທ່ານສາມາດກວດພິສູດໄດ້, ວ່າເອກະສານຄວນຈະຖືກອັບໂຫລດໃສ່ໃນລະບົບດຽວກັນບ່ອນທີ່ woof ຖືກເອີ້ນ.
ທ່ານສາມາດເບິ່ງຕົວເລືອກການ ນຳ ໃຊ້ເພີ່ມເຕີມໂດຍການເຮັດວຽກ:
$ man woof OR $ woof -h
Woof ແມ່ນເຄື່ອງແມ່ຂ່າຍ HTTP ຂະຫນາດນ້ອຍ, ງ່າຍດາຍແລະງ່າຍຕໍ່ການໃຊ້ ສຳ ລັບການແບ່ງປັນເອກະສານໃນເຄືອຂ່າຍທ້ອງຖິ່ນ. ໃນບົດຂຽນນີ້, ພວກເຮົາໄດ້ສະແດງວິທີການຕິດຕັ້ງແລະໃຊ້ woof ໃນ Linux. ໃຊ້ແບບຟອມ ຄຳ ເຫັນຂ້າງລຸ່ມເພື່ອແບ່ງປັນຄວາມຄິດຂອງທ່ານກ່ຽວກັບເຄື່ອງມືນີ້ຫລືຖາມ ຄຳ ຖາມ.