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

Ad


OnWorks favicon

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

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

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

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

NAME


dish - เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบชเปเบฒเบฅเบฑเบš sysadmin เบ‚เบฐเบซเบ™เบฒเบ™เบ‚เบญเบ‡เป€เบˆเบปเป‰เบฒเบžเบฒเบšเบซเบผเบฒเบ

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


เบญเบฒเบซเบฒเบ™ [เบ—เบฒเบ‡เป€เบฅเบทเบญเบ] ... -e เบ„เปเบฒเบชเบฑเปˆเบ‡ {-g hosts_file | host_1 host_2 ...}
dicp {-g hosts_file | -g "user@host_1 ..."} local_file :remote_file
dicp {-g hosts_file | -g "user@host_1 ..."} :remote_file local_file

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


เบญเบฒเบซเบฒเบ™ - เบซเบญเบเบ„เบงเบฒเบกเบžเบฒเบเบžเบฝเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ„เปเบฒเบชเบฑเปˆเบ‡เบเปˆเบฝเบงเบเบฑเบšเป€เบˆเบปเป‰เบฒเบžเบฒเบšเบซเบผเบฒเบเป‚เบ”เบเบœเปˆเบฒเบ™ ssh / rsh / telnet, เปเบฅเบฐเบเบฑเบ‡.
เป€เบฎเบฑเบ”เปƒเบซเป‰เบเบฒเบ™เปเบˆเบเบขเบฒเบเป„เบŸเบฅเปŒเป„เบ”เป‰เบ‡เปˆเบฒเบเป‚เบ”เบ scp/rcp, เบเบฒเบ™เบ›เปˆเบฝเบ™เบฅเบฐเบซเบฑเบ”เบœเปˆเบฒเบ™เบ—เบฒเบ‡เป„เบ, เปเบฅเบฐเบญเบทเปˆเบ™เป†
เป€เบˆเบปเป‰เบฒเบžเบฒเบšเบ‚เบฐเบšเบงเบ™เบเบฒเบ™เปƒเบ™เบฎเบนเบšเปเบšเบšเบ‚เบฐเบซเบ™เบฒเบ™.

OPTIONS


-h เบžเบดเบกเบ‚เปเป‰เบ„เบงเบฒเบกเบŠเปˆเบงเบเป€เบซเบผเบทเบญเบ—เบตเปˆเบญเบฐเบ—เบดเบšเบฒเบเบชเบฑเป‰เบ™เป†เบ—เบธเบเบ•เบปเบงเป€เบฅเบทเบญเบเปเบ–เบงเบ„เบณเบชเบฑเปˆเบ‡

-H, --help
เบเบฒเบ™เบŠเปˆเบงเบเป€เบซเบผเบทเบญเบ—เบตเปˆเบชเบปเบกเบšเบนเบ™เปเบšเบšเบฅเบงเบกเบ—เบฑเบ‡เบ•เบปเบงเบขเปˆเบฒเบ‡

- เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡
เบžเบดเบกเบชเบฐเบšเบฑเบšเป‚เบ›เบฃเปเบเบฃเบก เปเบฅเบฐเบ‚เปเป‰เบ„เบงเบฒเบกเบฅเบดเบ‚เบฐเบชเบดเบ”, เบˆเบฒเบเบ™เบฑเป‰เบ™เบญเบญเบ

-V เบชเบฐเปเบ”เบ‡เป€เบฅเบเป€เบงเบตเบŠเบฑเปˆเบ™ เปเบฅเบฐเบญเบญเบ

-C
เป„เบ”เป€เบฃเบฑเบเบ—เปเบฃเบตเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ - $HOME/.dish เป€เบ›เบฑเบ™เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™; เปƒเบ™เป„เบ”เป€เบฅเบเบฐเบ—เปเบฅเบตเบ™เบตเป‰เปเบกเปˆเบ™เบ•เบฑเป‰เบ‡เบขเบนเปˆ
เป„เบŸเบฅเปŒเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบ•เปเปˆเป„เบ›เบ™เบตเป‰: 'hosts', 'rests', 'pass', เปเบฅเบฐ 'options'. เป€เบกเบทเปˆเบญเบ™เปเบฒเปƒเบŠเป‰,
เบ•เบปเบงเป€เบฅเบทเบญเบเบ™เบตเป‰เบ•เป‰เบญเบ‡เป€เบ›เบฑเบ™ argument เบ—เปเบฒเบญเบดเบ”เปƒเบ™เบชเบฒเบเบ„เปเบฒเบชเบฑเปˆเบ‡, เบซเบผเบทเป€เบ›เบฑเบ™เบ—เบตเบชเบญเบ‡
เบซเบ™เบถเปˆเบ‡เบ–เป‰เบฒ `-D' เป€เบฅเบทเบญเบ! เบญเบตเบเบ—เบฒเบ‡เป€เบฅเบทเบญเบ, เบซเบ™เบถเปˆเบ‡เบชเบฒเบกเบฒเบ”เบเปเบฒเบ™เบปเบ”เป„เบ”เป€เบฅเบเบฐเบ—เปเบฅเบตเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเป‚เบ”เบ
เบเบฒเบ™เบเปเบฒเบ™เบปเบ”เบ•เบปเบงเปเบ›เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบก DISH_CONF.

-CC
เบ„เบทเบเบฑเบ™เบเบฑเบš `-C' เบเบฑเบš fallback เป€เบ›เบฑเบ™เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™ เบ–เป‰เบฒเบšเปเปˆเบžเบปเบš config เบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™; เบ™เบตเป‰โ€‹เบซเบกเบฒเบโ€‹เบ„เบงเบฒเบกโ€‹เบงเปˆเบฒโ€‹,
เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ—เบตเปˆเป„เบŸเบฅเปŒ 'เบœเปˆเบฒเบ™', 'เบ—เบฒเบ‡เป€เบฅเบทเบญเบ' เบซเบผเบท 'เบžเบฑเบเบœเปˆเบญเบ™' เบšเปเปˆเบกเบตเบขเบนเปˆเปƒเบ™เป„เบ”เป€เบฅเบเบฐเบ—เปเบฅเบตเบ—เบตเปˆเปƒเบซเป‰,
เปเบ•เปˆเป„เบŸเบฅเปŒเบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเบกเบตเบขเบนเปˆเปƒเบ™ $HOME/.dish, เบญเบฑเบ™เบชเบธเบ”เบ—เป‰เบฒเบเบˆเบฐเบ–เบทเบเบžเบดเบˆเบฒเบฅเบฐเบ™เบฒ. เป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™
เบ‚เปเป‰เบเบปเบเป€เบงเบฑเป‰เบ™เปเบกเปˆเบ™ '$HOME/.dish/hosts' เป€เบŠเบดเปˆเบ‡เบˆเบฐเบ–เบทเบเบฅเบฐเป€เบฅเบตเบ. เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ™เบตเป‰เปเบกเปˆเบ™
เป€เบ—เบปเปˆเบฒเบเบฑเบšเบเบฒเบ™เบ›เปˆเบฝเบ™เป„เบ”เป€เบฅเบเบฐเบ—เปเบฅเบตเป„เบ›เบซเบฒเบญเบฑเบ™เบ—เบตเปˆเป€เบฅเบทเบญเบเปเบฅเป‰เบงเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™ 'เบˆเบฒเบ™'.

-c
เป‚เบ›เบฅเปเบเบฅเบก (เบ™เบฒเบกเปเบเบ‡ "เบ•เบปเบงเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆ") เปเบฅเบฐเบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ‚เบญเบ‡เบกเบฑเบ™เบ—เบตเปˆเปƒเบŠเป‰เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบเบฑเบšเบซเปˆเบฒเบ‡เป„เบเบชเบญเบเบซเบผเบตเบ
host(s) - เบ•เบปเบงเบขเปˆเบฒเบ‡ `rsh', เปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆเบ‚เบฐเบšเบงเบ™เบเบฒเบ™ spawned เบˆเบฐเป€เบ›เบฑเบ™ "rsh $host ".
เบ•เบปเบงเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ‚เบญเบ‡เบ—เปˆเบฒเบ™เปเบกเปˆเบ™ `ssh'. เบ™เบญเบเบˆเบฒเบเบ™เบฑเป‰เบ™, เป‚เบ”เบเปƒเบŠเป‰เบฅเบนเบเบ„เป‰เบฒเบ—เบตเปˆเบญเบตเบ‡เปƒเบชเปˆเบ‚เปเป‰เบ„เบงเบฒเบกเบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡
เป€เบ›เบฑเบ™เบ•เบปเบงเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆ, เบซเบ™เบถเปˆเบ‡เบชเบฒเบกเบฒเบ”เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เบ›เบฐเป€เบžเบ”เบ•เปˆเบฒเบ‡เป†เบ‚เบญเบ‡เป€เบˆเบปเป‰เบฒเบžเบฒเบš - เบชเบฐเบซเบผเบฑเบš, เบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™, เปเบฅเบฐเบญเบทเปˆเบ™เป†
เบเปˆเบฝเบงโ€‹เบเบฑเบšโ€‹เบเบฒเบ™โ€‹.

-e
เบ„เปเบฒเบชเบฑเปˆเบ‡เป„เบฅเบเบฐเป„เบเป€เบžเบทเปˆเบญเบ›เบฐเบ•เบดเบšเบฑเบ”; เบกเบฑเบ™เบเบฑเบ‡เบชเบฒเบกเบฒเบ”เบ–เบทเบเบ•เบฑเป‰เบ‡เบ„เปˆเบฒเป‚เบ”เบเบ•เบปเบงเปเบ›เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบก DISH_CMD.

