GoGPT Best VPN GoSearch

OnWorks favicon

reptyr - ອອນລາຍໃນຄລາວ

ເປີດໃຊ້ reptyr ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີຜ່ານ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ນີ້ແມ່ນຄໍາສັ່ງ reptyr ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ໂຄງການ:

NAME


reptyr - Reparent ໂຄງການແລ່ນໄປຫາ terminal ໃຫມ່

ສະຫຼຸບສັງລວມ


ຕົວແທນ ອັກເສບທ້ອງນ້ອຍ

ຕົວແທນ -l|-L [ຄໍາສັ່ງ [ARGS]]

ລາຍລະອຽດ


ຕົວແທນ ເປັນ​ປະ​ໂຫຍດ​ສໍາ​ລັບ​ການ​ນໍາ​ໃຊ້​ໂຄງ​ການ​ທີ່​ມີ​ຢູ່​ແລ້ວ​ແລະ​ຕິດ​ມັນ​ກັບ​ການ​ໃຫມ່​
ສະຖານີ. ເລີ່ມຕົ້ນຂະບວນການທີ່ຍາວນານໃນໄລຍະ ssh, ແຕ່ຕ້ອງອອກໄປແລະບໍ່ຕ້ອງການ
ຂັດຂວາງມັນ? ພຽງແຕ່ເລີ່ມຕົ້ນຫນ້າຈໍ, ໃຊ້ ຕົວແທນ ເພື່ອຄວ້າມັນ, ແລະຫຼັງຈາກນັ້ນຂ້າກອງປະຊຸມ ssh
ແລະ​ມຸ່ງ​ຫນ້າ​ກັບ​ບ້ານ​.

ຕົວແທນ ເຮັດວຽກໂດຍການຕິດກັບໂຄງການເປົ້າຫມາຍການນໍາໃຊ້ ຕິດຕາມ(2), redirecting ໄຟລ໌ທີ່ກ່ຽວຂ້ອງ
descriptors, ແລະການປ່ຽນແປງ terminal ການຄວບຄຸມຂອງໂຄງການ (ເບິ່ງ tty(4)) ມັນເປັນອັນສຸດທ້າຍ
ລາຍ​ລະ​ອຽດ​ທີ່​ເຮັດ​ໃຫ້​ ຕົວແທນ ເຮັດວຽກດີກ່ວາທາງເລືອກເຊັ່ນ: retty(1).

ຫຼັງ​ຈາກ​ການ​ຕິດ​ຕັ້ງ​ໂຄງ​ການ​, ໂຄງ​ການ​ຈະ​ປະ​ກົດ​ວ່າ​ຈະ​ເປັນ​ພື້ນ​ຖານ​ຫຼື​ໂຈະ​
ກັບແກະທີ່ມັນຖືກເປີດຕົວຈາກ (ຂຶ້ນກັບແກະ). ເພື່ອຄວາມປອດໄພສູງສຸດທ່ານສາມາດແລ່ນໄດ້

bg; ປະຕິເສດ

ໃນແກະເກົ່າເພື່ອເອົາການເຊື່ອມໂຍງກັບໂຄງການ, ແຕ່ ຕົວແທນ ຈະພະຍາຍາມ
ໃຫ້ແນ່ໃຈວ່າໂຄງການເປົ້າຫມາຍຍັງຄົງດໍາເນີນການເຖິງແມ່ນວ່າທ່ານຈະປິດ shell ໂດຍບໍ່ມີການເຮັດ
ດັ່ງນັ້ນ.

OPTIONS


-T

ໃຊ້​ຮູບ​ແບບ​ສະ​ຫຼັບ​ການ​ຕິດ​ຕໍ່​, "ລັກ TTY​"​. ໃນ​ຮູບ​ແບບ​ນີ້​, ຕົວແທນ ຈະ​ບໍ່
ຕິດຕາມ(2) ຂະບວນການເປົ້າຫມາຍ, ແຕ່ຈະພະຍາຍາມຄົ້ນພົບ emulator terminal
ສໍາລັບຂະບວນການນັ້ນ 'pty, ແລະລັກຕົ້ນສະບັບຂອງ pty ໄດ້. ຮູບແບບນີ້ແມ່ນຫຼາຍ
ເຊື່ອ​ຖື​ໄດ້​ແລະ​ການ​ປ່ຽນ​ແປງ​ໄດ້​ໃນ​ຫຼາຍ​ສະ​ຖາ​ນະ​ການ (ຕົວ​ຢ່າງ​, ມັນ​ສາ​ມາດ​ຕິດ​ທັງ​ຫມົດ​
processes on a tty , ແທນ​ທີ່​ຈະ​ເປັນ​ພຽງ​ແຕ່​ຂະ​ບວນ​ການ​ດຽວ​)​. ຢ່າງໃດກໍຕາມ, ເປັນ downside,
ເດັກນ້ອຍຂອງ ssh(8​) ບໍ່ສາມາດຕິດໄດ້ຜ່ານ -T ເວັ້ນເສຍແຕ່ວ່າ ຕົວແທນ ແມ່ນດໍາເນີນການເປັນຮາກ. ເບິ່ງ
⟨https://blog.nelhage.com/2014/08/new-reptyr-feature-tty-stealing/⟩ ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມ
ຂໍ້ມູນກ່ຽວກັບການລັກຂະໂມຍ.

