เบžเบฒเบชเบฒเบญเบฑเบ‡เบเบดเบ”เบžเบฒเบชเบฒเบเบฃเบฑเปˆเบ‡เปเบญเบชเบ›เบฒเป‚เบเบ™

Ad


OnWorks favicon

kanif - เบญเบญเบ™เบฅเบฒเบเปƒเบ™เบ„เบฅเบฒเบง

เปเบฅเปˆเบ™ kanif เปƒเบ™ OnWorks เบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เป‚เบฎเบ”เบ•เบดเป‰เบ‡เบŸเบฃเบตเบœเปˆเบฒเบ™ Ubuntu Online, Fedora Online, Windows online emulator เบซเบผเบท MAC OS online emulator

เบ™เบตเป‰เปเบกเปˆเบ™เบ„เปเบฒเบชเบฑเปˆเบ‡ kanif เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เป„เบ”เป‰เปƒเบ™ OnWorks เบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เป‚เบฎเบ”เบ•เบดเป‰เบ‡เบŸเบฃเบตเป‚เบ”เบเปƒเบŠเป‰เบซเบ™เบถเปˆเบ‡เปƒเบ™เบซเบผเบฒเบเป†เบšเปˆเบญเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบญเบญเบ™เป„เบฅเบ™เปŒเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเป€เบŠเบฑเปˆเบ™ Ubuntu Online, Fedora Online, Windows online emulator เบซเบผเบท MAC OS online emulator

เป‚เบ„เบ‡เบเบฒเบ™:

NAME


kanif - เป€เบ›เบฑเบ™ wrapper TakTuk เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ„เบธเป‰เบกเบ„เบญเบ‡เบเบธเปˆเบก

เบชเบฐเบซเบผเบธเบšเบชเบฑเบ‡เบฅเบงเบก


เบ„เบฒเบช|เบ•เบปเบเปƒเบˆ|เบเบฐเบ”เบฒเบ™ [-aFHhimqsV] [-f conf-file] [-l เป€เบ‚เบปเป‰เบฒโ€‹เบชเบนเปˆโ€‹เบฅเบฐโ€‹เบšเบปเบš] [-M เบšเบฑเบ™โ€‹เบŠเบตโ€‹เบฅเบฒเบโ€‹เบŠเบทเปˆโ€‹เป€เบ„เบทเปˆเบญเบ‡โ€‹เบˆเบฑเบโ€‹] [-n|-w nodes]
[-o เบ—เบฒเบ‡โ€‹เป€เบฅเบทเบญเบโ€‹] [-p เบฅเบฐโ€‹เบ”เบฑเบšโ€‹] [-r เบ„เปเบฒโ€‹เบชเบฑเปˆเบ‡โ€‹] [-T เบ—เบฒเบ‡โ€‹เป€เบฅเบทเบญเบโ€‹] [-t เบซเบกเบปเบ”โ€‹เป€เบงโ€‹เบฅเบฒ] [-u เบซเบกเบปเบ”โ€‹เป€เบงโ€‹เบฅเบฒ] [-x nodes]
[เบ‚เปเป‰โ€‹เบเปเบฒโ€‹เบ™เบปเบ”โ€‹เบ‚เบญเบ‡โ€‹เป€เบ„เบทเปˆเบญเบ‡โ€‹เบˆเบฑเบโ€‹] [เบฎเปˆเบฒเบ‡โ€‹เบ„เปเบฒโ€‹เบชเบฑเปˆเบ‡โ€‹]

เบฅเบฒเบเบฅเบฐเบญเบฝเบ”


เบ„เบฒเบ™เบดเบŸ เป€เบ›เบฑเบ™เป€เบ„เบทเปˆเบญเบ‡เบกเบทเปƒเบ™เบเบฒเบ™เบ„เบธเป‰เบกเบ„เบญเบ‡ เปเบฅเบฐเบšเปเบฅเบดเบซเบฒเบ™เบเบธเปˆเบก. เบกเบฑเบ™เบฅเบงเบกเบฅเบฑเบเบชเบฐเบ™เบฐเบ•เบปเป‰เบ™เบ•เปเบ‚เบญเบ‡
เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบเบฒเบ™เบˆเบฑเบ”เบเบฒเบ™เบเบธเปˆเบกเบ—เบตเปˆเบฎเบนเป‰เบˆเบฑเบเบเบฑเบ™เบ”เบตเป€เบŠเบฑเปˆเบ™ c3, pdsh เปเบฅเบฐ dsh เปเบฅเบฐ mimics syntax เบ‚เบญเบ‡เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒ. เบชเปเบฒเบฅเบฑเบš
เบเบฒเบ™เบ„เบธเป‰เบกเบ„เบญเบ‡เบเบธเปˆเบกเบ—เบตเปˆเบกเบตเบ›เบฐเบชเบดเบ”เบ—เบดเบœเบปเบ™เบ—เบตเปˆเบกเบฑเบ™เบญเบตเบ‡เปƒเบชเปˆ เบ—เบฒเบเบ•เบธเบ, เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบชเปเบฒเบฅเบฑเบšเป„เบฅเบเบฐเป„เบเบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆ
เบเบฒเบ™โ€‹เบ›เบฐโ€‹เบ•เบดโ€‹เบšเบฑเบ”โ€‹เบเบฒเบ™โ€‹เบ›เบฐโ€‹เบ•เบดโ€‹เบšเบฑเบ”โ€‹.

เบชเปเบฒเบฅเบฑเบšเบงเบฝเบเบ‡เบฒเบ™เบ‚เบฐเบซเบ™เบฒเบ™เบ—เบตเปˆเบ‡เปˆเบฒเบเบ”เบฒเบเบ—เบตเปˆเบ•เป‰เบญเบ‡เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เปƒเบ™เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบเบ›เบปเบเบเบฐเบ•เบดเป€เบŠเบฑเปˆเบ™: เบเบธเปˆเบก,
เบ—เบฒเบเบ•เบธเบ syntax เปเบกเปˆเบ™เบชเบฑเบšเบชเบปเบ™เป€เบเบตเบ™เป„เบ›. เป€เบ›เบปเป‰เบฒโ€‹เบซเบกเบฒเบโ€‹เบ‚เบญเบ‡ เบ„เบฒเบ™เบดเบŸ เปเบกเปˆเบ™โ€‹เป€เบžเบทเปˆเบญโ€‹เบชเบฐโ€‹เบซเบ™เบญเบ‡โ€‹เบเบฒเบ™โ€‹เบ‡เปˆเบฒเบโ€‹เบ‚เบถเป‰เบ™โ€‹เปเบฅเบฐโ€‹เบ„เบธเป‰เบ™โ€‹เป€เบ„เบตเบโ€‹
syntax เบเบฑเบšเบœเบนเป‰เบšเปเบฅเบดเบซเบฒเบ™เบเบธเปˆเบกเปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆเบเบฑเบ‡เปƒเบŠเป‰เบ›เบฐเป‚เบซเบเบ”เบˆเบฒเบ เบ—เบฒเบเบ•เบธเบ เบ„เบธเบ™เบฅเบฑเบเบชเบฐเบ™เบฐ
เปเบฅเบฐเบ„เบธเบ™เบชเบปเบกเบšเบฑเบ” (เบเบฒเบ™เบ›เบฑเบšเบ•เบปเบง, เบเบฒเบ™เบ‚เบฐเบซเบเบฒเบ, เบเบฒเบ™เป€เบ„เบทเปˆเบญเบ™เบ—เบตเปˆ, เบเบฒเบ™เบ‚เบฐเบซเบเบฒเบเบžเบฑเบ™เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ” เปเบฅเบฐเบ‚เปเป‰เบกเบนเบ™
เบเบฒเบ™เบ›เปˆเบฝเบ™เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡).

เป€เบฎเบฑเบ”โ€‹เบงเบฝเบ, เบ„เบฒเบ™เบดเบŸ เบ•เป‰เบญเบ‡เบเบฒเบ™เบŠเบญเบเบซเบฒเบ„เปเบฒเบชเบฑเปˆเบ‡ "taktuk" (เบฎเบธเปˆเบ™ 3.3 เปเบฅเบฐเบชเบนเบ‡เบเบงเปˆเบฒ) เปƒเบ™เบœเบนเป‰เปƒเบŠเป‰
เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡. เบ‚เปเป‰เบเปเบฒเบ™เบปเบ”เบญเบทเปˆเบ™เป†เปเบกเปˆเบ™เบ„เบทเบเบฑเบ™เบเบฑเบš เบ—เบฒเบเบ•เบธเบ: เบกเบฑเบ™เบฎเบฝเบเบฎเป‰เบญเบ‡เปƒเบซเป‰เบกเบต, เบขเบนเปˆเปƒเบ™เบ—เบธเบ nodes เบ‚เบญเบ‡
cluster, เบ™เบฒเบเบžเบฒเบชเบฒ Perl เบ—เบตเปˆเป€เบฎเบฑเบ”เบงเบฝเบ (เบฎเบธเปˆเบ™ 5.8 เบ‚เบถเป‰เบ™เป„เบ›) เปเบฅเบฐเบ„เปเบฒเบชเบฑเปˆเบ‡เบ—เบตเปˆเบˆเบฐเป€เบ‚เบปเป‰เบฒเบชเบนเปˆเบฅเบฐเบšเบปเบšเป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™
เบฅเบฐเบซเบฑเบ”เบœเปˆเบฒเบ™ (เป€เบŠเบฑเปˆเบ™ "ssh" เบ—เบตเปˆเบกเบตเบเบฐเปเบˆ rsa เบ—เบตเปˆเป€เบซเบกเบฒเบฐเบชเบปเบกเบ—เบตเปˆเบ•เบดเบ”เบ•เบฑเป‰เบ‡).