-E
เบ›เบฐเบ•เบดเบšเบฑเบ”เบ„เปเบฒเบชเบฑเปˆเบ‡เบ—เบตเปˆเบชเปˆเบงเบ™เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบเบฑเบ‡เบ–เบทเบเบเปเบฒเบ™เบปเบ”เป€เบŠเบฑเปˆเบ™ "-E 'ssh $host
date'" เป€เบŠเบดเปˆเบ‡เป€เบ—เบปเปˆเบฒเบเบฑเบš "-e date". เบ•เบปเบงเป€เบฅเบทเบญเบเบ™เบตเป‰เบšเปเปˆเป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰เบเบฑเบš `-c' เปเบฅเบฐ
`-e'. เบกเบฑเบ™เบเบฑเบ‡เบชเบฒเบกเบฒเบ”เบ–เบทเบเบ•เบฑเป‰เบ‡เบ„เปˆเบฒเป‚เบ”เบเบ•เบปเบงเปเบ›เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบก DISH_FUEXE.

-t เบšเบฑเบ‡เบ„เบฑเบšเบเบฒเบ™เบˆเบฑเบ”เบชเบฑเบ™ pseudo-tty เปƒเบ™ ssh; เบ™เบตเป‰เป€เบเบตเบ”เบ‚เบถเป‰เบ™เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ‚เบญเบ‡เบฅเบฐเบซเบฑเบ”เบœเปˆเบฒเบ™
เบ›เปˆเบฝเบ™เปเบ›เบ‡.

-T
เปเบปเบ”เป€เบงเบฅเบฒเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ„เปเบฒเบชเบฑเปˆเบ‡ - เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™ 30s (เบ•เปเปˆเป€เบˆเบปเป‰เบฒเบžเบฒเบš)

-TT
เปเบปเบ”เป€เบงเบฅเบฒเบ—เบฑเบ‡เปเบปเบ”เบชเบณเบฅเบฑเบšเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ„เบณเบชเบฑเปˆเบ‡ - 300s เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™ (เป‚เบฎเบ”เบ—เบฑเบ‡เปเบปเบ”); เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ™เบตเป‰เปเบกเปˆเบ™
เบกเบตเบ›เบฐเป‚เบซเบเบ”เบžเบฝเบ‡เปเบ•เปˆเป€เบกเบทเปˆเบญเป‚เบฎเบ”เบ–เบทเบเบ›เบฐเบกเบงเบ™เบœเบปเบ™เบ•เบฒเบกเบฅเปเบฒเบ”เบฑเบšเปเบฅเบฐเป€เบงเบฅเบฒเบเบฒเบ™เบ›เบธเบ‡เปเบ•เปˆเบ‡เบ—เบฑเบ‡เบซเบกเบปเบ”
เบšเปเปˆเบ„เบงเบ™เป€เบเบตเบ™เบ‚เบญเบšเป€เบ‚เบ”เป€เบ—เบดเบ‡เบ—เบตเปˆเบฅเบฐเบšเบธเป„เบงเป‰.

-x
เบเบฒเบ™เบชเบฐเปเบ”เบ‡เบญเบญเบเบ›เบปเบเบเบฐเบ•เบดเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบเบฐเบ•เบธเป‰เบ™เป€เบ•เบทเบญเบ™เบ‚เบญเบ‡เปเบเบฐ; เบ„เปˆเบฒเบ™เบตเป‰เบฅเบฐเบšเบธเบเบฒเบ™เป€เบ•เบทเบญเบ™เบ—เบตเปˆเบˆเบฐเป€เบ›เบฑเบ™
เบ„เบฒเบ”เบงเปˆเบฒเบˆเบฐเบขเบนเปˆเปƒเบ™ shell เบ‚เบญเบ‡เป‚เบ„เบ‡เบเบฒเบ™เบซเบผเบฑเบ‡เบˆเบฒเบเป€เบ‚เบปเป‰เบฒเบชเบนเปˆเบฅเบฐเบšเบปเบšเป‚เบ”เบ `telnet', `mysql',
`sqlplus' เบซเบผเบทเบฅเบนเบเบ„เป‰เบฒเปเบ–เบงเบ„เปเบฒเบชเบฑเปˆเบ‡เปเบšเบšเป‚เบ•เป‰เบ•เบญเบšเบญเบทเปˆเบ™เป† (เป€เบšเบดเปˆเบ‡ `-c'). เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™
เปเบกเปˆเบ™ `(%|\$|#|\>) ?$'.

-X
เบเบฒเบ™เบชเบฐเปเบ”เบ‡เบญเบญเบเบ›เบปเบเบเบฐเบ•เบดเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบ•เบทเบญเบ™เบฅเบฐเบซเบฑเบ”เบœเปˆเบฒเบ™; เบกเบฑเบ™เบšเปเปˆเบ–เบทเบเบ•เบปเบงเบžเบดเบกเบ™เป‰เบญเบเปƒเบซเบเปˆเบเบฑเบšเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™
เบ„เปˆเบฒ `เบฅเบฐเบซเบฑเบ”เบœเปˆเบฒเบ™: *$'.

-AD
เบเบฒเบ™เบชเบฐเปเบ”เบ‡เบœเบปเบ™เบ›เบปเบเบเบฐเบ•เบดเบชเปเบฒเบฅเบฑเบš ssh-prompt เป€เบžเบทเปˆเบญเป€เบžเบตเปˆเบกเบฅเบฐเบซเบฑเบ”เป‚เบฎเบ”เปƒเบซเบกเปˆ - `เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆ
(เปเบกเปˆเบ™/เบšเปเปˆ)?.*' เป€เบ›เบฑเบ™เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™

-AC
String เบ—เบตเปˆเบกเบตเบ„เปเบฒเบ•เบญเบšเบเบฑเบš ssh-prompt เป€เบžเบทเปˆเบญเป€เบžเบตเปˆเบกเบฅเบฐเบซเบฑเบ”เป‚เบฎเบ”เปƒเบซเบกเปˆ - `เปเบกเปˆเบ™เปเบฅเป‰เบง' เปเบกเปˆเบ™เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™

-g
เป„เบŸเบฅเปŒเบ—เบตเปˆเบกเบตเบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ‚เบญเบ‡ hosts / ip's / เบšเบฑเบ™เบŠเบตเป€เบžเบทเปˆเบญเป€เบ›เบปเป‰เบฒเบซเบกเบฒเบ; เบ„เปเบฒเบชเบฑเปˆเบ‡เบˆเบฐเบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”เปƒเบ™
เป€เบ›เบปเป‰เบฒเปเบฒเบเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰. เป„เบŸเบฅเปŒเป‚เบฎเบ”เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปเบกเปˆเบ™ '$HOME/.dish/hosts' - เบ›เบปเบเบเบฐเบ•เบดเบ•เปเปˆเปเบ–เบงเปœเบถเปˆเบ‡
เบšเบฑเบ™เบŠเบตเบ‚เบญเบ‡เปเบšเบšเบŸเบญเบก "user@host" (เบ–เป‰เบฒ ssh เป€เบ›เบฑเบ™เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ‚เบญเบ‡เป€เบˆเบปเป‰เบฒเบชเปเบฒเบฅเบฑเบšเบ•เบปเบงเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆ). เป€เบžเบทเปˆเบญ
เป€เบ‚เบปเป‰เบฒเบฎเปˆเบงเบกเบฅเบฒเบเบเบฒเบ™เปƒเบŠเป‰เบ•เบปเบงเป€เบฅเบทเบญเบเบŠเป‰เบณเป†. เบญเบตเบเบ—เบฒเบ‡เป€เบฅเบทเบญเบ, เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเบ›เปˆเบฝเบ™เปเบ›เบ‡
DISH_HOSTS เบชเบฒเบกเบฒเบ”เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบเปเบฒเบ™เบปเบ” hosts เป€เบ›เบปเป‰เบฒเบซเบกเบฒเบเปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆเบขเบนเปˆเปƒเบ™ string เบ—เบตเปˆเบฅเบฐเบšเบธ
เบžเบงเบเป€เบ‚เบปเบฒเบ•เป‰เบญเบ‡เบ–เบทเบเปเบเบเบญเบญเบเป‚เบ”เบเบŠเปˆเบญเบ‡เบซเบงเปˆเบฒเบ‡. เป‚เบ”เบเบเบฒเบ™เบฅเบงเบกเบ•เบปเบงเป€เบฅเบทเบญเบเบ™เบตเป‰เบเบฑเบš `-r' เบซเบผเบท `-i' เป€เบˆเบปเป‰เบฒ
เบชเบฒเบกเบฒเบ”เบเปเบฒเบ™เบปเบ”เบŠเบธเบ”เบเปˆเบญเบเบ•เปˆเบฒเบ‡เป†เบ‚เบญเบ‡เป€เบˆเบปเป‰เบฒเบžเบฒเบš / เบšเบฑเบ™เบŠเบตเป€เบ›เบปเป‰เบฒเบซเบกเบฒเบ.

-r
เป„เบŸเบฅเปŒเบ—เบตเปˆเบกเบตเบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ‚เบญเบ‡เป€เบˆเบปเป‰เบฒเบžเบฒเบšเบ—เบตเปˆเบžเบฑเบเบœเปˆเบญเบ™ / เบšเบฑเบ™เบŠเบตเบ—เบตเปˆเบˆเบฐเบเบปเบเป€เบงเบฑเป‰เบ™; เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปเบกเปˆเบ™
'$HOME/.dish/rest'. "เป€เบˆเบปเป‰เบฒเบžเบฒเบšเบžเบฑเบเบœเปˆเบญเบ™" เบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒเบซเบ™เบถเปˆเบ‡เบ—เบตเปˆเบˆเบฐเบ–เบทเบเบเบปเบเป€เบงเบฑเป‰เบ™เบˆเบฒเบ
เป€เบ›เบปเป‰เบฒเปเบฒเบ. เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ‚เบญเบ‡เป€เบˆเบปเป‰เบฒเบžเบฒเบšเบžเบฑเบเบœเปˆเบญเบ™เบซเบผเบทเบŠเบทเปˆเป„เบŸเบฅเปŒเบชเบฒเบกเบฒเบ”เบ–เบทเบเบฅเบฐเบšเบธเป„เบงเป‰เป‚เบ”เบ
เบ•เบปเบงเปเบ›เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบก DISH_RESTS.

-i
เป„เบŸเบฅเปŒเบ—เบตเปˆเบกเบตเบฅเบฒเบเบŠเบทเปˆเป‚เบฎเบ” / เบšเบฑเบ™เบŠเบตเบ—เบตเปˆเบˆเบฐเบ—เบฑเบšเบŠเป‰เบญเบ™เบเบฑเบšเป‚เบฎเบ”เป€เบ›เบปเป‰เบฒเบซเบกเบฒเบ; เบšเปเปˆโ€‹เบกเบต
เป„เบŸเบฅเปŒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™. เบกเบตเบžเบฝเบ‡เปเบ•เปˆเป‚เบฎเบ”เบ—เบตเปˆเบ—เบฑเบšเบŠเป‰เบญเบ™เบเบฑเบ™, เบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเบฅเบงเบกเบขเบนเปˆเปƒเบ™เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ™เบตเป‰เปเบฅเบฐเบ”เบฝเบงเบเบฑเบ™
เป€เบงเบฅเบฒเบ—เบตเปˆเบเปเบฒเบ™เบปเบ”เป€เบ›เบฑเบ™เป€เบ›เบปเป‰เบฒเบซเบกเบฒเบ, เบˆเบฐเบ–เบทเบเบ›เบธเบ‡เปเบ•เปˆเบ‡.

