Pscp - ໂອນ/ຄັດລອກໄຟລ໌ໄປຫາເຄື່ອງແມ່ຂ່າຍ Linux ຫລາຍໆແບບໂດຍໃຊ້ຫອຍດຽວ


ຜົນປະໂຫຍດຂອງ Pscp ຊ່ວຍໃຫ້ທ່ານສາມາດໂອນ/ຄັດລອກໄຟລ໌ໄປຫາຫລາຍໆເຄື່ອງແມ່ຂ່າຍຂອງ Linux ທີ່ຢູ່ຫ່າງໄກສອກຫຼີກໂດຍໃຊ້ terminal ດຽວກັບ ຄຳ ສັ່ງດຽວ, ເຄື່ອງມືນີ້ແມ່ນສ່ວນ ໜຶ່ງ ຂອງ Pssh (Parallel SSH Tools), ເຊິ່ງສະ ໜອງ ແບບ OpenSSH ແລະເຄື່ອງມືທີ່ຄ້າຍຄືກັນອື່ນໆເຊັ່ນ:

<

  • pscp - ແມ່ນປະໂຫຍດ ສຳ ລັບການຄັດລອກແຟ້ມຂະ ໜານ ກັບ ຈຳ ນວນເຈົ້າພາບ.
  • prsync - ແມ່ນປະໂຫຍດ ສຳ ລັບການຄັດລອກແຟ້ມຂໍ້ມູນໃຫ້ກັບເຈົ້າພາບຫຼາຍເຄື່ອງພ້ອມກັນ.
  • pnuke - ມັນຊ່ວຍໃນການຂ້າຂະບວນການໃນຫລາຍໆໂຮດຫ່າງໄກສອກຫຼີກພ້ອມກັນ.
  • pslurp - ມັນຊ່ວຍໃນການຄັດລອກໄຟລ໌ຈາກຫລາຍໆໂຮດຫ່າງໄກສອກຫຼີກໄປຍັງໂຮດກາງໃນຂະຫນານ.
  • ເມື່ອເຮັດວຽກໃນສະພາບແວດລ້ອມຂອງເຄືອຂ່າຍບ່ອນທີ່ມີຫລາຍເຈົ້າຂອງໃນເຄືອຂ່າຍ, ຜູ້ເບິ່ງແຍງລະບົບອາດຈະເຫັນເຄື່ອງມືເຫລົ່ານີ້ທີ່ລະບຸຢູ່ຂ້າງເທິງນີ້ມີປະໂຫຍດຫລາຍ.

    ໃນບົດຂຽນນີ້, ພວກເຮົາຈະພິຈາລະນາບາງຕົວຢ່າງທີ່ເປັນປະໂຫຍດຂອງຜົນປະໂຫຍດຂອງ Pscp ເພື່ອໂອນ/ຄັດລອກໄຟລ໌ໄປຫາຫລາຍໆ Linux ທີ່ຢູ່ໃນເຄືອຂ່າຍ.

    ເພື່ອໃຊ້ເຄື່ອງມື pscp, ທ່ານ ຈຳ ເປັນຕ້ອງຕິດຕັ້ງ PSSH utility ໃນລະບົບ Linux ຂອງທ່ານ, ສຳ ລັບການຕິດຕັ້ງ PSSH ທ່ານສາມາດອ່ານບົດຄວາມນີ້ໄດ້.

    <

  • ວິທີຕິດຕັ້ງເຄື່ອງມື Pssh ເພື່ອປະຕິບັດ ຄຳ ສັ່ງໃນ Linux Server ຫລາຍໆຢ່າງ
  • ເກືອບທຸກຕົວເລືອກທີ່ແຕກຕ່າງກັນທີ່ໃຊ້ກັບເຄື່ອງມືເຫຼົ່ານີ້ແມ່ນຄືກັນຍົກເວັ້ນສອງສາມວິທີທີ່ກ່ຽວຂ້ອງກັບການເຮັດວຽກສະເພາະຂອງເຄື່ອງໃຊ້ໄຟຟ້າທີ່ໃຫ້.

    ວິທີການໃຊ້ Pscp ເພື່ອໂອນ/ຄັດລອກໄຟລ໌ໄປຫາເຄື່ອງແມ່ຂ່າຍ Linux ຫຼາຍ

    ໃນຂະນະທີ່ໃຊ້ pscp ທ່ານ ຈຳ ເປັນຕ້ອງສ້າງເອກະສານແຍກຕ່າງຫາກເຊິ່ງປະກອບມີ ຈຳ ນວນ IP address ຂອງ Linux server ແລະເລກທີ່ Port SSH ທີ່ທ່ານຕ້ອງການເຊື່ອມຕໍ່ກັບ server.

    ໃຫ້ສ້າງແຟ້ມເອກະສານ ໃໝ່ ທີ່ມີຊື່ວ່າ“ myscphosts.txt” ແລະເພີ່ມລາຍຊື່ຂອງ IP address IP ແລະພອດ SSH (default 22) ຕາມທີ່ສະແດງ.

    192.168.0.3:22
    192.168.0.9:22
    

    ເມື່ອທ່ານໄດ້ເພີ່ມເຈົ້າພາບເຂົ້າໃນແຟ້ມເອກະສານ, ມັນເຖິງເວລາແລ້ວທີ່ຈະ ສຳ ເນົາເອກະສານຈາກເຄື່ອງທ້ອງຖິ່ນໄປຫາຫລາຍໆ Linux Linux ທີ່ຢູ່ພາຍໃຕ້ລະບົບ/tmp ດ້ວຍຄວາມຊ່ວຍເຫລືອຂອງ ຄຳ ສັ່ງຕໍ່ໄປນີ້.

    # pscp -h myscphosts.txt -l tecmint -Av wine-1.7.55.tar.bz2 /tmp/
    OR
    # pscp.pssh -h myscphosts.txt -l tecmint -Av wine-1.7.55.tar.bz2 /tmp/
    
    Warning: do not enter your password if anyone else has superuser
    privileges or access to your account.
    Password: 
    [1] 17:48:25 [SUCCESS] 192.168.0.3:22
    [2] 17:48:35 [SUCCESS] 192.168.0.9:22
    

    ຄໍາອະທິບາຍກ່ຽວກັບຕົວເລືອກຕ່າງໆທີ່ໃຊ້ໃນຄໍາສັ່ງຂ້າງເທິງ.

    <

  • -h ສັບປ່ຽນໃຊ້ເພື່ອອ່ານໂຮດຈາກແຟ້ມແລະ ຕຳ ແໜ່ງ ທີ່ຕັ້ງໄວ້.
  • -l ຫຼັບອ່ານຊື່ຜູ້ໃຊ້ເລີ່ມຕົ້ນໃນທຸກໂຮດທີ່ບໍ່ໄດ້ ກຳ ນົດຜູ້ໃຊ້ສະເພາະ.
  • -A ຫຼັບບອກ pscp ຂໍລະຫັດລັບແລະສົ່ງໃຫ້ ssh.
  • -v switch ຖືກໃຊ້ເພື່ອໃຊ້ pscp ໃນຮູບແບບ verbose.
  • ຖ້າທ່ານຕ້ອງການ ສຳ ເນົາການ ນຳ ໃຊ້ directory ທັງ ໝົດ -r option, ເຊິ່ງຈະ ສຳ ເນົາລາຍຊື່ໄດເລກະທໍລີທັງ ໝົດ ຄືນຕາມທີ່ສະແດງ.

    # pscp -h myscphosts.txt -l tecmint -Av -r Android\ Games/ /tmp/
    OR
    # pscp.pssh -h myscphosts.txt -l tecmint -Av -r Android\ Games/ /tmp/
    
    Warning: do not enter your password if anyone else has superuser
    privileges or access to your account.
    Password: 
    [1] 17:48:25 [SUCCESS] 192.168.0.3:22
    [2] 17:48:35 [SUCCESS] 192.168.0.9:22
    

    ທ່ານສາມາດເບິ່ງ ໜ້າ ເຂົ້າໃນປື້ມຄູ່ມື ສຳ ລັບ pscp ຫຼືໃຊ້ ຄຳ ສັ່ງ pscp --help ເພື່ອຂໍຄວາມຊ່ວຍເຫຼືອ.

    ສະຫຼຸບ

    ເຄື່ອງມືນີ້ຄຸ້ມຄ່າທີ່ຈະພະຍາຍາມຄືກັບວ່າທ່ານຄວບຄຸມຫລາຍໆລະບົບ Linux ແລະມີການຕັ້ງຄ່າເຂົ້າລະຫັດຜ່ານທີ່ບໍ່ມີລະຫັດຜ່ານ SSH.