เบ„เบฒเบ™เบดเบŸ เบชเบฐเบซเบ™เบญเบ‡เบชเบฒเบกเบ„เปเบฒเบชเบฑเปˆเบ‡เบ‡เปˆเบฒเบเบ”เบฒเบเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ„เบธเป‰เบกเบ„เบญเบ‡เปเบฅเบฐเบเบฒเบ™เบ„เบธเป‰เบกเบ„เบญเบ‡เบเบธเปˆเบก:

เบ„เบฒเบช: เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบ„เปเบฒเบชเบฑเปˆเบ‡เบ”เบฝเบงเบเบฑเบ™เบขเบนเปˆเปƒเบ™เบซเบผเบฒเบ nodes
เบเบฐเบ”เบฒเบ™: เบญเบญเบเบญเบฒเบเบฒเบ”เบชเบณเป€เบ™เบปเบฒเป„เบŸเบฅเปŒ เบซเบผเบทเป„เบ”เป€เบฅเบเบฐเบ—เปเบฅเบตเป„เบ›เบเบฑเบ‡เบซเบผเบฒเบเป‚เบซเบ™เบ”
เบ•เบปเบเปƒเบˆ: เบฅเบงเบšเบฅเบงเบกเป„เบŸเบฅเปŒ เบซเบผเบทเป„เบ”เป€เบฅเบเบฐเบ—เปเบฅเบตเป„เบฅเบเบฐเป„เบเบซเบผเบฒเบเบญเบฑเบ™

เบ„เบฒเบ™เบดเบŸ เบฅเบงเบกเป€เบญเบปเบฒเบ‚เปเป‰เบ”เบตเบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบเบฒเบ™เบˆเบฑเบ”เบเบฒเบ™เบเบธเปˆเบกเบซเบผเบฒเบเบญเบฑเบ™. เบ„เบธเบ™เบ™เบฐเบชเบปเบกเบšเบฑเบ”เบ•เบปเป‰เบ™เบ•เปเบ‚เบญเบ‡เบกเบฑเบ™เบชเบฒเบกเบฒเบ”
เบชเบฐเบซเบผเบธเบšเป„เบ”เป‰เบ”เบฑเปˆเบ‡เบ™เบตเป‰:

ยท เป„เบŸเบฅเปŒเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเปเบšเบš C3 เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ•เบดเบ”เบ•เบฑเป‰เบ‡เบเบธเปˆเบกเปเบšเบšเบ„เบปเบ‡เบ—เบตเปˆ

ยท เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ—เบตเปˆเบ„เป‰เบฒเบเบ„เบทเบเบฑเบš pdsh เป€เบŠเบฑเปˆเบ™: เบŠเปˆเบงเบ‡ nodes เปเบฅเบฐเป€เบงเบฅเบฒเปเบปเบ”เป€เบงเบฅเบฒ

ยท dshbak เบเบฒเบ™โ€‹เป€เบ•เบปเป‰เบฒโ€‹เป‚เบฎเบกโ€‹, เบเบฒเบ™โ€‹เบˆเบฑเบ”โ€‹เบฅเบฝเบ‡โ€‹เปเบฅเบฐโ€‹เบเบฒเบ™โ€‹เบฅเบงเบกโ€‹เบ‚เบญเบ‡โ€‹เบœเบปเบ™โ€‹เบœเบฐโ€‹เบฅเบดเบ”โ€‹

เป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบ™เบเบฑเบš "pdsh", เบ„เบฒเบ™เบดเบŸ เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบชเบฒเบกเบฒเบ”เบ–เบทเบเบ•เบดเบ”เบ•เบฒเบกเปเบฅเบฐเบ„เบงเบšเบ„เบธเบกเป‚เบ”เบเบชเบฑเบ™เบเบฒเบ™. เป€เบกเบทเปˆเบญโ€‹เปƒเบ”โ€‹ เบ„เบฒเบ™เบดเบŸ
เป„เบ”เป‰เบฎเบฑเบš SIGINT (เบ›เบปเบเบเบฐเบ•เบดเบˆเบฐเบชเบปเปˆเบ‡เป‚เบ”เบเบเบฒเบ™เบžเบดเบก Ctrl-C), เบกเบฑเบ™เบˆเบฐเบชเบฐเปเบ”เบ‡เบšเบปเบ”เบชเบฐเบซเบผเบธเบšเป‚เบ”เบเบซเบเปเป‰เบ‚เบญเบ‡เบกเบฑเบ™.
เบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™เบ™เบณเปƒเบŠเป‰ เปเบฅเบฐเบ„เบงเบฒเบกเบ„เบทเบšเปœเป‰เบฒเบ‚เบญเบ‡เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ„เบณเบชเบฑเปˆเบ‡. เบซเบผเบฑเบ‡เบˆเบฒเบ SIGINT เบ—เปเบฒเบญเบดเบ”เบ™เบตเป‰, เบ–เป‰เบฒ เบ„เบฒเบ™เบดเบŸ
เป„เบ”เป‰เบฎเบฑเบšเบชเบฑเบ™เบเบฒเบ™เบ—เบตเบชเบญเบ‡เบžเบฒเบเปƒเบ™เบซเบ™เบถเปˆเบ‡เบงเบดเบ™เบฒเบ—เบต:

ยทโ€‹เบกเบฑเบ™โ€‹เบขเบธเบ”โ€‹เบ•เบดโ€‹เบเบฒเบ™โ€‹เบ›เบฐโ€‹เบ•เบดโ€‹เบšเบฑเบ”โ€‹เบ‚เบญเบ‡โ€‹เบ•เบปเบ™ (เบเบปเบโ€‹เป€เบฅเบตเบโ€‹เบเบฒเบ™โ€‹เป€เบฎเบฑเบ”โ€‹เบงเบฝเบโ€‹เบ—เบตเปˆโ€‹เบเบฑเบ‡โ€‹เบ„เบปเบ‡โ€‹เบ„เป‰เบฒเบ‡โ€‹) เบ–เป‰เบฒโ€‹เบซเบฒเบโ€‹เบงเปˆเบฒโ€‹เบ™เบตเป‰โ€‹เปเบกเปˆเบ™ SIGINT

ยท เบกเบฑเบ™เบเบปเบเป€เบฅเบตเบเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบ—เบตเปˆเบเบณเบฅเบฑเบ‡เบ”เบณเป€เบ™เบตเบ™เบขเบนเปˆ เปเบฅเบฐเป€เบฅเบตเปˆเบกเบเบฒเบ™เบ”เบณเป€เบ™เบตเบ™เบเบฒเบ™เปƒเบ™เป‚เบซเบ™เบ”เบ—เบตเปˆเบ™เบณเปƒเบŠเป‰เปเบฅเป‰เบง
เบ–เป‰เบฒเบ™เบตเป‰เปเบกเปˆเบ™ SIGTSTP (เบ›เบปเบเบเบฐเบ•เบดเบˆเบฐเบชเบปเปˆเบ‡เป‚เบ”เบเบเบฒเบ™เบžเบดเบก Ctrl-Z)

เปƒเบ™เบ•เบญเบ™เบ—เป‰เบฒเบเบ‚เบญเบ‡เบเบฒเบ™เบ›เบฐเบซเบฒเบ™เบŠเบตเบงเบดเบ”, เบ„เบฒเบ™เบดเบŸ เบเบฑเบ‡เบฅเบฒเบเบ‡เบฒเบ™เบชเบฐเบซเบผเบธเบšเบ„เบงเบฒเบกเบฅเบปเป‰เบกเป€เบซเบฅเบงเบขเปˆเบฒเบ‡เป„เบงเบงเบฒ: เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเปเบฅเบฐ
เบเบฒเบ™โ€‹เบ›เบฐโ€‹เบ•เบดโ€‹เบšเบฑเบ”โ€‹เบ„เปเบฒโ€‹เบชเบฑเปˆเบ‡โ€‹.

OPTIONS


เป€เบžเบทเปˆเบญเบŠเปˆเบงเบเบœเบนเป‰เบšเปเบฅเบดเบซเบฒเบ™เปƒเบ™เบงเบฝเบเบ‡เบฒเบ™เบ‚เบญเบ‡เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒ, เบ„เบฒเบ™เบดเบŸ syntax เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปเบกเปˆเบ™เปƒเบเป‰เบŠเบดเบ”เบ—เบตเปˆเบชเบธเบ”เป€เบ—เบปเปˆเบฒเบ—เบตเปˆเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰
C3/pdsh/dsh เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบ—เบตเปˆเบฎเบนเป‰เบˆเบฑเบเบเบฑเบ™เบ”เบต.

-a
--เบ—เบฑเบ‡เปเบปเบ”
เบ™เบณเปƒเบŠเป‰เปƒเบ™เบ—เบธเบ nodes เบ‚เบญเบ‡เบเบธเปˆเบกเบ—เบตเปˆเบเบณเบ™เบปเบ”เบ„เปˆเบฒเบ—เบฑเบ‡เปเบปเบ”.

-f conf-file
--file conf-file
เปƒเบŠเป‰ "conf-file" เป€เบ›เบฑเบ™เป„เบŸเบฅเปŒเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเปเบ—เบ™เบ—เบตเปˆเบˆเบฐเป€เบ›เบฑเบ™เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™. เบ„เบงเบฒเบกเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบซเบผเบฒเบเบขเปˆเบฒเบ‡เปเบกเปˆเบ™
เบเบงเบ”เบชเบญเบšเป„เบŸเบฅเปŒเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™, เบ•เบฒเบกเบฅเปเบฒเบ”เบฑเบš: "$HOME/.kanif.conf",
"/etc/kanif.conf", "/etc/c3.conf".