-u
เบŠเบทเปˆเบœเบนเป‰เปƒเบŠเป‰ - เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปเบกเปˆเบ™เบŠเบทเปˆเบœเบนเป‰เปƒเบŠเป‰เบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™เบ‚เบญเบ‡เบ—เปˆเบฒเบ™; เบกเบฑเบ™เบเบฑเบ‡เบชเบฒเบกเบฒเบ”เบ–เบทเบเบเปเบฒเบ™เบปเบ”เป‚เบ”เบ
เบ•เบปเบงเบ›เปˆเบฝเบ™เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบก DISH_USER. เบžเบฒเบเปƒเบ™เบกเบนเบ™เบ„เปˆเบฒเปเบกเปˆเบ™เบชเบฒเบกเบฒเบ”เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เป„เบ”เป‰เป‚เบ”เบเบ•เบปเบงเปเบ›
$user (เป€เบšเบดเปˆเบ‡เบ•เบปเบงเบขเปˆเบฒเบ‡). เบ™เบญเบเบˆเบฒเบเบ™เบฑเป‰เบ™, เบกเบฑเบ™เบšเปเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ—เบตเปˆเบšเบฑเบ™เบŠเบตเบ‚เบญเบ‡เปเบšเบšเบŸเบญเบก
"user@host" เบ–เบทเบเบ›เบฐเบกเบงเบ™เบœเบปเบ™เบ™เบฑเบšเบ•เบฑเป‰เบ‡เปเบ•เปˆเบžเบงเบเบกเบฑเบ™เบ›เบฐเบเบญเบšเบกเบตเบŠเบทเปˆเบœเบนเป‰เปƒเบŠเป‰เปเบฅเป‰เบง.