-l, -L [ຄໍາສັ່ງ [ARGS]]

ແທນທີ່ຈະຕິດກັບຂະບວນການໃຫມ່, ສ້າງຄູ່ pty ໃຫມ່, proxy the master end
ໄປຫາ terminal ໃນປັດຈຸບັນ, ແລະຫຼັງຈາກນັ້ນພິມຊື່ຂອງ slave pty. ນີ້ສາມາດເປັນ
ຜ່ານໄປ e.g gdb ຂອງ ທີ່ກໍານົດໄວ້ inferior-tty ທາງເລືອກ.

ຖ້າເປັນທາງເລືອກ ຄໍາສັ່ງ ແລະ ARGS ແມ່ນຜ່ານການສົມທົບກັບ -l, ຄໍາສັ່ງນັ້ນ
ຈະ​ໄດ້​ຮັບ​ການ​ປະ​ຕິ​ບັດ​ເປັນ​ເດັກ​ນ້ອຍ​ຂອງ​ ຕົວແທນ ກັບ REPTYR_PTY ຊຸດຕົວແປສະພາບແວດລ້ອມ
ກັບຊື່ຂອງສໍາລອງ pty ໄດ້. ຖ້າ -L ຖືກນໍາໃຊ້ແທນ -l, ຫຼັງຈາກນັ້ນ fds 0-2 ຂອງ
ເດັກຍັງຈະຖືກນໍາໄປຊີ້ໄປຫາສໍາລອງ, ແລະເດັກນ້ອຍຈະຖືກດໍາເນີນການໃນ a
ກອງປະຊຸມສົດກັບສໍາລອງເປັນສະຖານີຄວບຄຸມຂອງຕົນ.

-s

ໂດຍຄ່າເລີ່ມຕົ້ນ, reptyr ຈະຍ້າຍຕົວອະທິບາຍໄຟລ໌ໃດໆທີ່ຢູ່ໃນເປົ້າຫມາຍທີ່ເຊື່ອມຕໍ່
ໄປຫາຈຸດຄວບຄຸມຂອງເປົ້າໝາຍເພື່ອຊີ້ໄປທີ່ສະຖານີໃໝ່. ໄດ້ -s ທາງເລືອກ
ຈະເຮັດໃຫ້ reptyr ຕິດຕົວອະທິບາຍໄຟລ໌ 0, 1, ແລະ 2 ໂດຍບໍ່ມີເງື່ອນໄຂ
ເປົ້າຫມາຍ, ເຖິງແມ່ນວ່າເປົ້າຫມາຍດັ່ງກ່າວບໍ່ມີ terminal ຄວບຄຸມຫຼືພວກເຂົາບໍ່ໄດ້ເຊື່ອມຕໍ່ກັບ
ສະຖານີ.

-v

ພິມສະບັບຂອງ ຕົວແທນ ແລະອອກຈາກການ.

-h

ພິມຂໍ້ຄວາມການນໍາໃຊ້ແລະອອກ.

-V

ພິມອອກຜົນດີບັກ verbose ໃນຂະນະທີ່ແລ່ນ.

ຫມາຍເຫດ


ຕົວແທນ ຂື້ນກັບ ຕິດຕາມ(2​) ການ​ໂທ​ລະ​ບົບ​ເພື່ອ​ຕິດ​ກັບ​ໂຄງ​ການ​ທາງ​ໄກ​. ໃນ Ubuntu
Maverick ແລະສູງກວ່າ, ຄວາມສາມາດນີ້ຖືກປິດໃຊ້ງານໂດຍຄ່າເລີ່ມຕົ້ນສໍາລັບເຫດຜົນດ້ານຄວາມປອດໄພ. ເຈົ້າ​ສາ​ມາດ
ເປີດໃຊ້ມັນຊົ່ວຄາວໂດຍການເຮັດ

# ສຽງດັງ 0 > /proc/sys/kernel/yama/ptrace_scope

ເປັນຮາກ, ຫຼືຖາວອນໂດຍການແກ້ໄຂໄຟລ໌ /etc/sysctl.d/10-ptrace.conf, ຊຶ່ງຍັງ
ມີຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບການຕັ້ງຄ່ານີ້.

ໃຊ້ reptyr ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net


ເຊີບເວີ ແລະສະຖານີເຮັດວຽກຟຣີ

ດາວໂຫຼດແອັບ Windows ແລະ Linux

Linux ຄຳ ສັ່ງ

Ad




×
ການ​ໂຄ​ສະ​ນາ
?ຊື້ເຄື່ອງ, ຈອງ, ຫຼືຊື້ທີ່ນີ້ — ບໍ່ມີຄ່າໃຊ້ຈ່າຍ, ຊ່ວຍໃຫ້ການບໍລິການຟຣີ.