-F
-- เบเบฒเบ™เบˆเบฑเบ”เบงเบฒเบ‡เปเบšเบšเบฎเบฒเบšเบžเบฝเบ‡
เบ™เบณเปƒเบŠเป‰เบเบฒเบ™เบ”เบณเป€เบ™เบตเบ™เบเบฒเบ™เบ—เบฒเบ‡เป„เบเบ—เบฑเบ‡เปเบปเบ”เบˆเบฒเบเป‚เบซเบ™เบ”เบฎเบฒเบ (เป€เบŠเบดเปˆเบ‡เบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™ kanif). เป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เป€เบกเบทเปˆเบญ
nodes เป„เบฅเบเบฐเป„เบเบšเปเปˆเบชเบฒเบกเบฒเบ”เป€เบ‚เบปเป‰เบฒเบชเบนเปˆเบฅเบฐเบšเบปเบšเป€เบŠเบดเปˆเบ‡เบเบฑเบ™เปเบฅเบฐเบเบฑเบ™.

-H
--เบซเบปเบง
เบ™เบณเปƒเบŠเป‰เบชเบฐเป€เบžเบฒเบฐเปƒเบ™เบเบธเปˆเบก "head" node (เป‚เบ”เบเปƒเบŠเป‰เบชเปˆเบงเบ™เบ•เบดเบ”เบ•เปเปˆเบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™) เบชเบณเบฅเบฑเบšเบ—เบฑเบ‡เปเบปเบ”เบ—เบตเปˆเบฅเบฐเบšเบธ
เบเบธเปˆเบก.

-h
- เบŠเปˆเบงเบ
เบžเบดเบกเบ‚เปเป‰เบ„เบงเบฒเบกเบŠเปˆเบงเบเป€เบซเบผเบทเบญเบชเบฑเป‰เบ™เป† เปเบฅเบฐเบญเบญเบ.

-i
--เป‚เบ•เป‰เบ•เบญเบš
เบ–เบฒเบกเบเบฒเบ™เบขเบทเบ™เบขเบฑเบ™เบเปˆเบญเบ™เบ—เบตเปˆเบˆเบฐเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เปƒเบ”เป†. เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เปเบกเปˆเบ™เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ„เปเบฒเบชเบฑเปˆเบ‡เบซเบ™เบถเปˆเบ‡
เบขเบนเปˆเปƒเบ™เป‚เบฎเบ”เบ—เบฑเบ‡เบซเบกเบปเบ” (เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™) เบซเบผเบทเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ„เปเบฒเบชเบฑเปˆเบ‡เบซเบ™เบถเปˆเบ‡เบขเบนเปˆเปƒเบ™เป‚เบฎเบ”เบ”เบฝเบง (เบ•เบฒเบกเบฅเปเบฒเบ”เบฑเบš
เบฎเบนเบšเปเบšเบš, เป€เบšเบดเปˆเบ‡ -s เบชเบฐเบซเบผเบฑเบš).

-l เป€เบ‚เบปเป‰เบฒโ€‹เบชเบนเปˆโ€‹เบฅเบฐโ€‹เบšเบปเบš
--เป€เบ‚เบปเป‰เบฒโ€‹เบชเบนเปˆโ€‹เบฅเบฐโ€‹เบšเบปเบš เป€เบ‚เบปเป‰เบฒโ€‹เบชเบนเปˆโ€‹เบฅเบฐโ€‹เบšเบปเบš
เปƒเบŠเป‰ "เป€เบ‚เบปเป‰เบฒโ€‹เบชเบนเปˆโ€‹เบฅเบฐโ€‹เบšเบปเบš" เบ—เบตเปˆโ€‹เปƒเบซเป‰โ€‹เบกเบฒโ€‹เป€เบžเบทเปˆเบญโ€‹เป€เบŠเบทเปˆเบญเบกโ€‹เบ•เปเปˆโ€‹เบเบฑเบš hosts เบซเปˆเบฒเบ‡โ€‹เป„เบโ€‹เบชเบญเบโ€‹เบซเบผเบตเบ.

-M เบšเบฑเบ™โ€‹เบŠเบตโ€‹เบฅเบฒเบโ€‹เบŠเบทเปˆโ€‹เป€เบ„เบทเปˆเบญเบ‡โ€‹
--เบฅเบฒเบเบเบฒเบ™ เบšเบฑเบ™โ€‹เบŠเบตโ€‹เบฅเบฒเบโ€‹เบŠเบทเปˆโ€‹เป€เบ„เบทเปˆเบญเบ‡โ€‹
เบ•เบทเปˆเบกเบเบฒเบ™เปƒเบชเปˆ hosts เบซเปˆเบฒเบ‡เป„เบเบชเบญเบเบซเบผเบตเบเบ‚เบญเบ‡เบŠเบทเปˆเบ—เบตเปˆเบกเบตเบขเบนเปˆเปƒเบ™เป„เบŸเบฅเปŒเบ—เบตเปˆเบกเบตเบŠเบทเปˆเบงเปˆเบฒ "machines-list". เบ„เบฒเบ™เบดเบŸ
เบเบญเบกเบฎเบฑเบšเป€เบ›เบฑเบ™เบˆเปเบฒเบ™เบงเบ™เบซเบผเบฒเบ -M เบ—เบฒเบ‡โ€‹เป€เบฅเบทเบญเบโ€‹เบ•เบฒเบกโ€‹เบ—เบตเปˆโ€‹เบ—เปˆเบฒเบ™โ€‹เบ•เป‰เบญเบ‡โ€‹เบเบฒเบ™โ€‹.

-m
-- เบเบฒเบ™โ€‹เบ•เบดเบ”โ€‹เบ•เบฒเบกโ€‹เบเบงเบ”โ€‹เบเบฒโ€‹
เป€เบฎเบฑเบ”เปƒเบซเป‰ เบ„เบฒเบ™เบดเบŸ verbose เบซเบผเบฒเบเบเปˆเบฝเบงเบเบฑเบšเบชเบดเปˆเบ‡เบ—เบตเปˆเป€เบเบตเบ”เบ‚เบถเป‰เบ™เปƒเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ„เปเบฒเบชเบฑเปˆเบ‡ deployment.

-n nodes
--เบ‚เปเป‰ nodes
เป€เบžเบตเปˆเบก "nodes" เบ—เบตเปˆเปƒเบซเป‰เปƒเบชเปˆเปƒเบ™เบเบฒเบ™เบ•เบดเบ”เบ•เบฑเป‰เบ‡. เป€เบšเบดเปˆเบ‡เบžเบฒเบ "HOSTNAMES SPECIFICATION" เบชเปเบฒเบฅเบฑเบš
เบ‚เปเป‰เบกเบนเบ™เป€เบžเบตเปˆเบกเป€เบ•เบตเบกเบเปˆเบฝเบงเบเบฑเบš syntax "nodes". เบ„เบฒเบ™เบดเบŸ เบเบญเบกเบฎเบฑเบšเป€เบ›เบฑเบ™เบˆเปเบฒเบ™เบงเบ™เบซเบผเบฒเบ -n เบ—เบฒเบ‡โ€‹เป€เบฅเบทเบญเบโ€‹เบ•เบฒเบกโ€‹เบ—เบตเปˆโ€‹เบ—เปˆเบฒเบ™โ€‹เบ•เป‰เบญเบ‡โ€‹เบเบฒเบ™โ€‹.

-o เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปƒเบ™เบเบฒเบ™
--remote-opts เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปƒเบ™เบเบฒเบ™
เบเปเบฒเบ™เบปเบ”เบ—เบฒเบ‡เป€เบฅเบทเบญเบเป€เบžเบตเปˆเบกเป€เบ•เบตเบกเบ—เบตเปˆเบˆเบฐเบชเบปเปˆเบ‡เบเบฑเบšเบ„เปเบฒเบชเบฑเปˆเบ‡ shell เบซเปˆเบฒเบ‡เป„เบเบชเบญเบเบซเบผเบตเบ.

-p เบฅเบฐเบ”เบฑเบš
-- เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบซเบผเบฑเบ‡ เบฅเบฐเบ”เบฑเบš
เบเปเบฒเบ™เบปเบ”เบฅเบฐเบ”เบฑเบšเบ‚เบญเบ‡เบฎเบนเบšเปเบšเบšเบœเบปเบ™เบœเบฐเบฅเบดเบ”เบ—เบตเปˆเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เปƒเบ™ เบ„เบฒเบ™เบดเบŸ. เปเบ™เบงเบ„เบงเบฒเบกเบ„เบดเบ”เบ—เบปเปˆเบงเป„เบ›เปเบกเปˆเบ™: เบชเบนเบ‡เบเบงเปˆเบฒ
เบฅเบฐเบ”เบฑเบš, เบเบฒเบ™เบˆเบฑเบ”เบฅเบฝเบ‡เบซเบผเบฒเบ, เบ›เบฐเบชเบปเบกเบ›เบฐเบชเบฒเบ™เปเบฅเบฐเบกเบฐเบ™เบธเบ”เบชเบฒเบกเบฒเบ”เบญเปˆเบฒเบ™เป„เบ”เป‰เบœเบปเบ™เบœเบฐเบฅเบดเบ”. เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปเบกเปˆเบ™ 4, เปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™
เบฅเบฐโ€‹เบ”เบฑเบšโ€‹เปเบกเปˆเบ™โ€‹:

0 เบšเปเปˆเบกเบตเบเบฒเบ™เบ›เบฐเบกเบงเบ™เบœเบปเบ™เปƒเบ”เป†: เบœเบปเบ™เบœเบฐเบฅเบดเบ”เบ„เปเบฒเบชเบฑเปˆเบ‡เบ”เบดเบšเบ–เบทเบเบžเบดเบกเบญเบญเบเป€เบ›เบฑเบ™ stdout เปเบฅเบฐเบ„เปเบฒเบชเบฑเปˆเบ‡ raw
เบ‚เปเป‰เบœเบดเบ”เบžเบฒเบ”เบ–เบทเบเบžเบดเบกเปƒเบชเปˆ stderr. เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเปเบฅเบฐเบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบšเปเปˆเป„เบ”เป‰เบ–เบทเบเบฅเบฒเบเบ‡เบฒเบ™.