-p
เบฅเบฐเบซเบฑเบ”เบœเปˆเบฒเบ™เป€เบ‚เบปเป‰เบฒเบชเบนเปˆเบฅเบฐเบšเบปเบš (-p "" = -pp = -a0) - alias "เป€เบ‚เบปเป‰เบฒเบชเบนเปˆเบฅเบฐเบšเบปเบšเปเบ—เป‰เบˆเบดเบ‡" เบซเบผเบท "a0"; เบ–เป‰เบฒเบšเปเปˆเบกเบต
เบเบฒเบ™เบเบงเบ”เบชเบญเบšเบ„เบงเบฒเบกเบ–เบทเบเบ•เป‰เบญเบ‡เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบชเบนเปˆเบฅเบฐเบšเบปเบšเปเบกเปˆเบ™เบˆเปเบฒเป€เบ›เบฑเบ™ (เบšเปเปˆเบกเบตเบœเบนเป‰เปƒเบŠเป‰ - เปเบฅเบฐเบšเปเปˆเบกเบตเบเบฒเบ™เป€เบ•เบทเบญเบ™เบฅเบฐเบซเบฑเบ”เบœเปˆเบฒเบ™เบ›เบฒเบเบปเบ”), เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™
เปƒเบŠเป‰ `/dev/null' เป€เบ›เบฑเบ™เบฅเบฐเบซเบฑเบ”เบœเปˆเบฒเบ™. เบ–เป‰เบฒเบŠเบทเปˆเบœเบนเป‰เปƒเบŠเป‰เบ–เบทเบเบฎเป‰เบญเบ‡เบ‚เป, เปเบ•เปˆเบฅเบฐเบซเบฑเบ”เบœเปˆเบฒเบ™เปเบกเปˆเบ™เป€เบ›เบฑเบ™
เบชเบฐเบ•เบฃเบดเบ‡เบซเบงเปˆเบฒเบ‡เป€เบ›เบปเปˆเบฒ, เบˆเบฒเบเบ™เบฑเป‰เบ™เปƒเบซเป‰ `/dev/empty' เป€เบ›เบฑเบ™เบฅเบฐเบซเบฑเบ”เบœเปˆเบฒเบ™. เบกเบนเบ™เบ„เปˆเบฒเบ‚เบญเบ‡เบชเบดเปˆเบ‡เบ™เบตเป‰
เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบญเบฒเบ”เบˆเบฐเป€เบ›เบฑเบ™เป„เบŸเบฅเปŒเบฅเบฐเบซเบฑเบ”เบœเปˆเบฒเบ™ (เป€เบšเบดเปˆเบ‡ `-P'). เปƒเบ™เบ—เบตเปˆเบชเบธเบ”, เบ„เบปเบ™เป€เบฎเบปเบฒเบชเบฒเบกเบฒเบ”เบเปเบฒเบ™เบปเบ”เป„เบ”เป‰
เบฅเบฐเบซเบฑเบ”เบœเปˆเบฒเบ™เป‚เบ”เบเบ•เบปเบงเปเบ›เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบก DISH_PASS.

-a
เบฅเบฐเบซเบฑเบ”เบœเปˆเบฒเบ™เป€เบžเบตเปˆเบกเป€เบ•เบตเบกเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบžเบดเบชเบนเบ”เบขเบทเบ™เบขเบฑเบ™ (-a "" = -aa = -a1) - alias "เบ—เปเบฒเบญเบดเบ”
เปเบ—เป‰เบˆเบดเบ‡" เบซเบผเบท "a1"; เบžเบฒเบเปƒเบ™เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบงเบฒเบ‡เป„เบ‚เปˆ, เบ–เป‰เบฒเป‚เบ„เบ‡เบเบฒเบ™เป€เบŠเบฑเปˆเบ™: smbmount, `su',
`ssh', เปเบฅเบฐเบญเบทเปˆเบ™เป†. เบฎเป‰เบญเบ‡เบ‚เปเปƒเบซเป‰เบกเบตเบเบฒเบ™เบเบงเบ”เบชเบญเบšเบ„เบงเบฒเบกเบ–เบทเบเบ•เป‰เบญเบ‡, a1-password เบ–เบทเบเบชเบปเปˆเบ‡เบเบฑเบšเบกเบฑเบ™. เบฅเบฐเบซเบฑเบ”เบœเปˆเบฒเบ™เบ™เบตเป‰
เบเบฑเบ‡เบชเบฒเบกเบฒเบ”เบ–เบทเบเบ•เบฑเป‰เบ‡เบ„เปˆเบฒเป‚เบ”เบเบ•เบปเบงเปเบ›เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบก DISH_PASS1.

-A
เบฅเบฐเบซเบฑเบ”เบœเปˆเบฒเบ™เบญเบตเบเบญเบฑเบ™เปœเบถเปˆเบ‡เบชเบณเบฅเบฑเบšเบเบฒเบ™เบžเบดเบชเบนเบ”เบขเบทเบ™เบขเบฑเบ™ (-A "" = -AA = -a2) - เบ™เบฒเบกเปเบเบ‡ "เบชเบญเบ‡เปเบ—เป‰เบˆเบดเบ‡"
เบซเบผเบท "a2"; เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบ‚เบฐเบšเบงเบ™เบเบฒเบ™ spawned, เบซเบผเบฑเบ‡เบˆเบฒเบเบซเบ™เบถเปˆเบ‡ authentication เป‚เบ”เบ a1-เบฅเบฐเบซเบฑเบ”เบœเปˆเบฒเบ™, เบ–เบฒเบก
เบญเบตเบเป€เบ—เบทเปˆเบญเบซเบ™เบถเปˆเบ‡เบชเปเบฒเบฅเบฑเบšเบฅเบฐเบซเบฑเบ”เบœเปˆเบฒเบ™, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™ a2 เบ–เบทเบเบชเบปเปˆเบ‡. เบฅเบฐเบซเบฑเบ”เบœเปˆเบฒเบ™เบ™เบตเป‰เบชเบฒเบกเบฒเบ”เบ–เบทเบเบ•เบฑเป‰เบ‡เป‚เบ”เบ
เบ•เบปเบงเปเบ›เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบก DISH_PASS2.

-n
เบฅเบฐเบซเบฑเบ”เบœเปˆเบฒเบ™เปƒเบซเบกเปˆเปƒเบ™เบเปเบฅเบฐเบ™เบตเบ‚เบญเบ‡เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบฅเบฐเบซเบฑเบ”เบœเปˆเบฒเบ™ (-n "" = -nn = -ne)

-p0 เป€เบ‚เบปเป‰เบฒเบชเบนเปˆเบฅเบฐเบšเบปเบšเป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™เบžเบดเบชเบนเบ”เบขเบทเบ™เบขเบฑเบ™ - เบ„เบทเบเบฑเบ™เบเบฑเบš `-p /dev/null'

-p1 เบเปเบฒเบ™เบปเบ” a1-password เปƒเบซเป‰เบ„เบทเบเบฑเบ™เบเบฑเบšเบฅเบฐเบซเบฑเบ”เบœเปˆเบฒเบ™เป€เบ‚เบปเป‰เบฒเบชเบนเปˆเบฅเบฐเบšเบปเบš; เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ™เบตเป‰เบšเปเปˆเบ„เบงเบ™เบˆเบฐเป€เบ›เบฑเบ™
เปƒเบŠเป‰เบฎเปˆเบงเบกเบเบฑเบ™เบเบฑเบš `-p0' เปเบฅเบฐ `-a1'. เป€เบšเบดเปˆเบ‡เบ•เบปเบงเบขเปˆเบฒเบ‡ d) เบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰.

-P
เป„เบŸเบฅเปŒเบ—เบตเปˆเบกเบตเบฅเบฐเบซเบฑเบ”เบœเปˆเบฒเบ™; เป„เบŸเบฅเปŒเบฅเบฐเบซเบฑเบ”เบœเปˆเบฒเบ™เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปเบกเปˆเบ™ '$HOME/.dish/pass'. เบกเบฑเบ™เบ•เป‰เบญเบ‡เป€เบ›เบฑเบ™
เบชเบฒเบกเบฒเบ”เบญเปˆเบฒเบ™เป„เบ”เป‰เบชเปเบฒเบฅเบฑเบšเบœเบนเป‰เปƒเบŠเป‰เป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™ (เบฎเบนเบšเปเบšเบšเป„เบŸเบฅเปŒ 600 เบซเบผเบท 700), เบ–เป‰เบฒเบšเปเปˆเบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เป‚เบ„เบ‡เบเบฒเบ™เบˆเบฐเบญเบญเบเบˆเบฒเบ
เบœเบดเบ”เบžเบฒเบ”, เปเบ•เปˆเป€เบšเบดเปˆเบ‡เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ•เปเปˆเป„เบ›. เบ—เบธเบเป†เปเบ–เบงเปƒเบ™เป„เบŸเบฅเปŒเบชเบฒเบกเบฒเบ”เบ–เบทเบฅเบฐเบซเบฑเบ”เบœเปˆเบฒเบ™เป„เบ”เป‰
เบ‚เบญเบ‡เปเบšเบšเบŸเบญเบก: "เบฅเบฐเบซเบฑเบ”เบœเปˆเบฒเบ™:เบŠเบทเปˆเบœเบนเป‰เปƒเบŠเป‰:เบŠเบทเปˆเป€เบˆเบปเป‰เบฒเบžเบฒเบš", เปƒเบ™เบ—เบฒเบ‡เบเบปเบ‡เบเบฑเบ™เบ‚เป‰เบฒเบก
"เบฅเบฐเบซเบฑเบ”เบœเปˆเบฒเบ™:::เบŠเบทเปˆเบœเบนเป‰เปƒเบŠเป‰:::เบŠเบทเปˆเป€เบˆเบปเป‰เบฒเบžเบฒเบš", เบซเบผเบท "เบฅเบฐเบซเบฑเบ”เบœเปˆเบฒเบ™;;; เบŠเบทเปˆเบœเบนเป‰เปƒเบŠเป‰;;; เบŠเบทเปˆเป€เบˆเบปเป‰เบฒเบžเบฒเบš". เบซเบ™เบถเปˆเบ‡เบชเบฒเบกเบฒเบ”
เบฅเบฐเบšเบธเบฅเบฒเบเบŠเบทเปˆเป€เบˆเบปเป‰เบฒเบžเบฒเบšเบ—เบตเปˆเปเบเบเบญเบญเบเบ”เป‰เบงเบ `,' เบซเบผเบท `;' เบ•เบปเบงเบฅเบฐเบ„เบญเบ™. เบเบฒเบ™เบชเบฐเปเบ”เบ‡เบญเบญเบเป€เบ›เบฑเบ™เบ›เบปเบเบเบฐเบ•เบด
เบชเปเบฒเบฅเบฑเบš hostnames เบเบฑเบ‡เป„เบ”เป‰เบฎเบฑเบšเบญเบฐเบ™เบธเบเบฒเบ” (เป€เบšเบดเปˆเบ‡เป„เบŸเบฅเปŒเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบ•เบปเบงเบขเปˆเบฒเบ‡เปƒเบ™
เบเบฒเบ™เปเบœเปˆเบเบฐเบˆเบฒเบ).

-m เบšเปเปˆเบชเบปเบ™เปƒเบˆเบชเบดเบ”เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เบ‚เบญเบ‡เป„เบŸเบฅเปŒเบฅเบฐเบซเบฑเบ”เบœเปˆเบฒเบ™

-s [ ]
เบเบฒเบ™เบ›เบฐเบกเบงเบ™เบœเบปเบ™เบ•เบฒเบกเบฅเปเบฒเบ”เบฑเบšเบ‚เบญเบ‡เป€เบˆเบปเป‰เบฒเบžเบฒเบš (เบฎเบนเบšเปเบšเบšเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™); เบ–เป‰เบฒโ€‹เบซเบฒเบโ€‹เบงเปˆเบฒโ€‹เป„เบฅโ€‹เบเบฐโ€‹เป€เบงโ€‹เบฅเบฒ (เบงเบฑเบ”โ€‹เปเบ—เบโ€‹เปƒเบ™
เบงเบดเบ™เบฒเบ—เบตเบ—เบตเปˆเบฅเบญเบเบ•เบปเบง) เบ–เบทเบเบฅเบฐเบšเบธ, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เป‚เบ„เบ‡เบเบฒเบ™เปเบกเปˆเบ™เบฅเปเบ–เป‰เบฒเป€เบงเบฅเบฒเบ™เบตเป‰
เบเปˆเบญเบ™เบ—เบตเปˆเบˆเบฐเป€เบฅเบตเปˆเบกเบ›เบฐเบกเบงเบ™เบœเบปเบ™เป‚เบฎเบ”เบ•เปเปˆเป„เบ›เปƒเบ™เบฅเปเบฒเบ”เบฑเบš.

-F เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบงเบฒเบ‡เป„เบ‚เปˆเปƒเบ™เบžเบทเป‰เบ™เบซเบฅเบฑเบ‡ - เบชเป‰เบญเบกเปเบฅเบฐเบ•เบฑเบ”เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆ; เบงเบดเบ—เบตเบเบฒเบ™เบ™เบตเป‰เป€เบ›เบฑเบ™เป€เบˆเบปเป‰เบฒเบžเบฒเบšเบ—เบฑเบ‡เบซเบกเบปเบ”
เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบ‚เบฐเบซเบ™เบฒเบ™เบญเบฑเบ™เบชเปเบฒเบ„เบฑเบ™! เบกเบฑเบ™เป€เบ›เบฑเบ™เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ—เบตเปˆเบกเบตเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบซเบผเบฒเบ - เบ‚เบถเป‰เบ™เบเบฑเบšเบ—เปˆเบฒเบ™
เบ‚เบฐโ€‹เบซเบ™เบฒเบ” RAM เปเบฅเบฐโ€‹เบเบฒเบ™โ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹เบซเบ™เปˆเบงเบโ€‹เบ„เบงเบฒเบกโ€‹เบˆเปเบฒโ€‹, เบกเบฑเบ™โ€‹เบšเปเปˆโ€‹เบ„เบงเบ™โ€‹เบˆเบฐโ€‹เป€เบ›เบฑเบ™โ€‹เบšเบฑเบ™โ€‹เบซเบฒโ€‹เบ—เบตเปˆโ€‹เบˆเบฐโ€‹เบ›เบธเบ‡โ€‹เปเบ•เปˆเบ‡โ€‹เบˆเปเบฒโ€‹เบ™เบงเบ™โ€‹เบซเบ™เบถเปˆเบ‡โ€‹
เบซเบผเบฒเบเบฎเป‰เบญเบเป€เบˆเบปเป‰เบฒเบžเบฒเบšเปƒเบ™เบ‚เบฐเบซเบ™เบฒเบ™. เบขเปˆเบฒเบ‡เปƒเบ”เบเปเปˆเบ•เบฒเบก, เบˆเบปเปˆเบ‡เบฅเบฐเบงเบฑเบ‡ - เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบกเบตเป€เบˆเบปเป‰เบฒเบžเบฒเบšเบซเบผเบฒเบเป€เบเบตเบ™เป„เบ›
เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆ, เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป€เบฎเบฑเบ”เปƒเบซเป‰เบฅเบฐเบšเบปเบšเบ‚เบญเบ‡เบ—เปˆเบฒเบ™เบขเบนเปˆเบžเบฒเบเปƒเบ•เป‰เบเบฒเบ™เป‚เบซเบผเบ”. stdout เบ‚เบญเบ‡เบžเบทเป‰เบ™เบ–เบฒเบ™
เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบ–เบทเบเป‚เบญเบ™เป„เบ›เบซเบฒ '/dev/null', เปเบ™เบงเปƒเบ”เบเปเปˆเบ•เบฒเบกเบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เปƒเบŠเป‰ '-l' เบซเบผเบท `-L' เป€เบžเบทเปˆเบญเบ‚เบฝเบ™.
เบœเบปเบ™เบœเบฐเบฅเบดเบ”เป„เบ›เบซเบฒเป„เบŸเบฅเปŒ. เป€เบšเบดเปˆเบ‡ 'เบ‚เปเป‰เบšเบปเบเบžเปˆเบญเบ‡ เปเบฅเบฐเบšเบฑเบ™เบซเบฒเบ—เบตเปˆเบฎเบนเป‰เบˆเบฑเบ' เปƒเบ™เปœเป‰เบฒเบ„เบนเปˆเบกเบท.

-f เบ‚เบฐเบšเบงเบ™เบเบฒเบ™ Spawn เปƒเบ™เบžเบทเป‰เบ™เบ–เบฒเบ™เป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™เบ•เบฑเบ”เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบˆเบฒเบ tty; เบกเบฑเบ™เบ„เบทเบเบฑเบ™เบเบฑเบš `-F'
เปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆ stdout เบ‚เบญเบ‡เบ‚เบฐเบšเบงเบ™เบเบฒเบ™ spawned เบ–เบทเบเบชเบปเปˆเบ‡เป„เบ›เบซเบฒ terminal. เบ™เบญเบเบˆเบฒเบเบ™เบตเป‰เบเบฑเบ‡
เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบžเปเปˆเปเบกเปˆเบฅเปเบ–เป‰เบฒเปƒเบซเป‰เบฅเบนเบเป†เบ‚เบญเบ‡เบฅเบฒเบงเบชเปเบฒเป€เบฅเบฑเบ”. เป€เบšเบดเปˆเบ‡ 'เปเบกเบ‡เป„เบกเป‰ เปเบฅเบฐเบšเบฑเบ™เบซเบฒเบ—เบตเปˆเบฎเบนเป‰เบˆเบฑเบ' เบ™เบณ.
เปƒเบ™โ€‹เบซเบ™เป‰เบฒโ€‹เบ„เบนเปˆโ€‹เบกเบทโ€‹.

-q เบ‡เบฝเบš - เบ‚เป‰เบฒเบกเบœเบปเบ™เบœเบฐเบฅเบดเบ”เบˆเบฒเบเบเบฒเบ™เบงเบฒเบ‡เป„เบ‚เปˆเปเบฅเบฐเป€เบ‚เบปเป‰เบฒเบชเบนเปˆเบฅเบฐเบšเบปเบš; เป€เบกเบทเปˆเบญเป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบšเปเบเบฐเบ—เบตเปˆเบ›เบญเบ”เป„เบž, เบกเบฑเบ™
เบเบฑเบ‡เบชเบฐเบ”เบงเบเปƒเบ™เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ ssh เบ—เบตเปˆเบกเบตเบ—เบฒเบ‡เป€เบฅเบทเบญเบ '-q'.

-Q เบ‡เบฝเบš - เบ‚เป‰เบฒเบกเบœเบปเบ™เบœเบฐเบฅเบดเบ”เปƒเบ”เป†

-v Be verbose (เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™) - overrides `-q' เปเบฅเบฐ `-Q'

-l
เบšเบฑเบ™เบ—เบถเบเบ„เปเบฒเบชเบฑเปˆเบ‡เบญเบญเบเป„เบ›เบซเบฒเป„เบŸเบฅเปŒ; เบœเบปเบ™โ€‹เบœเบฐโ€‹เบฅเบดเบ”โ€‹เบ‚เบญเบ‡โ€‹เบ‚เบฐโ€‹เบšเบงเบ™โ€‹เบเบฒเบ™ spawned เปเบกเปˆเบ™โ€‹เบ•เปเปˆโ€‹เบ—เป‰เบฒเบโ€‹เบเบฑเบšโ€‹
เบเบทเปˆเบ™.

-L
เบ‚เบฝเบ™เบšเบฑเบ™เบ—เบถเบเปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบเบชเปเบฒเบฅเบฑเบšเบ—เบธเบเป†เป€เบˆเบปเป‰เบฒเบžเบฒเบšเบ—เบตเปˆ เบซเบกเบฒเบเป€เบ–เบดเบ‡เบŠเบทเปˆเบžเบทเป‰เบ™เบ–เบฒเบ™เบ‚เบญเบ‡เบšเบฑเบ™เบ—เบถเบ
เป„เบŸเบฅเปŒ. เบŠเบทเปˆเป€เบ•เบฑเบกเบ‚เบญเบ‡เป„เบŸเบฅเปŒเบšเบฑเบ™เบ—เบถเบเปเบกเปˆเบ™เบ–เบทเบเบเปเบฒเบ™เบปเบ”เป€เบ›เบฑเบ™ " _ .log".

-j เบšเบฑเบ™โ€‹เบ—เบถเบโ€‹เบ„เปเบฒโ€‹เบชเบฑเปˆเบ‡ invoked เป€เบ‚เบปเป‰เบฒโ€‹เป„เบ›โ€‹เปƒเบ™โ€‹เป„เบŸเบฅโ€‹เปŒโ€‹เบงเบฒโ€‹เบฅเบฐโ€‹เบชเบฒเบ™โ€‹เบ—เบตเปˆโ€‹เบกเบตโ€‹เบŠเบทเปˆ '$HOME/.dish/journal';
เบกเบฑเบ™เบฎเบฑเบเบชเบฒเบ›เบฐเบซเบงเบฑเบ”เบ‚เบญเบ‡เบ„เปเบฒเบชเบฑเปˆเบ‡เบ—เบตเปˆเบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”เปเบฅเบฐเป€เบงเบฅเบฒเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒ. เบญเบฑเบ™
เบ•เบปเบงเบฅเบฐเบšเบธเบ—เบตเปˆเป€เบ›เบฑเบ™เป€เบญเบเบฐเบฅเบฑเบเปเบกเปˆเบ™เบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบšเบ—เบธเบเป†เบ„เปเบฒเบชเบฑเปˆเบ‡.

-J เบšเบฑเบ™เบ—เบถเบเบ„เปเบฒเบชเบฑเปˆเบ‡ invoked เปเบฅเบฐเบ‚เบฐเบšเบงเบ™เบเบฒเบ™ spawned เป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบ™; เบ‚เบฝเบ™เป€เบ‚เบปเป‰เบฒเปƒเบ™
เป€เบญเบเบฐเบชเบฒเบ™เบงเบฒเบฅเบฐเบชเบฒเบ™เบ„เปเบฒเบชเบฑเปˆเบ‡เบ›เบฐเบ•เบดเบšเบฑเบ”เป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบ™เบเบฑเบšเบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบ”เบฝเบง spawned เปเบฅเบฐเบ‚เบญเบ‡เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒ
เป€เบงโ€‹เบฅเบฒโ€‹เบ‚เบญเบ‡โ€‹เบเบฒเบ™โ€‹เบ›เบฐโ€‹เบ•เบดโ€‹เบšเบฑเบ”โ€‹.

-o
เป„เบŸเบฅเปŒเบ—เบตเปˆเบกเบตเบ•เบปเบงเป€เบฅเบทเบญเบเปเบ–เบงเบ„เปเบฒเบชเบฑเปˆเบ‡เบชเบปเปˆเบ‡เบเบฑเบšเป‚เบ„เบ‡เบเบฒเบ™ - default is
'$HOME/.dish/options'; เบ•เบปเบงเป€เบฅเบทเบญเบเบ•เป‰เบญเบ‡เบ–เบทเบเบ‚เบฝเบ™เป„เบงเป‰เปƒเบ™เป„เบŸเบฅเปŒเบ—เบตเปˆเปเบเบเบญเบญเบ - เบซเบ™เบถเปˆเบ‡เบ•เปเปˆ
เบชเบฒเบ. เป‚เบ”เบเบงเบดเบ—เบตเบเบฒเบ™เบ‚เบญเบ‡เป„เบŸเบฅเปŒเบ™เบตเป‰, เบซเบ™เบถเปˆเบ‡เบชเบฒเบกเบฒเบ”เบ”เบฑเบ”เปเบ›เบ‡เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™: เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบชเป‰เบญเบก
เบฎเบนเบšเปเบšเบšเบ—เบตเปˆเบˆเบฐเป€เบ›เบฑเบ™เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™, เบ›เปˆเบฝเบ™เบ•เบปเบงเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™, เปเบฅเบฐเบญเบทเปˆเบ™เป†. เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเป€เบฎเบฑเบ”เบงเบฝเบเบขเบนเปˆเปƒเบ™
"เบฎเบนเบšเปเบšเบšเบเบฒเบ™เบ„เบฑเบ”เบฅเบญเบ", เป€เบŠเบฑเปˆเบ™เป‚เบ”เบเบเบฒเบ™เป€เบญเบตเป‰เบ™เป‚เบ„เบ‡เบเบฒเบ™เป€เบ›เบฑเบ™ 'dicp', '$HOME/.dish/options.dicp' เปเบกเปˆเบ™
เบ–เบทเบงเปˆเบฒเป€เบ›เบฑเบ™เป„เบŸเบฅเปŒเบ—เบฒเบ‡เป€เบฅเบทเบญเบเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™.

-d เป€เบฎเบฑเบ”โ€‹เปƒเบซเป‰โ€‹เบœเบปเบ™โ€‹เบœเบฐโ€‹เบฅเบดเบ”โ€‹เบเบฒเบ™โ€‹เบงเบดโ€‹เบ™เบดเบ”โ€‹เป„เบชโ€‹เบ„เบฒเบ”โ€‹เบ„เบฐโ€‹เป€เบ™ (เป€เบšเบดเปˆเบ‡โ€‹เบ—เบตเปˆ 'เบ„เบฒเบ”โ€‹เบงเปˆเบฒโ€‹เบœเบนเป‰โ€‹เบŠเบฒเบโ€‹)

-D เป‚เบซเบกเบ”เบ”เบตเบšเบฑเบ (dry-run); เบžเบดเบกเบ•เบปเบงเปเบ›เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบก, เบŠเบทเปˆเป„เบŸเบฅเปŒ config, เปเบฅเบฐ
เบ„เปเบฒเบชเบฑเปˆเบ‡เบ—เบตเปˆเบˆเบฐเบ›เบฐเบ•เบดเบšเบฑเบ”, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบญเบญเบ. เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ™เบตเป‰เบ„เบงเบ™เบˆเบฐเบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบ›เบฑเบ™เบ„เบฑเป‰เบ‡เบ—เปเบฒเบญเบดเบ”เปƒเบ™เบ„เปเบฒเบชเบฑเปˆเบ‡
เป€เบชเบฑเป‰เบ™.

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


เบ—เปˆเบฒเบ™เบ„เบงเบ™เบžเบดเบˆเบฒเบฅเบฐเบ™เบฒเบงเปˆเบฒเบ•เบปเบงเปเบ› $host เปเบฅเบฐ $user เบ–เบทเบเบ›เบฐเป€เบกเบตเบ™. เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡ $host
เป„เบ”เบ™เบฒเบกเบดเบเบกเบนเบ™เบ„เปˆเบฒเบ‚เบญเบ‡เบกเบฑเบ™เบเบฑเบšเบŠเบทเปˆเป‚เบฎเบ” / เบšเบฑเบ™เบŠเบตเบ•เบปเบงเบˆเบดเบ‡เบเปˆเบญเบ™เบ—เบตเปˆเบ‚เบฐเบšเบงเบ™เบเบฒเบ™เปƒเบซเบกเปˆเบˆเบฐเบ–เบทเบเบชเป‰เบฒเบ‡เบ‚เบทเป‰เบ™. เป„เบ”เป‰
เบ„เบทเบเบฑเบ™เบเบฑเบš $user.

a) เบเบงเบ”เป€เบšเบดเปˆเบ‡เบงเบฑเบ™เบ—เบต เปเบฅเบฐเป€เบงเบฅเบฒเป€เบฎเบฑเบ”เบงเบฝเบเบขเบนเปˆเปƒเบ™เป‚เบฎเบช 192.168.0.1 เปเบฅเบฐ 192.168.0.2.

dish -e 'เบงเบฑเบ™เบ—เบต \; เป€เบงเบฅเบฒเบซเบงเปˆเบฒเบ‡' [email protected] [email protected]

b) เปเบˆเบเบขเบฒเบ '.profile' เปเบฅเบฐ '.bashrc' เปƒเบซเป‰เบเบฑเบšเบšเบฑเบ™เบŠเบตเปเบ‚เบเปƒเบ™ 'host1' เปเบฅเบฐ 'host2'