1 เบ„เบทเบเบฑเบ™เบเบฑเบš 0 เบเบปเบเป€เบงเบฑเป‰เบ™เบŠเบทเปˆเบ‚เบญเบ‡เป€เบˆเบปเป‰เบฒเบžเบฒเบšเบ—เบตเปˆเบœเบฐเบฅเบดเบ”เบœเบปเบ™เบœเบฐเบฅเบดเบ”เปเบกเปˆเบ™ prepended
เบเปˆเบญเบ™เปเบ•เปˆเบฅเบฐเปเบ–เบง.

2 เบ„เบทเบเบฑเบ™เบเบฑเบš 1 เบเบปเบเป€เบงเบฑเป‰เบ™เบงเปˆเบฒเบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบšเบ–เบทเบเบˆเบฑเบ”เบฎเบฝเบ‡เบ•เบฒเบกเบ„เปเบฒเบชเบฑเปˆเบ‡ (เบซเบ™เบถเปˆเบ‡เบ„เปเบฒเบชเบฑเปˆเบ‡เบ—เบตเปˆเบชเบปเบกเบšเบนเบ™
เบเบฒเบ™โ€‹เบ›เบฐโ€‹เบ•เบดโ€‹เบšเบฑเบ”โ€‹เปเบกเปˆเบ™ outputed เบ—เบฑเบ‡โ€‹เบซเบกเบปเบ”โ€‹เบเปˆเบญเบ™โ€‹เบ—เบตเปˆโ€‹เบซเบ™เบถเปˆเบ‡โ€‹เบญเบตเบโ€‹)โ€‹. เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเปเบฅเบฐเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”
เบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”เป„เบ”เป‰เบ–เบทเบเบชเบฐเบซเบผเบธเบšเปƒเบ™เบ•เบญเบ™เบ—เป‰เบฒเบเบ‚เบญเบ‡ stderr.

3 เบ„เบทเบเบฑเบ™เบเบฑเบš 2 เบเบปเบเป€เบงเบฑเป‰เบ™เบŠเบทเปˆเป€เบˆเบปเป‰เบฒเบžเบฒเบšเบ–เบทเบเบžเบดเบกเบ„เบฑเป‰เบ‡เบ”เบฝเบง, เบฎเบนเบšเปเบšเบšเป€เบ›เบฑเบ™เบซเบปเบงเบ‚เปเป‰, เบเปˆเบญเบ™
เบœเบปเบ™โ€‹เบœเบฐโ€‹เบฅเบดเบ”โ€‹เบ‚เบญเบ‡โ€‹เบ•เบปเบ™โ€‹.

4 เบ„เบทเบเบฑเบ™เบเบฑเบš 3 เบเบปเบเป€เบงเบฑเป‰เบ™เบงเปˆเบฒเบœเบปเบ™เบœเบฐเบฅเบดเบ”เบ”เบฝเบงเบเบฑเบ™เบ—เบตเปˆเบœเบฐเบฅเบดเบ”เป‚เบ”เบเบซเบผเบฒเบเป‚เบซเบ™เบ”เบˆเบฐเบ–เบทเบเบžเบดเบกเบญเบญเบเบ„เบฑเป‰เบ‡เบ”เบฝเบง
เบเบฑเบšเป€เบˆเบปเป‰เบฒเบžเบฒเบšเบ—เบฑเบ‡เบซเบกเบปเบ”เบชเบฐเบซเบผเบธเบšเปƒเบ™เบซเบปเบงเบ‚เปเป‰.

-q
-- เปเบฅเปˆเบ™เปเบซเป‰เบ‡
เป€เบกเบทเปˆเบญเบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ™เบตเป‰เบ–เบทเบเบกเบญเบšเปƒเบซเป‰, เบ„เบฒเบ™เบดเบŸ เบšเปเปˆเป€เบฎเบฑเบ”เบซเบเบฑเบ‡เปเบฅเบฐเบžเบดเบกเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบ‚เบญเบ‡เบกเบฑเบ™, เบซเปˆเบฒเบ‡เป„เบเบชเบญเบเบซเบผเบตเบ
nodes เบกเบฑเบ™โ€‹เบˆเบฐโ€‹เป„เบ”เป‰โ€‹เบžเบฐโ€‹เบเบฒโ€‹เบเบฒเบกโ€‹เบ•เบดเบ”โ€‹เบ•เปเปˆโ€‹เบžเบปเบงโ€‹เบžเบฑเบ™โ€‹เปเบฅเบฐโ€‹ เบ—เบฒเบเบ•เบธเบ เบ„เปเบฒเบชเบฑเปˆเบ‡เบ—เบตเปˆเบˆเบฐเป€เบ›เบฑเบ™
เบ›เบฐเบ•เบดเบšเบฑเบ”.