dish -E "scp $HOME/.profile $HOME/.bashrc guest@\$host:" host1 host2

or

dicp -e "$HOME/.profile $HOME/.bashrc guest@:" host1 host2

or

dicp -g "host1 host2" $HOME/.profile $HOME/.bashrc guest@:

or

dicp -g "guest@host1 guest@host2" $HOME/.profile $HOME/.bashrc :

c) เบ„เบฑเบ”เบฅเบญเบเป„เบŸเบฅเปŒ '.profile' เป„เบฅเบเบฐเป„เบเป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เป„เบ”เป€เบฅเบเบฐเบ—เปเบฅเบตเบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™เปƒเบ™ localhost

dicp -g "guest@host1 guest@host2 admin@host2" :.profile .profile.\$host

เบ—เบตเปˆเบ™เบตเป‰, เบŠเบทเปˆเบ‚เบญเบ‡เป„เบŸเบฅเปŒเป€เบ›เบปเป‰เบฒเบซเบกเบฒเบเบ”เบฑเปˆเบ‡เบเปˆเบฒเบง (เป„เบŸเบฅเปŒเบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™) เบˆเบฐเบ›เบฐเบเบญเบšเบกเบตเบŠเบทเปˆเบšเบฑเบ™เบŠเบตเบซเปˆเบฒเบ‡เป„เบเบชเบญเบเบซเบผเบตเบ
เป€เบžเบทเปˆเบญเปƒเบซเป‰เป„เบŸเบฅเปŒเบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™เบกเบตเบŠเบทเปˆเบ—เบตเปˆเป€เบ›เบฑเบ™เป€เบญเบเบฐเบฅเบฑเบ.

d) เปƒเบŠเป‰ `ssh' เป€เบžเบทเปˆเบญเป€เบ‚เบปเป‰เบฒเบชเบนเปˆเบฅเบฐเบšเบปเบš 'host1' เปเบฅเบฐเบชเบณเป€เบ™เบปเบฒเบˆเบฒเบเบšเปˆเบญเบ™เบ™เบฑเป‰เบ™ '.profile' เป„เบ›เปƒเบชเปˆ 'host2'

เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบฅเบฒเบเบŠเบทเปˆเบ‚เบญเบ‡เป€เบˆเบปเป‰เบฒเบžเบฒเบšเบšเปเปˆเบชเบฒเบกเบฒเบ”เบซเบงเปˆเบฒเบ‡เป€เบ›เบปเปˆเบฒเป„เบ”เป‰, เป€เบˆเบปเป‰เบฒเบžเบฒเบš dummy เปเบกเปˆเบ™เปƒเบŠเป‰เป€เบžเบทเปˆเบญเบฅเบดเป€เบฅเบตเปˆเบก
เบ‚เบฐเบšเบงเบ™เบเบฒเบ™. เบ—เบฒเบ‡เป€เบฅเบทเบญเบ `-t' เปเบกเปˆเบ™เบกเบตเบ„เบงเบฒเบกเบˆเปเบฒเป€เบ›เบฑเบ™เป€เบžเบทเปˆเบญเบšเบฑเบ‡เบ„เบฑเบšเบเบฒเบ™เบˆเบฑเบ”เบชเบฑเบ™ pseudo-tty เปƒเบ™ `ssh',
เบ–เป‰เบฒเบšเปเปˆเบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™ 'ssh' เบˆเบฐเบฅเบปเป‰เบกเป€เบซเบฅเบงเบเบฑเบšเบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”เปƒเบ™เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบชเบนเปˆเบฅเบฐเบšเบปเบš. เบฅเบฐเบซเบฑเบ”เบœเปˆเบฒเบ™เบ—เบตเบชเบญเบ‡ (a1-password) เปเบกเปˆเบ™
เบ•เป‰เบญเบ‡เบเบฒเบ™เบชเปเบฒเบฅเบฑเบš scp-authentication เปƒเบ™ 'host2':

dish -a '' -E 'ssh -t user1@host1 scp .profile user2@host2:' dummy_host

เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ—เบตเปˆเบฅเบฐเบซเบฑเบ”เบœเปˆเบฒเบ™เบ‚เบญเบ‡ 'user1' เปเบฅเบฐ 'user2' เปเบกเปˆเบ™เบ„เบทเบเบฑเบ™, เป€เบˆเบปเป‰เบฒเบˆเบฐเบ–เบทเบเบ–เบฒเบกเป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™
เบซเบ™เบถเปˆเบ‡เบ„เบฑเป‰เบ‡เบชเปเบฒเบฅเบฑเบšเบฅเบฐเบซเบฑเบ”เบœเปˆเบฒเบ™เป€เบ‚เบปเป‰เบฒเบชเบนเปˆเบฅเบฐเบšเบปเบšเบชเปเบฒเบฅเบฑเบš user1@host1 เบ–เป‰เบฒเบ—เปˆเบฒเบ™เปƒเบŠเป‰ `-p1':

dish -p1 -E 'ssh -t user1@host1 scp .profile user2@host2:' dummy_host

เบซเบผเบทเบ—เบฝเบšเป€เบ—เบปเปˆเบฒ, เปเบฅเบฐเบ‡เปˆเบฒเบเบ”เบฒเบเบซเบผเบฒเบ:

dish -p1 -t -e 'scp .profile user2@host2:' user1@host1

e) เปเบ—เบ™เปเบ–เบงเบ”เป‰เบงเบ `START_XNTPD=' เป‚เบ”เบ `START_XNTPD="yes"' เปƒเบ™ /etc/rc.config

เบ„เปเบฒเบชเบฑเปˆเบ‡เบ™เบตเป‰เบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”เป€เบ›เบฑเบ™เบœเบนเป‰เปƒเบŠเป‰เบฎเบฒเบเปƒเบ™เบ—เบธเบเป‚เบฎเบ”เบ—เบตเปˆเบกเบตเบฅเบฒเบเบŠเบทเปˆเบขเบนเปˆเปƒเบ™ 'Hosts.root':

dish -u root -E 'ssh $user@$host "perl -pi -e
\"s/^START_XNTPD=.*\$/START_XNTPD=\\\"เปเบกเปˆเบ™\\\"/g;\" /etc/rc.config"' -g Hosts.root

f) เบˆเบถเป‰เบ‡เบšเบฑเบ™เบŠเบตเบ‚เบญเบ‡เบœเบนเป‰เปƒเบŠเป‰เบขเบนเปˆเปƒเบ™เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบเบฒเบ™เบขเบธเบ”เป€เบŠเบปเบฒ

เป‚เบ”เบเปƒเบŠเป‰เบชเบฐเบ„เบฃเบดเบšเบ—เบตเปˆเป€เบญเบตเป‰เบ™เบงเปˆเบฒ 'FreezeUser.sh', เบšเบฑเบ™เบŠเบตเบœเบนเป‰เปƒเบŠเป‰เบ—เบฑเบ‡เปเบปเบ”เบ—เบตเปˆเบžเบปเบšเป€เบซเบฑเบ™เบขเบนเปˆเปƒเบ™
'Terminate.User.lst' เบˆเบฐเบ–เบทเบเปเบŠเปˆเปเบ‚เบ‡เปƒเบ™เบกเบทเป‰เบ™เบตเป‰เป€เบงเบฅเบฒ 24:00 เป‚เบกเบ‡เบ‚เบญเบ‡เบ—เบฑเบ‡เบชเบญเบ‡เบเบธเปˆเบกเป€เบŠเบตเบšเป€เบงเบตเป€เบ›เบฑเบ™
เบเบณเบ™เบปเบ”เป„เบงเป‰เปƒเบ™เป„เบŸเบฅเปŒ 'Hosts.1' เปเบฅเบฐ 'Hosts.2':

dish -E 'ssh root@$host "cat Terminate.User.lst | เปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆเบญเปˆเบฒเบ™ UN; do echo \"su -
admin -c \\\$HOME/bin/FreezeUser.sh \$UN\" | เป€เบงเบฅเบฒ 24:00 ; done"' -g Hosts.1 -g
Hosts.2

g) เบžเบดเบกเป„เบŸเบฅเปŒเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบซเปˆเบฒเบ‡เป„เบเบชเบญเบเบซเบผเบตเบเบ‚เบญเบ‡ automounter

เป€เบ‚เบปเป‰เบฒเบชเบนเปˆเบฅเบฐเบšเบปเบšเป€เบ›เบฑเบ™ 'admin' เบœเบนเป‰เปƒเบŠเป‰เปƒเบ™ host 192.168.0.1, เบชเบฐเบซเบผเบฑเบšเป„เบ› 'root', เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™ cat เป„เบŸเบฅเปŒ.
'/etc/auto.net' เปเบฅเบฐเบžเบดเบกเบญเบญเบเบงเบฑเบ™เบ—เบต. เบ—เบฒเบ‡เป€เบฅเบทเบญเบ `-a' เป€เบฎเบฑเบ”เปƒเบซเป‰เป‚เบ„เบ‡เบเบฒเบ™เบ–เบฒเบก
เบ—เปˆเบฒเบ™เบชเปเบฒเบฅเบฑเบš root-password เปƒเบ™ host เบซเปˆเบฒเบ‡เป„เบเบชเบญเบเบซเบผเบตเบ:

dish -u admin -a '' -E 'rsh -l $user $host su - root -c \"cat /etc/auto.net\;
เบงเบฑเบ™เบ—เบต\"' 192.168.0.1

h) เบ•เบดเบ”เบ•เบฑเป‰เบ‡เปเบžเบฑเบเป€เบเบฑเบ”เบขเบนเปˆเปƒเบ™ Debian GNU/Linux hosts

เบซเบผเบฑเบ‡โ€‹เบˆเบฒเบโ€‹เบเบฒเบ™โ€‹เบ•เบดเบ”โ€‹เบ•เบฑเป‰เบ‡ fileserver เป€เบ—เบดเบ‡ sambaโ€‹, เบ•เบดเบ”โ€‹เบ•เบฑเป‰เบ‡โ€‹เบˆเบฒเบโ€‹เบ—เบตเปˆโ€‹เบกเบต debian dish-package เบชเบธเบ”โ€‹
เป€เบŠเบตเบšเป€เบงเบตเบ—เบตเปˆเป€เบฎเบฑเบ”เบงเบฝเบเบ—เบฑเบ‡เปเบปเบ”, เปเบ•เปˆเบ‚เป‰เบฒเบกเป‚เบฎเบ”เปƒเบ™เบเบฒเบ™เบšเบณเบฅเบธเบ‡เบฎเบฑเบเบชเบฒ. เบชเบฒเบกเบฅเบฐเบซเบฑเบ”เบœเปˆเบฒเบ™เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เปเบกเปˆเบ™
เบ•เป‰เบญเบ‡เบเบฒเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบžเบดเบชเบนเบ”เบขเบทเบ™เบขเบฑเบ™ - เบซเบ™เบถเปˆเบ‡เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบชเบนเปˆเบฅเบฐเบšเบปเบš, เบ•เปเปˆเป„เบ›เบชเปเบฒเบฅเบฑเบš su-root, เปเบฅเบฐเบชเบธเบ”เบ—เป‰เบฒเบเบชเปเบฒเบฅเบฑเบš
เบเบฒเบ™โ€‹เบ•เบดเบ”โ€‹เบ•เบฑเป‰เบ‡ fileserverโ€‹:

dish -a0 -a1 -a2 -g Debian.up -r Debian.maint -e 'su - -c \"mount -t smbfs
//FILESERVER/Packages.Dir /mnt/smb ; dpkg -i /mnt/smb/dish_1.19.1_all.deb\"'

i) เบเบงเบ”เป€เบšเบดเปˆเบ‡เบเบฒเบ™เป‚เบซเบผเบ”เบฅเบฐเบšเบปเบš>2 เป‚เบ”เบเปƒเบŠเป‰เป„เบŸเบฅเปŒ config 'hosts' เปเบฅเบฐ 'pass' เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™

เบญเบฒเบซเบฒเบ™ '(เป€เบงเบฅเบฒเบซเบงเปˆเบฒเบ‡ |egrep \" (\[2-9\]|1\[0-9\])\\.\" && เบŠเบทเปˆเป€เบˆเบปเป‰เบฒเบžเบฒเบš) |เบงเบฒเบ‡ - -'

j) เบชเบญเบšเบ–เบฒเบกเบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™ MySQL เปƒเบ™ remote host 10.0.0.1

dish -pp -c 'mysql -p -u $user -h' -e 'เปƒเบŠเป‰ mysql; เบ•เบฒเบ•เบฐเบฅเบฒเบ‡เบชเบฐเปเบ”เบ‡; เบญเบฐเบ—เบดเบšเบฒเบเบœเบนเป‰เปƒเบŠเป‰;' -u
เบฎเบฒเบ 10.0.0.1

k) เบ›เปˆเบฝเบ™เบฅเบฐเบซเบฑเบ”เบœเปˆเบฒเบ™เบžเป‰เบญเบกเบเบฑเบ™เปƒเบ™เบ—เบธเบ host/accounts

เบžเบงเบเป€เบฎเบปเบฒเบชเบปเบกเบกเบธเบ”เบงเปˆเบฒเบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ‚เบญเบ‡เบšเบฑเบ™เบŠเบตเบœเบนเป‰เปƒเบŠเป‰เบกเบตเบขเบนเปˆเปƒเบ™เป„เบŸเบฅเปŒ 'Accounts.lst',
เปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบขเบนเปˆเปƒเบ™เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเปเบกเปˆเบ™เบฎเบนเบšเปเบšเบš "user@hostname". เบซเบผเบฑเบ‡โ€‹เบˆเบฒเบโ€‹เบ„เปเบฒโ€‹เบชเบฑเปˆเบ‡โ€‹
เบเบฒเบ™โ€‹เบ›เบฐโ€‹เบ•เบดโ€‹เบšเบฑเบ”โ€‹, เบ—เปˆเบฒเบ™โ€‹เบˆเบฐโ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบเบฒเบ™โ€‹เบฎเป‰เบญเบ‡โ€‹เบ‚เปโ€‹เบ—เปเบฒโ€‹เบญเบดเบ”โ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบฅเบฐโ€‹เบซเบฑเบ”โ€‹เบœเปˆเบฒเบ™โ€‹เป€เบ‚เบปเป‰เบฒโ€‹เบชเบนเปˆโ€‹เบฅเบฐโ€‹เบšเบปเบš (เบฅเบฐโ€‹เบซเบฑเบ”โ€‹เบœเปˆเบฒเบ™โ€‹เป€เบเบปเปˆเบฒโ€‹)โ€‹, เปเบฅเบฐโ€‹เบซเบผเบฑเบ‡โ€‹เบˆเบฒเบโ€‹เบ™เบฑเป‰เบ™โ€‹
เบชเปเบฒเบฅเบฑเบšเบฅเบฐเบซเบฑเบ”เบœเปˆเบฒเบ™เปƒเบซเบกเปˆเป€เบŠเบดเปˆเบ‡เปƒเบ™เบ—เบตเปˆเบชเบธเบ”เบˆเบฐเบ•เป‰เบญเบ‡เบžเบดเบกเปƒเบซเบกเปˆเบขเปˆเบฒเบ‡เบ–เบทเบเบ•เป‰เบญเบ‡:

dish -p '' -n '' -e passwd -g Accounts.lst

เบซเบผเบทเบญเบตเบเบ—เบฒเบ‡เป€เบฅเบทเบญเบ, เบ›เบฐเบกเบงเบ™เบœเบปเบ™เป‚เบฎเบชเบ—เบฑเบ‡เปเบปเบ”เบžเป‰เบญเบกเบเบฑเบ™ เปเบฅเบฐเบ‡เบฝเบšเป†:

dish -pp -nn -f -Q -e passwd -g Accounts.lst

เป€เบกเบทเปˆเบญเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เบ›เปˆเบฝเบ™เบฅเบฐเบซเบฑเบ”เบœเปˆเบฒเบ™เปเบฅเบฐเปƒเบŠเป‰ `-nn', เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™ a1-password เปเบกเปˆเบ™ implicitly
เบ•เบฑเป‰เบ‡เป€เบ—เบปเปˆเบฒเบเบฑเบšเบฅเบฐเบซเบฑเบ”เบœเปˆเบฒเบ™เป€เบ‚เบปเป‰เบฒเบชเบนเปˆเบฅเบฐเบšเบปเบš (a0-password).