-r เบ„เปเบฒเบชเบฑเปˆเบ‡
--remote-cmd เบ„เปเบฒเบชเบฑเปˆเบ‡
เบ•เบฑเป‰เบ‡เบŠเบทเปˆเบ‚เบญเบ‡ "เบ„เปเบฒเบชเบฑเปˆเบ‡" เบ—เบตเปˆเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบ•เบดเบ”เบ•เปเปˆเบเบฑเบšเป€เบˆเบปเป‰เบฒเบžเบฒเบšเบ—เบฒเบ‡เป„เบ (เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปเบกเปˆเบ™ "ssh -o
StrictHostKeyChecking=no -o BatchMode=yes").

-s
--เบ•เบฒเบกเบฅเบณเบ”เบฑเบš
เปเบ•เปˆเบฅเบฐเบ„เปเบฒเบชเบฑเปˆเบ‡เบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”เบ•เบฒเบกเบฅเปเบฒเบ”เบฑเบšเปƒเบ™ hosts เบซเปˆเบฒเบ‡เป„เบเบชเบญเบเบซเบผเบตเบ (เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบ„เปเบฒเบชเบฑเปˆเบ‡เบ—เบตเปˆเปƒเบซเป‰เบขเบนเปˆเปƒเบ™
เป€เบชเบฑเป‰เบ™เบ„เปเบฒเบชเบฑเปˆเบ‡เป€เบ›เบฑเบ™เบ„เปเบฒเบชเบฑเปˆเบ‡เป€เบˆเบปเป‰เบฒเบžเบฒเบš).

-T เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปƒเบ™เบเบฒเบ™
--taktuk-options เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปƒเบ™เบเบฒเบ™
เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบœเบนเป‰เปƒเบŠเป‰เบžเบฐเบฅเบฑเบ‡เบ‡เบฒเบ™เบœเปˆเบฒเบ™เบšเบฒเบ‡เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปƒเบ™เบเบฒเบ™ เบ—เบฒเบเบ•เบธเบ เบ„เปเบฒเบชเบฑเปˆเบ‡เบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ” (เบฅเบฐเบกเบฑเบ”เบฅเบฐเบงเบฑเบ‡:
เบชเบฐเป€เบซเบกเบตเบ›เบฐเบเบญเบšเบกเบต -s เบŠเบถเปˆเบ‡เป€เบ›เบฑเบ™เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เป€เบงเบฑเป‰เบ™เป€เบชเบเปเบ•เปˆเบงเปˆเบฒเบ—เปˆเบฒเบ™เบฎเบนเป‰เปเบ—เป‰เป†เบงเปˆเบฒเบ—เปˆเบฒเบ™เบเปเบฒเบฅเบฑเบ‡เป€เบฎเบฑเบ”เบซเบเบฑเบ‡).

-t เบซเบกเบปเบ”โ€‹เป€เบงโ€‹เบฅเบฒ
--เบซเบกเบปเบ”โ€‹เป€เบงโ€‹เบฅเบฒ เบซเบกเบปเบ”โ€‹เป€เบงโ€‹เบฅเบฒ
เปƒเบซเป‰เบ„เปˆเบฒเปเบปเบ”เป€เบงเบฅเบฒเบชเบณเบฅเบฑเบšเบ„เบงเบฒเบกเบžเบฐเบเบฒเบเบฒเบกเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆ. เป€เบกเบทเปˆเบญเปเบปเบ”เบญเบฒเบเบธ, เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบ–เบทเบเบเบปเบเป€เบฅเบตเบ
เปเบฅเบฐโ€‹เบเบฒเบ™โ€‹เบ™เบณโ€‹เปƒเบŠเป‰โ€‹เบขเบนเปˆโ€‹เป€เบ—เบดเบ‡โ€‹เปเบกเปˆโ€‹เบ‚เปˆเบฒเบโ€‹เบ—เบฒเบ‡โ€‹เป„เบโ€‹เปเบกเปˆเบ™โ€‹เบ–เบทเบโ€‹เบเบปเบเป€เบฅเบตเบ.

-u เบซเบกเบปเบ”โ€‹เป€เบงโ€‹เบฅเบฒ
-- เบ‚เบตเบ”เบˆเบณเบเบฑเบ”เบชเบนเบ‡เบชเบธเบ” เบซเบกเบปเบ”โ€‹เป€เบงโ€‹เบฅเบฒ
เปƒเบซเป‰เบ„เปˆเบฒ timeout เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ„เปเบฒเบชเบฑเปˆเบ‡. เป€เบกเบทเปˆเบญเบซเบกเบปเบ”เบญเบฒเบเบธเบ„เปเบฒเบชเบฑเปˆเบ‡เบ–เบทเบเบ‚เป‰เบฒเบ”เป‰เบงเบ
เบชเบฑเบ™เบเบฒเบ™ TERM.

-V
- เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡
เบžเบดเบก เบ„เบฒเบ™เบดเบŸ เบชเบฐเบšเบฑเบšเปเบฅเบฐเบญเบญเบ.

-w
-wcoll
เบ„เปเบฒเบชเบฑเบšเบ„เป‰เบฒเบเบ„เบท -n.

-x nodes
--เบเบปเบเป€เบงเบฑเป‰เบ™ nodes
เบšเปเปˆเบฅเบงเบกเบšเบฒเบ‡เป‚เบซเบ™เบ”เบˆเบฒเบเบญเบฑเบ™เบ—เบตเปˆเปƒเบซเป‰เปƒเบŠเป‰ -n or -w. เปƒเบŠเป‰เป„เบ”เป‰เบเบฑเบšเบŠเบธเบ”เป€เบˆเบปเป‰เบฒเบžเบฒเบšเบ—เบฑเบ‡เปเบปเบ”
เบšเปเปˆเบกเบตเบžเบฒเบเบชเปˆเบงเบ™เบเบฒเบ™เบเบปเบเป€เบงเบฑเป‰เบ™. เบšเปเปˆเบ™เบณเปƒเบŠเป‰เบเบฑเบšเป€เบˆเบปเป‰เบฒเบžเบฒเบšเบ—เบตเปˆเบกเบญเบšเปƒเบซเป‰ -M เบ—เบฒเบ‡เป€เบฅเบทเบญเบ.

ENVIRONMENT


เบ›เบปเบเบเบฐเบ•เบดเปเบฅเป‰เบงเบ—เบฑเบ‡เบซเบกเบปเบ” เบ„เบฒเบ™เบดเบŸ เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบชเบฒเบกเบฒเบ”เบ–เบทเบเบเปเบฒเบ™เบปเบ”เป‚เบ”เบเบ•เบปเบงเปเบ›เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบก. เป€เบซเบ”เบœเบปเบ™เปเบกเปˆเบ™เบงเปˆเบฒ
เบ•เบปเบงเป€เบฅเบทเบญเบ boolean เบกเบตเบกเบนเบ™เบ„เปˆเบฒ 0/1 เปเบฅเบฐเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเปเบกเปˆเบ™ overridden เป‚เบ”เบเป€เบชเบฑเป‰เบ™เบ„เปเบฒเบชเบฑเปˆเบ‡
switches

เบŠเบทเปˆเบ‚เบญเบ‡เบ•เบปเบงเปเบ›เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเบ—เบตเปˆเปƒเบŠเป‰เป‚เบ”เบ เบ„เบฒเบ™เบดเบŸ เปเบกเปˆเบ™เป€เบฎเบฑเบ”เบ”เป‰เบงเบเบŠเบทเปˆเบ—เบฒเบ‡เป€เบฅเบทเบญเบเบเบฒเบง
เบ•เบปเบงเบžเบดเบกเปƒเบซเบเปˆเบ”เป‰เบงเบ dashes เปเบ—เบ™เบ—เบตเปˆเบ”เป‰เบงเบ underscores เปเบฅเบฐ "KANIF_" prepended (เบ•เบปเบงเบขเปˆเบฒเบ‡
"KANIF_ALL", "KANIF_HEAD", เปเบฅเบฐเบญเบทเปˆเบ™เป†). เบเบปเบ”เบฅเบฐเบšเบฝเบšเบ™เบตเป‰เบเบญเบกเบฎเบฑเบšเบ‚เปเป‰เบเบปเบเป€เบงเบฑเป‰เบ™เบ•เปเปˆเป„เบ›เบ™เบตเป‰ (เบงเปˆเบฒ
เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบเบฒเบ™โ€‹เบ„เบฑเบ”โ€‹เป€เบฅเบทเบญเบโ€‹เป€เบžเบทเปˆเบญโ€‹เป€เบฎเบฑเบ”โ€‹เปƒเบซเป‰โ€‹เบกเบตโ€‹เบฅเบฑเบโ€‹เบชเบฐโ€‹เบ™เบฐ C3 / dshโ€‹)โ€‹:

KANIF_CONF
เปเบ—เบ™ KANIF_FILE เบชเปเบฒเบฅเบฑเบšเป„เบŸเบฅเปŒเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ.

KANIF_USER
เปเบ—เบ™ KANIF_LOGIN เบชเปเบฒเบฅเบฑเบšเบŠเบทเปˆเป€เบ‚เบปเป‰เบฒเบชเบนเปˆเบฅเบฐเบšเบปเบš.

เปƒเบซเป‰เบชเบฑเบ‡เป€เบเบ”เบญเบตเบเบงเปˆเบฒเบ•เบปเบงเปเบ› KANIF_WCOLL เบšเปเปˆเบกเบตเบ„เบงเบฒเบกเบซเบกเบฒเบ เบ„เบฒเบ™เบดเบŸ.

เบŠเบทเปˆเป€เบˆเบปเป‰เบฒเบžเบฒเบš เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”


เบŠเบทเปˆเป€เบˆเบปเป‰เบฒเบžเบฒเบšเบกเบญเบšเปƒเบซเป‰ เบ„เบฒเบ™เบดเบŸ เบญเบฒเบ”โ€‹เบˆเบฐโ€‹เป€เบ›เบฑเบ™โ€‹เบŠเบทเปˆโ€‹เป€เบ„เบทเปˆเบญเบ‡โ€‹เบ—เบตเปˆโ€‹เบ‡เปˆเบฒเบโ€‹เบ”เบฒเบโ€‹เบซเบผเบทโ€‹เบšเบฑเบ™โ€‹เบŠเบตโ€‹เบฅเบฒเบโ€‹เบเบฒเบ™ hosts เบชเบฐโ€‹เบฅเบฑเบšโ€‹เบชเบฑเบšโ€‹เบŠเป‰เบญเบ™โ€‹
เบ‚เปเป‰เบกเบนเบ™เบชเบฐเป€เบžเบฒเบฐ. เปƒเบ™เบฎเบนเบšเปเบšเบšเบ—เบปเปˆเบงเป„เบ›เบ‚เบญเบ‡เบกเบฑเบ™, เบŠเบทเปˆเป‚เบฎเบ”เปเบกเปˆเบ™เป€เบฎเบฑเบ”เบˆเบฒเบเบŠเบธเบ”เป€เบˆเบปเป‰เบฒเบžเบฒเบšเปเบฅเบฐเบ—เบฒเบ‡เป€เบฅเบทเบญเบ
เบเปเบฒเบ™เบปเบ”เบเบฒเบ™เบเบปเบเป€เบงเบฑเป‰เบ™เบ—เบตเปˆเปเบเบเบญเบญเบเป‚เบ”เบ slash. เปเบ•เปˆเบฅเบฐเบŠเบธเบ”เป€เบซเบผเบปเปˆเบฒเบ™เบฑเป‰เบ™เปเบกเปˆเบ™เบฅเบฒเบเบŠเบทเปˆเป‚เบฎเบชเบ—เบตเปˆเปเบเบเบ”เป‰เบงเบเป€เบ„เบทเปˆเบญเบ‡เปเบฒเบเบˆเบธเบ”
เปเบกเปˆเปเบšเบš. เปเบ•เปˆเบฅเบฐเปเบกเปˆเปเบšเบšเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เปเบกเปˆเบ™เป€เบฎเบฑเบ”เบ”เป‰เบงเบเบžเบฒเบเบชเปˆเบงเบ™เบ„เบปเบ‡เบ—เบตเปˆ (เบ•เบปเบงเบญเบฑเบเบชเบญเบ™เบขเบนเปˆเบ™เบญเบเบงเบปเบ‡เป€เบฅเบฑเบš)
เปเบฅเบฐเบžเบฒเบเบชเปˆเบงเบ™เบ—เบฒเบ‡เป€เบฅเบทเบญเบ (เบ•เบปเบงเบญเบฑเบเบชเบญเบ™เบžเบฒเบเปƒเบ™เบงเบปเบ‡เป€เบฅเบฑเบš). เปเบ•เปˆเบฅเบฐเป„เบฅเบเบฐเปเบกเปˆเบ™เป€เบ„เบทเปˆเบญเบ‡เปเบฒเบเบˆเบธเบ”
เปเบเบเบฅเบฒเบเบŠเบทเปˆเป„เบฅเบเบฐเบซเปˆเบฒเบ‡ เบซเบผเบทเบ„เปˆเบฒเบ”เบฝเบง. เปเบ•เปˆเบฅเบฐเป„เบฅเบเบฐเปเบกเปˆเบ™เป€เบฎเบฑเบ”เบ”เป‰เบงเบเบชเบญเบ‡เบ„เปˆเบฒเบ”เบฝเบง
เปเบเบเป‚เบ”เบ dash. เบ™เบตเป‰เปเบกเปˆเบ™เบ„เบงเบฒเบกเบˆเบดเบ‡เบชเปเบฒเบฅเบฑเบš hostnames เบ—เบฑเบ‡เบซเบกเบปเบ”เบ—เบตเปˆเบกเบญเบšเปƒเบซเป‰ เบ„เบฒเบ™เบดเบŸ (เบ—เบฑเบ‡โ€‹เบชเบญเบ‡โ€‹เบเบฑเบš -M or -n/-w
เบ—เบฒเบ‡โ€‹เป€เบฅเบทเบญเบ).

เปƒเบ™เบ„เปเบฒเบชเบฑเบšเบ•เปˆเบฒเบ‡เป†เบญเบทเปˆเบ™เป†, เบเบฒเบ™เบชเบฐเปเบ”เบ‡เบญเบญเบเบ•เปเปˆเป„เบ›เบ™เบตเป‰เปเบกเปˆเบ™เบชเบฐเป€เบžเบฒเบฐเบ‚เบญเบ‡เป€เบˆเบปเป‰เบฒเบžเบฒเบšเบ—เบตเปˆเบ–เบทเบเบ•เป‰เบญเบ‡:
node1
node[19]
node[1-3]
node[1-3],otherhost/node2
node[1-3,5]part[a-b]/node[3-5]parta,node1partb

เบžเบงเบเบกเบฑเบ™เบ‚เบฐเบซเบเบฒเบเป„เบ›เบ•เบฒเบกเบฅเปเบฒเบ”เบฑเบš:
node1
node19
node1 node2 node3
node1 node3 otherhost
node1parta node2parta node2partb node3partb node5partb

เบชเบฑเบ‡โ€‹เป€เบเบ”โ€‹เบงเปˆเบฒโ€‹เบšเบฑเบ™โ€‹เบŠเบตโ€‹เบฅเบฒเบโ€‹เบŠเบทเปˆโ€‹เบ‚เบญเบ‡โ€‹เบ„เบธเบ™โ€‹เบ„เปˆเบฒโ€‹เป€เบซเบผเบปเปˆเบฒโ€‹เบ™เบตเป‰โ€‹เบšเปเปˆโ€‹เปเบกเปˆเบ™โ€‹เบเบฒเบ™โ€‹เบชเบฐโ€‹เปเบ”เบ‡โ€‹เบญเบญเบโ€‹เบ›เบปเบโ€‹เบเบฐโ€‹เบ•เบด ("node[19โ€‹]โ€‹" เปเบกเปˆเบ™ "node19โ€‹" เปเบฅเบฐ
เบšเปเปˆเปเบกเปˆเบ™ "node1, node2, ...., node9"). เป„เบฅเบเบฐเบซเปˆเบฒเบ‡เบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”เป‚เบ”เบเปƒเบŠเป‰ perl magical auto
เบ„เบธเบ™โ€‹เบ™เบฐโ€‹เบชเบปเบกโ€‹เบšเบฑเบ”โ€‹เบเบฒเบ™โ€‹เป€เบžเบตเปˆเบกโ€‹เบ‚เบถเป‰เบ™โ€‹, เบ”เบฑเปˆเบ‡โ€‹เบ™เบฑเป‰เบ™โ€‹เบ—เปˆเบฒเบ™โ€‹เบชเบฒโ€‹เบกเบฒเบ”โ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹เบ„เปˆเบฒโ€‹เบ•เบปเบงโ€‹เบญเบฑเบโ€‹เบชเบญเบ™โ€‹เปเบฅเบฐโ€‹เบ•เบปเบงโ€‹เป€เบฅเบโ€‹เป€เบ›เบฑเบ™โ€‹เบ‚เบญเบšโ€‹เป€เบ‚เบ”โ€‹เป„เบฅโ€‹เบเบฐ (เป€เบšเบดเปˆเบ‡ perl
เป€เบญเบเบฐเบชเบฒเบ™, เบœเบนเป‰เบ›เบฐเบเบญเบšเบเบฒเบ™ ++ เบชเปเบฒเบฅเบฑเบšเบ‚เปเป‰เบˆเปเบฒเบเบฑเบ”เบ‚เบญเบ‡เบเบฒเบ™เป€เบžเบตเปˆเบกเบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบ™เบตเป‰).

เป€เบ„เบทเปˆเบญเบ‡ เบ™เบฐเบฅเบฑเบเบชเบฐเบ™เบฐ


เบเบฑเบš เบ„เบฒเบ™เบดเบŸ, เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบเปเบฒเบ™เบปเบ” nodes เบซเปˆเบฒเบ‡เป„เบเบชเบญเบเบซเบผเบตเบเบ—เบตเปˆเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เบ—เบตเปˆเบˆเบฐเป€เบฎเบฑเบ”เบšเบฒเบ‡ stuff เป‚เบ”เบเปƒเบŠเป‰
เบชเบฐเบซเบผเบฑเบšเปเบ–เบงเบ„เบณเบชเบฑเปˆเบ‡ (-n เปเบฅเบฐ -x, pdsh/dsh style), เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบชเบฐเป€เบžเบฒเบฐเป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบ (C3
style) เบซเบผเบทเบ—เบฑเบ‡เบชเบญเบ‡. เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบชเปˆเบงเบ™เบซเบ™เบถเปˆเบ‡เบ‚เบญเบ‡เป€เบญเบเบฐเบชเบฒเบ™เบ™เบตเป‰เบญเบฒเบ”เบˆเบฐเบ–เบทเบเบฅเบฐเป€เบงเบฑเป‰เบ™เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบšเปเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™
เป€เบžเบทเปˆเบญเปƒเบŠเป‰เบเบฒเบ™เบˆเบฑเบ”เบเบฒเบ™เป‚เบ™เบ”เบฎเบนเบšเปเบšเบš C3.

เป€เบžเบทเปˆเบญเปƒเบŠเป‰เบชเบฐเป€เบžเบฒเบฐเป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบ, เบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบญเบฐเบ—เบดเบšเบฒเบเบเบธเปˆเบกเบ‚เบญเบ‡เบ—เปˆเบฒเบ™เปƒเบ™เป„เบŸเบฅเปŒเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ (เป€เบšเบดเปˆเบ‡
-f เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปเบฅเบฐ kanif.conf(5)). เบ‚เปเป‰เบกเบนเบ™เบชเบฐเป€เบžเบฒเบฐเบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบเปเบกเปˆเบ™เป„เบฅเบเบฐเบซเปˆเบฒเบ‡เบ‚เบญเบ‡ nodes เบ—เบตเปˆเป€เบญเบปเบฒเบกเบฒเบˆเบฒเบ
เบเบธเปˆเบกเบ—เบตเปˆเบเบณเบ™เบปเบ”เป„เบงเป‰เปƒเบ™เป„เบŸเบฅเปŒเบ™เบตเป‰.

เบชเบฐเป€เบžเบฒเบฐเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ™เบŠเบทเปˆเบเบธเปˆเบกเบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ—เบตเปˆเบ•เบดเบ”เบ•เบฒเบกเบ”เป‰เบงเบเบˆเปเป‰เบฒเบชเบญเบ‡เป€เบกเบฑเบ” เปเบฅเบฐ เบ—เบฒเบ‡เป€เบฅเบทเบญเบ
เบŠเปˆเบงเบ‡. เบเบธเปˆเบกเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”เบ–เป‰เบฒเบšเปเปˆเบกเบตเบŠเบทเปˆเบ‚เบญเบ‡เบเบธเปˆเบก. เบ‚เปเป‰เบ—เบฑเบ‡เปเบปเบ”เบ‚เบญเบ‡
เบเบธเปˆเบกเบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”เบ–เป‰เบฒเบšเปเปˆเบกเบตเบ‚เบญเบšเป€เบ‚เบ”เปƒเบซเป‰. เบชเบฑเบ‡เป€เบเบ”เป€เบซเบฑเบ™เบงเปˆเบฒเบ–เป‰เบฒเบšเปเปˆเบกเบต -n/-w, -M เบซเบผเบทเป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบ
เบชเบฐเป€เบžเบฒเบฐเปเบกเปˆเบ™เปƒเบซเป‰เบขเบนเปˆเปƒเบ™เป€เบชเบฑเป‰เบ™เบ„เปเบฒเบชเบฑเปˆเบ‡, hosts เบซเปˆเบฒเบ‡เป„เบเบชเบญเบเบซเบผเบตเบเปเบกเปˆเบ™เบชเบปเบกเบกเบธเบ”เบงเปˆเบฒเป€เบ›เบฑเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”
nodes เบ‚เบญเบ‡เบเบธเปˆเบกเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™.

เบ„เปเบฒเบชเบฑเปˆเบ‡ เบฎเปˆเบฒเบ‡เบเบฒเบ


เบ‚เบถเป‰เบ™เบเบฑเบšเบŠเบทเปˆเบ—เบตเปˆเปƒเบŠเป‰เป€เบžเบทเปˆเบญเป€เบญเบตเป‰เบ™เบกเบฑเบ™ (เบ„เบฒเบช, เบเบฐเบ”เบฒเบ™ or เบ•เบปเบเปƒเบˆ), เบ„เบฒเบ™เบดเบŸ เบšเปเปˆเบ›เบฐเบ•เบดเบšเบฑเบ”
เบงเบฝเบเบ‡เบฒเบ™เบ”เบฝเบงเบเบฑเบ™. เบ™เบตเป‰เปเบกเปˆเบ™เบžเบถเบ”เบ•เบดเบเปเบฒเบ•เปˆเบฒเบ‡เป†เบ‚เบญเบ‡เบกเบฑเบ™:

เบ„เบฒเบช [เบ—เบฒเบ‡โ€‹เป€เบฅเบทเบญเบโ€‹] [เป€เบชเบฑเป‰เบ™โ€‹เบ„เปเบฒโ€‹เบชเบฑเปˆเบ‡โ€‹]
เบ›เบฐเบ•เบดเบšเบฑเบ”เบžเบฒเบเบชเปˆเบงเบ™เบชเบธเบ”เบ—เป‰เบฒเบเบ‚เบญเบ‡เป€เบชเบฑเป‰เบ™เบ„เปเบฒเบชเบฑเปˆเบ‡เบขเบนเปˆเปƒเบ™เบ—เบธเบ hosts เบซเปˆเบฒเบ‡เป„เบเบชเบญเบเบซเบผเบตเบ. เบ–เป‰เบฒเบชเปˆเบงเบ™เบชเบธเบ”เบ—เป‰เบฒเบเบ™เบตเป‰
เบซเบงเปˆเบฒเบ‡เป€เบ›เบปเปˆเบฒ, เป€เบ‚เบปเป‰เบฒเบชเบนเปˆเป‚เปเบ”เป‚เบ•เป‰เบ•เบญเบšเบ—เบตเปˆ เบ„เบฒเบ™เบดเบŸ เบฅเปเบ–เป‰เบฒเบ„เปเบฒเบชเบฑเปˆเบ‡ (เบซเบ™เบถเปˆเบ‡เบ•เปเปˆเปเบ–เบง) on
stdin. เปƒเบ™เป‚เปเบ”เป‚เบ•เป‰เบ•เบญเบš, เบžเบฝเบ‡เปเบ•เปˆเบชเบปเปˆเบ‡เบ•เบปเบงเบญเบฑเบเบชเบญเบ™ EOF (Ctrl-D) เป€เบžเบทเปˆเบญเบญเบญเบเบˆเบฒเบ kash.

เบเบฐเบ”เบฒเบ™ [เบ•เบปเบงเป€เบฅเบทเบญเบ] src1 [src2 ...] dest
เบชเบณเป€เบ™เบปเบฒเป„เบŸเบฅเปŒ เบซเบผเบท เป„เบ”เป€เบฃเบฑเบเบ—เปเบฃเบตเปœเบถเปˆเบ‡เปเบฎเปˆเป€เบžเบตเปˆเบกเป€เบ•เบตเบกเปƒเบชเปˆเบ—เบธเบเป‚เบฎเบชเบ—เบฒเบ‡เป„เบ. เบเบฒเบ™เป‚เบ•เป‰เบ–เบฝเบ‡เบชเบธเบ”เบ—เป‰เบฒเบเปเบกเปˆเบ™
เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เป„เบ›เบซเบฒเป„เบŸเบฅเปŒเบ›เบฒเบเบ—เบฒเบ‡ เบซเบผเบทเป„เบ”เป€เบฅเบเบฐเบ—เปเบฅเบตเบขเบนเปˆเปƒเบ™เป€เบ„เบทเปˆเบญเบ‡เบ—เบฒเบ‡เป„เบ. เบญเบทเปˆเบ™เป†
arguments เปเบกเปˆเบ™เป„เบŸเบฅเปŒเบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™เบซเบผเบทเป„เบ”เป€เบฅเบเบฐเบ—เปเบฅเบตเบ—เบตเปˆเบˆเบฐเบ„เบฑเบ”เบฅเบญเบ. เบžเบถเบ”เบ•เบดเบเปเบฒเปเบฅเบฐเบ‚เปเป‰เบˆเปเบฒเบเบฑเบ”เปเบกเปˆเบ™เบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™
เบเบฑเบšเบ„เปเบฒเบชเบฑเปˆเบ‡ cp(1).

เบ•เบปเบเปƒเบˆ [เบ•เบปเบงเป€เบฅเบทเบญเบ] src1 [src2 ...] dest
เบ”เบฒเบงเป‚เบซเบผเบ”เปœเบถเปˆเบ‡เป„เบŸเบฅเปŒ เบซเบผเบทเป„เบ”เป€เบฅเบเบฐเบ—เปเบฅเบตเป€เบžเบตเปˆเบกเป€เบ•เบตเบกเบˆเบฒเบเป‚เบฎเบชเบ—เบฒเบ‡เป„เบเบ—เบฑเบ‡เปเบปเบ”. เบชเบธเบ”โ€‹เบ—เป‰เบฒเบ
argument เปเบกเปˆเบ™เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เป„เบ›เบซเบฒเป„เบ”เป€เบฅเบเบฐเบ—เปเบฅเบตเบ›เบฒเบเบ—เบฒเบ‡เปƒเบ™เป€เบ„เบทเปˆเบญเบ‡เบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™. เบญเบทเปˆเบ™เป†
arguments เปเบกเปˆเบ™เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เป„เบ›เบซเบฒเป„เบŸเบฅเปŒเบซเบผเบทเป„เบ”เป€เบฅเบเบฐเบ—เปเบฅเบตเปƒเบ™ hosts เบซเปˆเบฒเบ‡เป„เบเบชเบญเบเบซเบผเบตเบ. เปเบ•เปˆเบฅเบฐเปเบซเบผเปˆเบ‡เบ•เป‰เบญเบ‡เป€เบ›เบฑเบ™
เบ™เปเบฒเบชเบฐเป€เบซเบ™เบตเบขเบนเปˆเปƒเบ™เป‚เบฎเบ”เบซเปˆเบฒเบ‡เป„เบเบชเบญเบเบซเบผเบตเบเบ—เบฑเบ‡เบซเบกเบปเบ”. เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™เบ–เบทเบเบ„เบฑเบ”เบฅเบญเบเป„เบ›เบ—เบตเปˆเป„เบ”เป€เบฅเบเบฐเบ—เปเบฅเบตเบ›เบฒเบเบ—เบฒเบ‡
เบกเบตเป€เบˆเบปเป‰เบฒเบ‚เบญเบ‡เบ•เบปเป‰เบ™เบเปเบฒเป€เบ™เบตเบ”เบกเบฒเบ•เปเปˆเบ—เป‰เบฒเบเบŠเบทเปˆเบ‚เบญเบ‡เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒ.

เบชเบฑเบ‡เป€เบเบ”เป€เบซเบฑเบ™เบงเปˆเบฒเปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ เบ•เบปเบเปƒเบˆ or เบเบฐเบ”เบฒเบ™ เปเบ•เปˆเบฅเบฐเป„เบŸเบฅเปŒเบซเบผเบทเป„เบ”เป€เบฅเบเบฐเบ—เปเบฅเบตเบ–เบทเบเบ„เบฑเบ”เบฅเบญเบเบซเบกเบปเบ”เบเปˆเบญเบ™
เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบ•เปเปˆเป„เบ›.

เบ•เบปเบงเบขเปˆเบฒเบ‡


เป€เบกเบทเปˆเบญเป„เบŸเบฅเปŒเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบกเบตเบขเบนเปˆเปƒเบ™เบฅเบฐเบšเบปเบšเบซเบผเบทเบ–เบทเบเบกเบญเบšเปƒเบซเป‰เบขเบนเปˆเปƒเบ™เป€เบชเบฑเป‰เบ™เบ„เปเบฒเบชเบฑเปˆเบ‡ (เป€เบšเบดเปˆเบ‡เบ—เบฒเบ‡เป€เบฅเบทเบญเบ
-f), เป€เบ„เบทเปˆเบญเบ‡เบซเปˆเบฒเบ‡เป„เบเบชเบญเบเบซเบผเบตเบเบชเบฒเบกเบฒเบ”เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบเปเบฒเบ™เบปเบ”เป‚เบ”เบเบœเปˆเบฒเบ™เบŠเบทเปˆเบเบธเปˆเบก. เบชเปเบฒเบฅเบฑเบšเบ•เบปเบงเบขเปˆเบฒเบ‡, เบ‡เปˆเบฒเบเบ”เบฒเบ
เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ„เปเบฒเบชเบฑเปˆเบ‡ "ls -l" เปƒเบ™เบ—เบธเบ nodes เบ‚เบญเบ‡เบเบธเปˆเบกเบ—เบตเปˆเบกเบตเบŠเบทเปˆเบงเปˆเบฒ "megacluster" เบชเบฒเบกเบฒเบ”
เบ‚เบฝเบ™เบงเปˆเบฒ:

kash megacluster: ls -l

เป„เบฅเบเบฐเบซเปˆเบฒเบ‡เบชเบฒเบกเบฒเบ”เปƒเบซเป‰เป„เบ”เป‰. เบ„เปเบฒเบชเบฑเปˆเบ‡เบ•เปเปˆเป„เบ›เบ™เบตเป‰เบ„เบฑเบ”เบฅเบญเบเป„เบŸเบฅเปŒ .cshrc เบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™เป„เบ›เปƒเบชเปˆ
เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบชเบนเปˆเบฅเบฐเบšเบปเบšเบ‚เบญเบ‡เบŠเบธเบ”เบเปˆเบญเบเบ‚เบญเบ‡เบเบธเปˆเบกเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™ เปเบฅเบฐเบŠเบธเบ”เบเปˆเบญเบเบญเบทเปˆเบ™เบ‚เบญเบ‡
"เป€เบกเบเบฒเบ„เบฅเบฑเบ”":

kaput :3-6 megacluster:2-5 $HOME/.cshrc .

เบชเบธเบ”เบ—เป‰เบฒเบ, เบซเบ™เบถเปˆเบ‡เบชเบฒเบกเบฒเบ”เปƒเบŠเป‰เบ›เบฐเป‚เบเบ”เบˆเบฒเบเบžเบถเบ”เบ•เบดเบเปเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เป€เบžเบทเปˆเบญเบฅเบงเบšเบฅเบงเบกเป„เบŸเบฅเปŒเบ—เบตเปˆเบกเบตเบŠเบทเปˆ
"results.txt" เบงเบฒเบ‡เป„เบงเป‰เปƒเบ™ "/ tmp" เป„เบ”เป€เบฅเบเบฐเบ—เปเบฅเบตเบขเบนเปˆเปƒเบ™เบ—เบธเบ nodes เบ‚เบญเบ‡เบเบธเปˆเบกเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ—เบตเปˆเบˆเบฐ
เป„เบ”เป€เบฅเบเบฐเบ—เปเบฅเบตเบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™ "เบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบš":

kaget /tmp/results.txt เบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบš

เป€เบกเบทเปˆเบญเบœเบนเป‰เปƒเบŠเป‰เบšเปเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เบ‚เบฝเบ™เป„เบŸเบฅเปŒเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบซเบผเบทเบžเบฝเบ‡เปเบ•เปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เปƒเบŠเป‰เปƒเบ™เบšเบฒเบ‡เบญเบฑเบ™
nodes เบญเบทเปˆเบ™เป†, เบกเบฑเบ™เป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ—เบตเปˆเบˆเบฐเปƒเบซเป‰ hosts เบซเปˆเบฒเบ‡เป„เบเบชเบญเบเบซเบผเบตเบเบขเบนเปˆเปƒเบ™เป€เบชเบฑเป‰เบ™เบ„เปเบฒเบชเบฑเปˆเบ‡:

kash -n localhost, supernode uptime

เบ„เปเบฒเบชเบฑเปˆเบ‡เบชเบธเบ”เบ—เป‰เบฒเบเบ™เบตเป‰เบžเบฝเบ‡เปเบ•เปˆเบˆเบฐเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™ "uptime" เปƒเบ™ "localhost" เปเบฅเบฐ "supernode". เบเบฒเบ™เปƒเบซเป‰
เป„เบฅเบเบฐเบซเปˆเบฒเบ‡เปเบฅเบฐเบฅเบฒเบเบเบฒเบ™เบเบปเบเป€เบงเบฑเป‰เบ™เปเบกเปˆเบ™เป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เปƒเบ™เป€เบชเบฑเป‰เบ™เบ„เปเบฒเบชเบฑเปˆเบ‡. เบ„เปเบฒเบชเบฑเปˆเบ‡เบ•เปเปˆเป„เบ›เบ™เบตเป‰
เบชเบณเป€เบ™เบปเบฒเป„เบŸเบฅเปŒ "/tmp/temporary.txt" เป„เบ›เบ—เบตเปˆเบฃเบตเป‚เปเบ” "/ tmp" เป„เบ”เป€เบฅเบเบฐเบ—เปเบฅเบตเบ‚เบญเบ‡ node1 เปเบฅเบฐ node5:

kaput -n node[1-6] -x node[2-4],node6 /tmp/temporary.txt / tmp

เบชเบธเบ”เบ—เป‰เบฒเบ, เป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบฅเบฒเบเบฅเบฐเบญเบฝเบ”เบ‚เบญเบ‡เปเบ•เปˆเบฅเบฐเบ—เบฒเบ‡เป€เบฅเบทเบญเบ, เบ„เปเบฒเบชเบฑเปˆเบ‡เบชเบธเบ”เบ—เป‰เบฒเบเบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™
เป„เบ”เป‰ -u เบ—เบฒเบ‡เป€เบฅเบทเบญเบ. เบกเบฑเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เปƒเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡ 5 เบงเบดเบ™เบฒเบ—เบต "ping" เบเบฑเบš "gateway" เบˆเบฒเบ 5 nodes:

kash -n node[1-2],node[4-6] -u 5 ping gateway

เปƒเบŠเป‰ kanif เบญเบญเบ™เป„เบฅเบ™เปŒเป‚เบ”เบเปƒเบŠเป‰เบšเปเบฅเบดเบเบฒเบ™ onworks.net


เป€เบŠเบตเบšเป€เบงเบต เปเบฅเบฐเบชเบฐเบ–เบฒเบ™เบตเป€เบฎเบฑเบ”เบงเบฝเบเบŸเบฃเบต

เบ”เบฒเบงเป‚เบซเบผเบ”เปเบญเบฑเบš Windows เปเบฅเบฐ Linux

  • 1
    Eclipse Tomcat Plugin
    Eclipse Tomcat Plugin
    Eclipse Tomcat Plugin เปƒเบซเป‰
    เบเบฒเบ™เบ›เบฐเบชเบปเบกเบ›เบฐเบชเบฒเบ™เบ‡เปˆเบฒเบเบ”เบฒเบเบ‚เบญเบ‡ servlet tomcat
    container เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบ‚เบญเบ‡ java
    เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเป€เบงเบฑเบšเป„เบŠเบ•เปŒ. เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป€เบ‚เบปเป‰เบฒเบฎเปˆเบงเบกเบเบฑเบšเบžเบงเบเป€เบฎเบปเบฒเบชเปเบฒเบฅเบฑเบš
    เบชเบปเบ™เบ—เบฐเบ™เบฒ...
    เบ”เบฒเบงเป‚เบซเบฅเบ” Eclipse Tomcat Plugin
  • 2
    Webstorrent Desktop
    Webstorrent Desktop
    WebTorrent Desktop เปเบกเปˆเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ–เปˆเบฒเบเบ—เบญเบ”
    torrents เปƒเบ™ Mac, Windows เบซเบผเบท Linux. เบกเบฑเบ™
    เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบเบฑเบšเบ—เบฑเบ‡ BitTorrent เปเบฅเบฐ
    เบกเบดเบ”เบชเบฐเบซเบฒเบ WebTorrent. เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบšเปเปˆเบกเบต
    เบˆเปเบฒโ€‹เป€เบ›เบฑเบ™โ€‹เบ•เป‰เบญเบ‡โ€‹เบฅเปโ€‹เบ–เป‰เบฒ ...
    เบ”เบฒเบงเป‚เบซเบฅเบ” WebTorrent Desktop
  • 3
    GenX
    GenX
    GenX เปเบกเปˆเบ™เป‚เบ„เบ‡เบเบฒเบ™เบงเบดเบ—เบฐเบเบฒเบชเบฒเบ”เป€เบžเบทเปˆเบญเบ›เบฑเบšเบ›เบธเบ‡เปƒเบซเบกเปˆ
    เบเบฒเบ™เบชเบฐเบ—เป‰เบญเบ™เปเบชเบ‡ x-ray, เบ™เบดเบงเบ•เบฃเบญเบ™
    เบเบฒเบ™เบชเบฐเบ—เป‰เบญเบ™เปเบชเบ‡ เปเบฅเบฐ x-ray เบžเบทเป‰เบ™เบœเบดเบง
    เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เบเบฒเบ™โ€‹เบซเบฑเบ™โ€‹เบ›เปˆเบฝเบ™โ€‹เป‚เบ”เบโ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹เบ„เบงเบฒเบกโ€‹เปเบ•เบโ€‹เบ•เปˆเบฒเบ‡โ€‹
    เบ‚เบฑเป‰เบ™เบ•เบญเบ™เบงเบดเบงเบฑเบ”เบ—เบฐเบ™เบฒเบเบฒเบ™....
    เบ”เบฒเบงเป‚เบซเบฅเบ” GenX
  • 4
    pspp4windows
    pspp4windows
    PSPP เปเบกเปˆเบ™เป‚เบ„เบ‡เบเบฒเบ™เบชเปเบฒเบฅเบฑเบšเบชเบฐเบ–เบดเบ•เบด
    เบเบฒเบ™เบงเบดเป€เบ„เบฒเบฐเบ‚เปเป‰เบกเบนเบ™เบ•เบปเบงเบขเปˆเบฒเบ‡. เบกเบฑเบ™เป€เบ›เบฑเบ™เบŸเบฃเบต
    เบเบฒเบ™เบ—เบปเบ”เปเบ—เบ™เป‚เบ„เบ‡เบเบฒเบ™เบ—เบตเปˆเป€เบ›เบฑเบ™เป€เบˆเบปเป‰เบฒเบ‚เบญเบ‡
    SPSS. PSPP เบกเบตเบ—เบฑเบ‡เบ‚เปเป‰เบ„เบงเบฒเบกเบ—เบตเปˆเบญเบตเบ‡เปƒเบชเปˆเปเบฅเบฐ
    เบฎเบนเบšเบžเบฒเบšเบžเบงเบเป€เบฎเบปเบฒ ...
    เบ”เบฒเบงเป‚เบซเบฅเบ” pspp4windows
  • 5
    Git เบชเปˆเบงเบ™เบ‚เบฐเบซเบเบฒเบ
    Git เบชเปˆเบงเบ™เบ‚เบฐเบซเบเบฒเบ
    Git Extensions เป€เบ›เบฑเบ™เป€เบ„เบทเปˆเบญเบ‡เบกเบท UI เปเบšเบšเบ”เปˆเบฝเบง
    เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ„เบธเป‰เบกเบ„เบญเบ‡ Git repositories. เบกเบฑเบ™เบเบฑเบ‡
    เบ›เบฐเบชเบปเบกเบ›เบฐเบชเบฒเบ™เบเบฑเบš Windows Explorer เปเบฅเบฐ
    Microsoft Visual Studio
    (2015/2017/2019). เบ—...
    เบ”เบฒเบงเป‚เบซเบฅเบ” Git Extensions
  • 6
    eSpeak: เบเบฒเบ™เบชเบฑเบ‡เป€เบ„เบฒเบฐเบเบฒเบ™เบ›เบฒเบเป€เบงเบปเป‰เบฒ
    eSpeak: เบเบฒเบ™เบชเบฑเบ‡เป€เบ„เบฒเบฐเบเบฒเบ™เบ›เบฒเบเป€เบงเบปเป‰เบฒ
    Text to Speech engine เบชเปเบฒเบฅเบฑเบšเบžเบฒเบชเบฒเบญเบฑเบ‡เบเบดเบ” เปเบฅเบฐ
    เบžเบฒโ€‹เบชเบฒโ€‹เบญเบทเปˆเบ™เป†โ€‹เบˆเปเบฒโ€‹เบ™เบงเบ™โ€‹เบซเบผเบฒเบโ€‹. เบ‚เบฐเบซเบ™เบฒเบ”เบเบฐเบ—เบฑเบ”เบฅเบฑเบ”เบเบฑเบš
    เบเบฒเบ™เบญเบญเบเบชเบฝเบ‡เบ—เบตเปˆเบŠเบฑเบ”เป€เบˆเบ™เปเบ•เปˆเบ›เบญเบก.
    เบกเบตเบขเบนเปˆเปƒเบ™เป‚เบ„เบ‡เบเบฒเบ™เป€เบชเบฑเป‰เบ™เบ„เปเบฒเบชเบฑเปˆเบ‡เบ—เบตเปˆเบกเบต
    เบซเบผเบฒเบ...
    เบ”เบฒเบงเป‚เบซเบฅเบ” eSpeak: เบเบฒเบ™เบชเบฑเบ‡เป€เบ„เบฒเบฐเบชเบฝเบ‡เป€เบงเบปเป‰เบฒ
  • เป€เบžเบตเปˆเบกเป€เบ•เบตเบก ยป

Linux เบ„เบณ เบชเบฑเปˆเบ‡

Ad