l) เบ›เปˆเบฝเบ™เบฅเบฐเบซเบฑเบ”เบœเปˆเบฒเบ™เบˆเบฒเบเบšเบฑเบ™เบŠเบต 'เบฎเบฒเบ' (เบขเปˆเบฒเปƒเบŠเป‰เบ•เบปเบงเป€เบฅเบทเบญเบ `-a0')

เบ–เป‰เบฒเป€เบˆเบปเป‰เบฒเบˆเบฐเบ›เปˆเบฝเบ™ root-password เปƒเบ™ 'remotehost', เบˆเบฒเบเบ™เบฑเป‰เบ™เบฅเบญเบ‡:

dish -nn -e passwd root@remotehost

เบ„เบทเบเบฑเบ™เบเบฑเบšเบ—เบตเปˆเบœเปˆเบฒเบ™เบกเบฒ, เปเบ•เปˆเป€เบ‚เบปเป‰เบฒเบชเบนเปˆเบฅเบฐเบšเบปเบšเบœเบนเป‰เปƒเบŠเป‰ 'admin' (เบฅเบฐเบซเบฑเบ”เบœเปˆเบฒเบ™เป€เบ‚เบปเป‰เบฒเบชเบนเปˆเบฅเบฐเบšเบปเบš), เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบ›เปˆเบฝเบ™เป€เบ›เบฑเบ™
'root' (a1-password), เปเบฅเบฐเบชเบธเบ”เบ—เป‰เบฒเบเบ›เบฑเบšเบ›เบธเบ‡ root-password:

dish -a1 -nn -e 'su -c passwd' admin@remotehost

เบเบฒเบ™เบ›เปˆเบฝเบ™เบฅเบฐเบซเบฑเบ”เบœเปˆเบฒเบ™เบชเปเบฒเบฅเบฑเบš 'admin' เปƒเบ™ 'localhost', เบซเบผเบฑเบ‡เบˆเบฒเบเป€เบ‚เบปเป‰เบฒเบชเบนเปˆเบฅเบฐเบšเบปเบšเป€เบ›เบฑเบ™ 'root' เบœเปˆเบฒเบ™
'telnet', เปเบกเปˆเบ™โ€‹เป€เบฎเบฑเบ”โ€‹เป„เบ”เป‰โ€‹เป‚เบ”เบโ€‹:

dish -nn -c telnet -u root -e 'passwd admin' localhost

เบชเบฑเบ‡เป€เบเบ”เป€เบซเบฑเบ™เบงเปˆเบฒเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ›เปˆเบฝเบ™เบฅเบฐเบซเบฑเบ”เบœเปˆเบฒเบ™, เป€เบกเบทเปˆเบญ `-p ""' (เบซเบผเบทเป€เบ—เบปเปˆเบฒเบเบฑเบš `-a0' เบซเบผเบท `-pp') เบšเปเปˆเปเบกเปˆเบ™.
เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบขเปˆเบฒเบ‡เบˆเบฐเปเบˆเป‰เบ‡, เบชเบปเบกเบกเบธเบ”เบ•เบดเบ–เบฒเบ™เปเบกเปˆเบ™เป€เบฎเบฑเบ”เปƒเบซเป‰ 'passwd' เบˆเบฐเบšเปเปˆเบฎเป‰เบญเบ‡เบ‚เปเปƒเบซเป‰เบกเบตเบฅเบฐเบซเบฑเบ”เบœเปˆเบฒเบ™เป€เบเบปเปˆเบฒ,
เป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบšเบเปเบฅเบฐเบ™เบตเบ›เปˆเบฝเบ™เบฅเบฐเบซเบฑเบ”เบœเปˆเบฒเบ™เป‚เบ”เบ 'เบฎเบฒเบ'. เป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบ™เปเบกเปˆเบ™เบ„เบงเบฒเบกเบˆเบดเบ‡เบ–เป‰เบฒเบซเบฒเบเบงเปˆเบฒเบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป€เบ‚เบปเป‰เบฒเบชเบนเปˆเบฅเบฐเบšเบปเบšเป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™
เบšเบฑเบ™เบŠเบตเป‚เบ”เบเบšเปเปˆเบ•เป‰เบญเบ‡เบžเบดเบกเบฅเบฐเบซเบฑเบ”เบœเปˆเบฒเบ™, เปเบ•เปˆเบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™ 'passwd' เบˆเบฐเป€เบ•เบทเบญเบ™เปƒเบซเป‰เบ—เปˆเบฒเบ™เบžเบดเบกเบฅเบฐเบซเบฑเบ”เป€เบเบปเปˆเบฒ -
เบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™เบ™เบตเป‰เป€เบเบตเบ”เบ‚เบทเป‰เบ™เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบ„เบปเบ™เบซเบ™เบถเปˆเบ‡เบเปเบฒเบฅเบฑเบ‡เปƒเบŠเป‰ ssh-key เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบชเบนเปˆเบฅเบฐเบšเบปเบšเป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™
เบเบฒเบ™เบขเบทเบ™เบขเบฑเบ™เบฅเบฐเบซเบฑเบ”เบœเปˆเบฒเบ™. เบชเปเบฒเบฅเบฑเบšเบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™เบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ—เบตเปˆเบ–เบทเบเบ•เป‰เบญเบ‡เบ‚เบญเบ‡เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปเบกเปˆเบ™ `-p0 -aa -nn'.

เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ‚เบญเบ‡เป„เบŸเบฅเปŒเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบ—เบตเปˆเบ–เบทเบเบเบฐเบเบฝเบกเบขเปˆเบฒเบ‡เบ–เบทเบเบ•เป‰เบญเบ‡เปƒเบ™ '$HOME/.dish', เบ„เบปเบ™เป€เบฎเบปเบฒเบชเบฒเบกเบฒเบ”เปƒเบŠเป‰เบˆเบฒเบ™เป€เบ›เบฑเบ™
เปเบเบฐเบ—เบตเปˆเปเบˆเบเบขเบฒเบเบชเปเบฒเบฅเบฑเบšเบเบธเปˆเบกเป€เบˆเบปเป‰เบฒเบžเบฒเบš virtual, เปเบฅเบฐเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบกเบฑเบ™เป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™เบฅเบฐเบšเบธเปƒเบ”เป†
เบ•เบปเบงเบเปเบฒเบ™เบปเบ”เบเบฒเบ™เบ‚เบญเบ‡เป‚เบ„เบ‡เบเบฒเบ™เปเบ•เปˆเบžเบฝเบ‡เปเบ•เปˆเบญเบญเบเบ„เปเบฒเบชเบฑเปˆเบ‡, เป€เบŠเบฑเปˆเบ™: "dish df -k /" เบซเบผเบท `dicp
.เป‚เบ›เบฃเป„เบŸเบฅเปŒ :'.

เปƒเบ™โ€‹เบ–เบฒโ€‹เบ™เบฐโ€‹เป€เบ›เบฑเบ™โ€‹เบšเบฑเบ™โ€‹เบ—เบถเบโ€‹เบชเบธเบ”โ€‹เบ—เป‰เบฒเบโ€‹, เบซเบ™เบถเปˆเบ‡โ€‹เบ„เบงเบ™โ€‹เบˆเบฐโ€‹เบฎเบนเป‰โ€‹เบงเปˆเบฒโ€‹เปƒเบ™โ€‹เบเปโ€‹เบฅเบฐโ€‹เบ™เบตโ€‹เบ‚เบญเบ‡โ€‹เบเบฒเบ™โ€‹เบเบงเบ”โ€‹เบชเบญเบšโ€‹เป‚เบ”เบโ€‹เบฅเบฐโ€‹เบซเบฑเบ”โ€‹เบœเปˆเบฒเบ™โ€‹,
เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบชเบนเปˆเบฅเบฐเบšเบปเบšเบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบ‚เบญเบ‡เบˆเบฒเบ™เปเบกเปˆเบ™เบญเบตเบ‡เปƒเบชเปˆเบ„เบงเบฒเบกเบ„เบฒเบ”เบซเบงเบฑเบ‡เบ—เบตเปˆเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบชเบนเปˆเบฅเบฐเบšเบปเบšเบชเบปเปˆเบ‡เปƒเบซเป‰
terminal เบˆเบฐเบ›เบฐเบเบญเบšเบกเบต regex-string `เบฅเบฐเบซเบฑเบ”เบœเปˆเบฒเบ™: *$' (เปเบ•เปˆเป€เบšเบดเปˆเบ‡:
`-X'). เบ–เป‰เบฒเบšเปเปˆเบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบ‚เบฑเป‰เบ™เบ•เบญเบ™เบเบฒเบ™เบžเบดเบชเบนเบ”เบขเบทเบ™เบขเบฑเบ™เบˆเบฐเบฅเบปเป‰เบกเป€เบซเบฅเบง.

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


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

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

  • 1
    เป€เบŸเบ”
    เป€เบŸเบ”
    Phaser เป€เบ›เบฑเบ™เบเบฒเบ™เป€เบ›เบตเบ”เป„เบง, เบŸเบฃเบต, เปเบฅเบฐเบกเปˆเบงเบ™เบŠเบทเปˆเบ™
    เปเบซเบผเปˆเบ‡ HTML5 เบเบญเบšเป€เบเบกเบ—เบตเปˆเบชเบฐเป€เบซเบ™เบต
    WebGL เปเบฅเบฐ Canvas rendering เบ—เบปเปˆเบง
    desktop เปเบฅเบฐเบ•เบปเบงเบ—เปˆเบญเบ‡เป€เบงเบฑเบšเบกเบทเบ–เบท. เป€เบเบก
    เบชเบฒเบกเบฒเบ”เบฎเปˆเบงเบก...
    เบ”เบฒเบงเป‚เบซเบฅเบ” Phaser
  • 2
    เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบ VASSAL
    เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบ VASSAL
    VASSAL เปเบกเปˆเบ™เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบเป€เบเบกเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบชเป‰เบฒเบ‡
    เบชเบฐเบšเบฑเบšเป€เบญเป€เบฅเบฑเบเป‚เบ•เบฃเบ™เบดเบเบ‚เบญเบ‡เบเบฐเบ”เบฒเบ™เบžเบทเป‰เบ™เป€เบกเบทเบญเบ‡
    เปเบฅเบฐเป€เบเบกเบšเบฑเบ”. เบกเบฑเบ™เบชเบฐเบซเบ™เบญเบ‡เบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบชเปเบฒเบฅเบฑเบš
    เบเบฒเบ™เบชเบฐเปเบ”เบ‡เบŠเบดเป‰เบ™เบชเปˆเบงเบ™เป€เบเบกเปเบฅเบฐเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบš,
    เปเบฅเบฐ ...
    เบ”เบฒเบงเป‚เบซเบฅเบ” VASSAL Engine
  • 3
    OpenPDF - เบชเป‰เบญเบกเบ‚เบญเบ‡ iText
    OpenPDF - เบชเป‰เบญเบกเบ‚เบญเบ‡ iText
    OpenPDF เปเบกเปˆเบ™เบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ” Java เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบชเป‰เบฒเบ‡
    เปเบฅเบฐเปเบเป‰เป„เบ‚เป„เบŸเบฅเปŒ PDF เบ”เป‰เบงเบ LGPL เปเบฅเบฐ
    เปƒเบšเบญเบฐเบ™เบธเบเบฒเบ”เปเบซเบผเปˆเบ‡เป€เบ›เบตเบ” MPL. OpenPDF เปเบกเปˆเบ™โ€‹
    LGPL/MPL open source เบœเบนเป‰เบชเบทเบšเบ—เบญเบ” iText,
    a
    เบ”เบฒเบงเป‚เบซเบฅเบ” OpenPDF - Fork เบ‚เบญเบ‡ iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - เบฅเบฐเบšเบปเบšเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”
    Geoscientific Analyzes - เปเบกเปˆเบ™เบžเบนเบกเบชเบฒเบ”
    เบŠเบญเบšเปเบงเบฅเบฐเบšเบปเบšเบ‚เปเป‰เบกเบนเบ™เบ‚เปˆเบฒเบงเบชเบฒเบ™ (GIS) เบเบฑเบš
    เบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เบญเบฑเบ™เบเบดเปˆเบ‡เปƒเบซเบเปˆเบชเปเบฒเบฅเบฑเบš geodata
    เบเบฒเบ™เบ›เบธเบ‡เปเบ•เปˆเบ‡ เปเบฅเบฐ ana...
    เบ”เบฒเบงเป‚เบซเบฅเบ” SAGA GIS
  • 5
    เบเปˆเบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบชเปเบฒเบฅเบฑเบš Java/JTOPen
    เบเปˆเบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบชเปเบฒเบฅเบฑเบš Java/JTOPen
    IBM Toolbox เบชเปเบฒเบฅเบฑเบš Java / JTOPen เปเบกเปˆเบ™ a
    เบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”เบ‚เบญเบ‡เบซเป‰เบญเบ‡เบฎเบฝเบ™ Java เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™
    เป‚เบ›เบฃเปเบเบฃเบกเบฅเบนเบเบ„เป‰เบฒ/เป€เบŠเบตเบšเป€เบงเบต เปเบฅเบฐเบญเบดเบ™เป€เบ•เบตเป€เบ™เบฑเบ”
    เปเบšเบšเบˆเปเบฒเบฅเบญเบ‡เบเบฑเบšเบฅเบฐเบšเบปเบšเบ—เบตเปˆเปเบฅเปˆเบ™ OS/400,
    i5/OS, o...
    เบ”เบฒเบงเป‚เบซเบฅเบ” Toolbox เบชเปเบฒเบฅเบฑเบš Java/JTOPen
  • 6
    D3.js
    D3.js
    D3.js (เบซเบผเบท D3 เบชเปเบฒเบฅเบฑเบšเป€เบญเบเบฐเบชเบฒเบ™เบ—เบตเปˆเบ‚เบฑเบšเป€เบ„เบทเปˆเบญเบ™เบ”เป‰เบงเบเบ‚เปเป‰เบกเบนเบ™)
    เป€เบ›เบฑเบ™เบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ” JavaScript เบ—เบตเปˆเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ—เปˆเบฒเบ™
    เป€เบžเบทเปˆเบญเบœเบฐเบฅเบดเบ”เบ‚เปเป‰เบกเบนเบ™เปเบšเบšเป€เบ„เบทเปˆเบญเบ™เป„เบซเบง, เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบš
    เบเบฒเบ™เบชเบฐเปเบ”เบ‡เบžเบฒเบšเปƒเบ™เบ•เบปเบงเบ—เปˆเบญเบ‡เป€เบงเบฑเบš. เบ”เป‰เบงเบ D3
    เป€เบˆเบปเป‰เบฒ ...
    เบ”เบฒเบงเป‚เบซเบฅเบ” D3.js
  • เป€เบžเบตเปˆเบกเป€เบ•เบตเบก ยป

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

  • 1
    Abidiff
    Abidiff
    abidiff - เบ›เบฝเบšเบ—เบฝเบš ABIs เบ‚เบญเบ‡เป„เบŸเบฅเปŒ ELF
    abidiff เบ›เบฝเบšเบ—เบฝเบš Application Binary
    เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบš (ABI) เบ‚เบญเบ‡เบชเบญเบ‡เบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”เบ—เบตเปˆเปƒเบŠเป‰เบฎเปˆเบงเบกเบเบฑเบ™
    เปƒเบ™เบฎเบนเบšเปเบšเบš ELF. เบกเบฑเบ™โ€‹เบญเบญเบโ€‹เบ„เบงเบฒเบกโ€‹เบซเบกเบฒเบโ€‹
    เบฅเบฒเบเบ‡เบฒเบ™...
    เปเบฅเปˆเบ™ abidiff
  • 2
    abidw
    abidw
    abidw - serialize ABI เบ‚เบญเบ‡ ELF เป„เบ”เป‰
    file abidw เบญเปˆเบฒเบ™เบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”เบ—เบตเปˆเปƒเบŠเป‰เบฎเปˆเบงเบกเบเบฑเบ™เปƒเบ™ ELF
    เบฎเบนเบšเปเบšเบšเปเบฅเบฐเบ›เปˆเบญเบเบ•เบปเบงเบชเบฐเปเบ”เบ‡ XML
    ABI เบ‚เบญเบ‡โ€‹เบ•เบปเบ™โ€‹เบเบฑเบšโ€‹เบœเบปเบ™โ€‹เบœเบฐโ€‹เบฅเบดเบ”โ€‹เบกเบฒเบ”โ€‹เบ•เบฐโ€‹เบ–เบฒเบ™โ€‹. เป„เบ”เป‰
    เบ›เปˆเบญเบเบญเบญเบเบกเบฒ...
    เปเบฅเปˆเบ™ abidw
  • 3
    copac2xml
    copac2xml
    bibutils - เบเบฒเบ™โ€‹เบ›เปˆเบฝเบ™โ€‹เปเบ›เบ‡โ€‹เบšเบฑเบ™โ€‹เบ™เบฒโ€‹เบ—เบดโ€‹เบเบฒเบ™โ€‹
    เป€เบ„เบทเปˆเบญเบ‡เปƒเบŠเป‰เบชเบญเบ...
    เปเบฅเปˆเบ™ copac2xml
  • 4
    เบ•เบณเบซเบผเบงเบ”
    เบ•เบณเบซเบผเบงเบ”
    copt - SYSNOPIS optimizer:
    copt file.. DESCRIPTION: copt is a
    เป€เบ„เบทเปˆเบญเบ‡เบกเบทเป€เบžเบตเปˆเบกเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบš pephole เบ—เบปเปˆเบงเป„เบ›. เบกเบฑเบ™
    เบญเปˆเบฒเบ™เบฅเบฐเบซเบฑเบ”เบˆเบฒเบเบเบฒเบ™เบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เบ‚เบญเบ‡เบกเบฑเบ™ เปเบฅเบฐ
    เบ‚เบฝเบ™...
    เปเบฅเปˆเบ™ copt
  • 5
    collect_stx_titles
    collect_stx_titles
    collect_stx_titles - เบฅเบงเบšเบฅเบงเบกเบซเบปเบงเบ‚เปเป‰
    เบ›เบฐเบเบฒเบ”เบˆเบฒเบเป€เบญเบเบฐเบชเบฒเบ™ Stx ...
    เปเบฅเปˆเบ™ collect_stx_titles
  • 6
    gatling-bench
    gatling-bench
    bench - http benchmark ...
    เปเบฅเปˆเบ™ gatling-bench
  • เป€เบžเบตเปˆเบกเป€เบ•เบตเบก ยป

Ad