рдЕрдВрдЧреНрд░реЗрдЬрд╝реАрдлреНрд░реЗрдВрдЪрд╕реНрдкреЗрдирд┐рд╢

Ad


рдСрдирд╡рд░реНрдХреНрд╕ рдлрд╝реЗрд╡рд┐рдХреЙрди

рдбрд┐рд╢ - рдХреНрд▓рд╛рдЙрдб рдореЗрдВ рдСрдирд▓рд╛рдЗрди

рдЙрдмрдВрдЯреВ рдСрдирд▓рд╛рдЗрди, рдлреЗрдбреЛрд░рд╛ рдСрдирд▓рд╛рдЗрди, рд╡рд┐рдВрдбреЛрдЬ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдпрд╛ рдореИрдХ рдУрдПрд╕ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдкрд░ рдСрдирд╡рд░реНрдХреНрд╕ рдореБрдлреНрдд рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдкреНрд░рджрд╛рддрд╛ рдореЗрдВ рдбрд┐рд╢ рдЪрд▓рд╛рдПрдВ

рдпрд╣ рдХрдорд╛рдВрдб рдбрд┐рд╢ рд╣реИ рдЬрд┐рд╕реЗ рд╣рдорд╛рд░реЗ рдХрдИ рдореБрдлреНрдд рдСрдирд▓рд╛рдЗрди рд╡рд░реНрдХрд╕реНрдЯреЗрд╢рди рдЬреИрд╕реЗ рдХрд┐ рдЙрдмрдВрдЯреВ рдСрдирд▓рд╛рдЗрди, рдлреЗрдбреЛрд░рд╛ рдСрдирд▓рд╛рдЗрди, рд╡рд┐рдВрдбреЛрдЬ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдпрд╛ рдореИрдХ рдУрдПрд╕ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдСрдирд╡рд░реНрдХреНрд╕ рдлреНрд░реА рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдкреНрд░рджрд╛рддрд╛ рдореЗрдВ рдЪрд▓рд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдХрд╛рд░реНрдпрдХреНрд░рдо:

рдирд╛рдо


рдбрд┐рд╢ - рдПрдХрд╛рдзрд┐рдХ рд╣реЛрд╕реНрдЯ рдХреЗ рд╕рдорд╛рдирд╛рдВрддрд░ рд╕рд┐рд╕реНрдЯрдо рдПрдбрдорд┐рди рдХреЗ рд▓рд┐рдП рдЙрдкрдХрд░рдг

SYNOPSIS


рдерд╛рд▓реА [рд╡рд┐рдХрд▓реНрдк] ... -e рдЖрджреЗрд╢ {-рдЬреА рд╣реЛрд╕реНрдЯ_рдлрд╝рд╛рдЗрд▓ | рдореЗрдЬрд╝рдмрд╛рди_1 рдореЗрдЬрд╝рдмрд╛рди_2 ...}
рдбреАрд╕реАрдкреА {-рдЬреА рд╣реЛрд╕реНрдЯ_рдлрд╝рд╛рдЗрд▓ | -g "user@host_1 ..."} рд╕реНрдерд╛рдиреАрдп рдлрд╝рд╛рдЗрд▓ :remote_file
рдбреАрд╕реАрдкреА {-рдЬреА рд╣реЛрд╕реНрдЯ_рдлрд╝рд╛рдЗрд▓ | -g "user@host_1 ..."} :remote_file рд╕реНрдерд╛рдиреАрдп рдлрд╝рд╛рдЗрд▓

рд╡рд░реНрдгрди


рдбрд┐рд╢ - рдбрд┐рд▓рд┐рдЬреЗрдВрд╕ рд╢реЗрд▓ ssh/rsh/telnet рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрдИ рд╣реЛрд╕реНрдЯ рдкрд░ рдХрдорд╛рдВрдб рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рддрд╛ рд╣реИ, рдФрд░ рд╕рд╛рде рд╣реА
рдПрд╕рд╕реАрдкреА/рдЖрд░рд╕реАрдкреА, рд░рд┐рдореЛрдЯ рдкрд╛рд╕рд╡рд░реНрдб рдкрд░рд┐рд╡рд░реНрддрди рдЖрджрд┐ рджреНрд╡рд╛рд░рд╛ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХрд╛ рд╡рд┐рддрд░рдг рдЖрд╕рд╛рди рдмрдирд╛рддрд╛ рд╣реИ
рд╕рдорд╛рдирд╛рдВрддрд░ рдореЛрдб рдореЗрдВ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╣реЛрд╕реНрдЯ рдХрд░реЗрдВред

рд╡рд┐рдХрд▓реНрдк


-h рд╢реАрдШреНрд░ рд╣реА рд╕рднреА рдХрдорд╛рдВрдб-рд▓рд╛рдЗрди рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рддреЗ рд╣реБрдП рд╕рд╣рд╛рдпрддрд╛ рд╕рдВрджреЗрд╢ рдкреНрд░рд┐рдВрдЯ рдХрд░реЗрдВ

-H, --рдорджрдж
рдЙрджрд╛рд╣рд░рдг рд╕рд╣рд┐рдд рд╡реНрдпрд╛рдкрдХ рд╕рд╣рд╛рдпрддрд╛

--рд╕рдВрд╕реНрдХрд░рдг
рдкреНрд░реЛрдЧреНрд░рд╛рдо рд╕рдВрд╕реНрдХрд░рдг рдФрд░ рдХреЙрдкреАрд░рд╛рдЗрдЯ рд╕рдВрджреЗрд╢ рдкреНрд░рд┐рдВрдЯ рдХрд░реЗрдВ, рдлрд┐рд░ рдмрд╛рд╣рд░ рдирд┐рдХрд▓реЗрдВ

-V рд╕рдВрд╕реНрдХрд░рдг рд╕рдВрдЦреНрдпрд╛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░реЗрдВ рдФрд░ рдмрд╛рд╣рд░ рдирд┐рдХрд▓реЗрдВ

-C
рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ - $HOME/.dish рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╣реИ; рдЗрд╕ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рд╕реНрдерд┐рдд рд╣реИрдВ
рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓реЗрдВ: 'рд╣реЛрд╕реНрдЯ', 'рд░реЗрд╕реНрдЯ', 'рдкрд╛рд╕', рдФрд░ 'рд╡рд┐рдХрд▓реНрдк'ред рдЗрд╕реНрддреЗрдорд╛рд▓ рдХреЗ рдмрд╛рдж,
рдпрд╣ рд╡рд┐рдХрд▓реНрдк рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рд╕реНрдЯреНрд░рд┐рдВрдЧ рдореЗрдВ рдкрд╣рд▓рд╛ рддрд░реНрдХ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рдпрд╛ рджреВрд╕рд░рд╛ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП
рдПрдХ рдпрджрд┐ `-D' рдЪреБрдирд╛ рдЧрдпрд╛! рд╡реИрдХрд▓реНрдкрд┐рдХ рд░реВрдк рд╕реЗ, рдХреЛрдИ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░ рд╕рдХрддрд╛ рд╣реИ
рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ DISH_CONF рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рдирд╛ред

-рд╕реАрд╕реА
рдпрджрд┐ рд╕реНрдерд╛рдиреАрдп рдХреЙрдиреНрдлрд┐рдЧрд░реЗрд╢рди рдирд╣реАрдВ рдорд┐рд▓рд╛ рддреЛ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдкрд░ рдлрд╝реЙрд▓рдмреИрдХ рдХреЗ рд╕рд╛рде `-рд╕реА' рдХреЗ рд╕рдорд╛рди; рдЗрд╕ рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐,
рдпрджрд┐ рджреА рдЧрдИ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рдлрд╝рд╛рдЗрд▓реЗрдВ 'рдкрд╛рд╕', 'рд╡рд┐рдХрд▓реНрдк' рдпрд╛ 'рд░реЗрд╕реНрдЯ' рдЕрдиреБрдкрд╕реНрдерд┐рдд рд╣реИрдВ,
рд▓реЗрдХрд┐рди рдРрд╕реА рдлрд╝рд╛рдЗрд▓реЗрдВ $HOME/.dish рдореЗрдВ рдореМрдЬреВрдж рд╣реИрдВ, рдмрд╛рдж рд╡рд╛рд▓реЗ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдХреЗрд╡рд▓
рдЕрдкрд╡рд╛рдж '$HOME/.dish/hosts' рд╣реИ рдЬрд┐рд╕реЗ рдирдЬрд░рдЕрдВрджрд╛рдЬ рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдЗрд╕ рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╣реИ
рдЪреБрдиреА рдЧрдИ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдмрджрд▓рдиреЗ рдФрд░ рдлрд┐рд░ 'рдбрд┐рд╢' рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд░рд╛рдмрд░ред

-c
рдкреНрд░реЛрдЧреНрд░рд╛рдо (рдЙрд░реНрдл "рдХрдиреЗрдХреНрдЯрд░") рдФрд░ рд░рд┐рдореЛрдЯ рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдЗрд╕рдХреЗ рд╡рд┐рдХрд▓реНрдк
рд╣реЛрд╕реНрдЯ (рдУрдВ) - рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП `rsh', рдЬрдмрдХрд┐ рдЙрддреНрдкрдиреНрди рдкреНрд░рдХреНрд░рд┐рдпрд╛ "rsh $host" рд╣реЛрдЧреА ".
рдЖрдкрдХрд╛ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдХрдиреЗрдХреНрдЯрд░ `ssh' рд╣реИ. рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдПрдХ рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рдкрд╛рда-рдЖрдзрд╛рд░рд┐рдд рдХреНрд▓рд╛рдЗрдВрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ
рдХрдиреЗрдХреНрдЯрд░ рдХреЗ рд░реВрдк рдореЗрдВ, рдХреЛрдИ рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рдХрд╛рд░ рдХреЗ рд╣реЛрд╕реНрдЯ - рд╕реНрд╡рд┐рдЪ, рдбреЗрдЯрд╛рдмреЗрд╕ рдЗрддреНрдпрд╛рджрд┐ рддрдХ рдкрд╣реБрдВрдЪ рд╕рдХрддрд╛ рд╣реИ
рдкрд░ред

-e
рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд░рд┐рдореЛрдЯ рдХрдорд╛рдВрдб; рдЗрд╕реЗ рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ DISH_CMD рджреНрд╡рд╛рд░рд╛ рднреА рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

-E
рдХрдорд╛рдВрдб рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░реЗрдВ рдЬрд╣рд╛рдВ рдХрдиреЗрдХреНрд╢рди рднрд╛рдЧ рднреА рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╣реИ рдЬреИрд╕реЗ "-E 'ssh $host
date'' рдЬреЛ рдХрд┐ ''-e date'' рдХреЗ рдмрд░рд╛рдмрд░ рд╣реИред рдпрд╣ рд╡рд┐рдХрд▓реНрдк `-c' рдФрд░ рдХреЗ рд╕рд╛рде рдЕрд╕рдВрдЧрдд рд╣реИ
`-рдИ'. рдЗрд╕реЗ рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ DISH_FUEXE рджреНрд╡рд╛рд░рд╛ рднреА рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

-t рдПрд╕рдПрд╕рдПрдЪ рдореЗрдВ рдЫрджреНрдо-рдЯреНрдЯреА рдЖрд╡рдВрдЯрди рдХреЛ рдмрд╛рдзреНрдп рдХрд░реЗрдВ; рдкрд╛рд╕рд╡рд░реНрдб рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдпрд╣ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рд╣реЛрддрд╛ рд╣реИ
рдмрджрд▓ рдЬрд╛рддреЗ рд╣реИрдВ.

-T
рдХрдорд╛рдВрдб рдирд┐рд╖реНрдкрд╛рджрди рдХреЗ рд▓рд┐рдП рдЯрд╛рдЗрдордЖрдЙрдЯ - рдбрд┐рдлрд╝реЙрд▓реНрдЯ 30s (рдкреНрд░рддрд┐ рд╣реЛрд╕реНрдЯ)

-рдЯреАрдЯреА
рдХрдорд╛рдВрдб рдирд┐рд╖реНрдкрд╛рджрди рдХреЗ рд▓рд┐рдП рдХреБрд▓ рдЯрд╛рдЗрдордЖрдЙрдЯ - рдбрд┐рдлрд╝реЙрд▓реНрдЯ 300 (рд╕рднреА рд╣реЛрд╕реНрдЯ); рдпрд╣ рд╡рд┐рдХрд▓реНрдк рд╣реИ
рдХреЗрд╡рд▓ рддрднреА рдЙрдкрдпреЛрдЧреА рд╣реИ рдЬрдм рдореЗрдЬрдмрд╛рдиреЛрдВ рдХреЛ рдЕрдиреБрдХреНрд░рдо рдФрд░ рдХреБрд▓ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рд╕рдордп рдореЗрдВ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдКрдкрд░реА рд╕реАрдорд╛ рд╕реЗ рдЕрдзрд┐рдХ рдирд╣реАрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП.

-x
рд╢реЗрд▓ рдкреНрд░реЙрдореНрдкреНрдЯ рдХреЗ рд▓рд┐рдП рдирд┐рдпрдорд┐рдд рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐; рдпрд╣ рдорд╛рди рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдХреМрди рд╕рд╛ рд╕рдВрдХреЗрдд рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП
`рдЯреЗрд▓рдиреЗрдЯ', `mysql' рджреНрд╡рд╛рд░рд╛ рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рд▓реЙрдЧрд┐рди рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЗ рд╢реЗрд▓ рдореЗрдВ рдЕрдкреЗрдХреНрд╖рд┐рдд,
`sqlplus' рдпрд╛ рдЕрдиреНрдп рдЗрдВрдЯрд░реИрдХреНрдЯрд┐рд╡ рдХрдорд╛рдВрдб-рд▓рд╛рдЗрди рдХреНрд▓рд╛рдЗрдВрдЯ (рджреЗрдЦреЗрдВ '-c')ред рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдорд╛рди
`(%|\$|#|\>) ?$' рд╣реИред

-X
рдкрд╛рд╕рд╡рд░реНрдб рдкреНрд░реЙрдореНрдкреНрдЯ рдХреЗ рд▓рд┐рдП рдирд┐рдпрдорд┐рдд рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐; рдпрд╣ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдХреЗ рд╕рд╛рде рдХреЗрд╕-рдЕрд╕рдВрд╡реЗрджрдирд╢реАрд▓ рд╣реИ
рдорд╛рди `рдкрд╛рд╕рд╡рд░реНрдб: *$'ред

-рдПрдбреА
рдПрдХ рдирдИ рд╣реЛрд╕реНрдЯ рдХреБрдВрдЬреА рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП ssh-рдкреНрд░реЙрдореНрдкреНрдЯ рдХреЗ рд▓рд┐рдП рдирд┐рдпрдорд┐рдд рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ - `рдХрдиреЗрдХреНрдЯрд┐рдВрдЧ
(рд╣рд╛рдБ/рдирд╣реАрдВ)?.*' рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╣реИ

-рдПрд╕реА
рдирдИ рд╣реЛрд╕реНрдЯ рдХреБрдВрдЬреА рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП ssh-рдкреНрд░реЙрдореНрдкреНрдЯ рдХреЗ рдЙрддреНрддрд░ рдХреЗ рд╕рд╛рде рд╕реНрдЯреНрд░рд┐рдВрдЧ - 'рд╣рд╛рдБ' рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╣реИ

-g
рд▓рдХреНрд╖рд┐рдд рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рд╣реЛрд╕реНрдЯ/рдЖрдИрдкреА/рдЦрд╛рддреЛрдВ рдХреА рд╕реВрдЪреА рд╡рд╛рд▓реА рдлрд╝рд╛рдЗрд▓; рдЖрджреЗрд╢ рдкрд░ рдЕрдорд▓ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛
рдпреЗ рд▓рдХреНрд╖реНрдп. рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╣реЛрд╕реНрдЯ рдлрд╝рд╛рдЗрд▓ '$HOME/.dish/hosts' рд╣реИ - рд╕рд╛рдорд╛рдиреНрдпрддрдГ рдкреНрд░рддрд┐ рдкрдВрдХреНрддрд┐ рдПрдХ
"user@host" рдлрд╝реЙрд░реНрдо рдХрд╛ рдЦрд╛рддрд╛ (рдпрджрд┐ рдХрдиреЗрдХреНрдЯрд░ рдХреЗ рд▓рд┐рдП ssh рдЖрдкрдХреА рдкрд╕рдВрдж рд╣реИ)ред рдХреЗ рд▓рд┐рдП
рд╕реВрдЪреА рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реЛрдВ рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдмрд╛рд░-рдмрд╛рд░ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред рд╡реИрдХрд▓реНрдкрд┐рдХ рд░реВрдк рд╕реЗ, рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░
рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдореЗрдВ рд▓рдХреНрд╖реНрдп рд╣реЛрд╕реНрдЯ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП DISH_HOSTS рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
рдЙрдиреНрд╣реЗрдВ рд░рд┐рдХреНрдд рд╕реНрдерд╛рди рд╕реЗ рдЕрд▓рдЧ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдЗрд╕ рд╡рд┐рдХрд▓реНрдк рдХреЛ `-r' рдпрд╛ `-i' рдХреЗ рд╕рд╛рде рдЬреЛрдбрд╝рдХрд░ рдЖрдк
рд▓рдХреНрд╖рд┐рдд рд╣реЛрд╕реНрдЯ/рдЦрд╛рддреЛрдВ рдХреЗ рд╡рд┐рднрд┐рдиреНрди рдЙрдкрд╕рдореВрд╣реЛрдВ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реИред

-r
рдмрд╛рд╣рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢реНрд░рд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдореЗрдЬрд╝рдмрд╛рдиреЛрдВ/рдЦрд╛рддреЛрдВ рдХреА рд╕реВрдЪреА рд╡рд╛рд▓реА рдлрд╝рд╛рдЗрд▓; рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдПрдХ рд╣реИ
'$HOME/.dish/rests'. "рдЖрд░рд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдореЗрдЬрд╝рдмрд╛рди" рдХрд╛ рдорддрд▓рдм рд╡рд╣ рд╣реИ рдЬрд┐рд╕реЗ рдЗрд╕рд╕реЗ рдмрд╛рд╣рд░ рд░рдЦрд╛ рдЬрд╛рдПрдЧрд╛
рд▓рдХреНрд╖реНрдп. рд░реЗрд╕реНрдЯрд┐рдВрдЧ рд╣реЛрд╕реНрдЯ рдХреА рд╕реВрдЪреА рдпрд╛ рдлрд╝рд╛рдЗрд▓ рдирд╛рдо рднреА рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ DISH_RESTS.

-i
рд▓рдХреНрд╖рд┐рдд рд╣реЛрд╕реНрдЯ рдХреЗ рд╕рд╛рде рдУрд╡рд░рд▓реИрдк рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╣реЛрд╕реНрдЯ/рдЦрд╛рддреЛрдВ рдХреА рд╕реВрдЪреА рд╡рд╛рд▓реА рдлрд╝рд╛рдЗрд▓; рдХреЛрдИ рдирд╣реАрдВ рд╣реИ
рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдлрд╝рд╛рдЗрд▓. рдХреЗрд╡рд▓ рдУрд╡рд░рд▓реИрдкрд┐рдВрдЧ рд╣реЛрд╕реНрдЯ, рдЬреИрд╕реЗ рдЗрд╕ рд╕реВрдЪреА рдореЗрдВ рдФрд░ рдЙрд╕реА рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ
рд▓рдХреНрд╖реНрдп рдХреЗ рд░реВрдк рдореЗрдВ рдкрд░рд┐рднрд╛рд╖рд┐рдд рд╕рдордп рдкрд░ рдХрд╛рд░реНрд░рд╡рд╛рдИ рдХреА рдЬрд╛рдПрдЧреАред

-u
рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо - рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдЖрдкрдХрд╛ рд╕реНрдерд╛рдиреАрдп рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо рд╣реИ; рдЗрд╕реЗ рдЗрд╕рдХреЗ рджреНрд╡рд╛рд░рд╛ рднреА рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ DISH_USER. рдЖрдВрддрд░рд┐рдХ рд░реВрдк рд╕реЗ рдорд╛рди рд╡реЗрд░рд┐рдПрдмрд▓ рджреНрд╡рд╛рд░рд╛ рдкрд╣реБрдВрдЪ рдпреЛрдЧреНрдп рд╣реИ
$user (рдЙрджрд╛рд╣рд░рдг рджреЗрдЦреЗрдВ)ред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдлреЙрд░реНрдо рдХреЗ рдЦрд╛рддреЛрдВ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдпрд╣ рдЕрдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рд╣реИ
"user@host" рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЙрдирдореЗрдВ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╢рд╛рдорд┐рд▓ рд╣реЛрддрд╛ рд╣реИред

-p
рд▓реЙрдЧрд┐рди рдкрд╛рд╕рд╡рд░реНрдб (-p "" = -pp = -a0) - рдЙрдкрдирд╛рдо "рд▓реЙрдЧрд┐рди рдкреНрд░рд╛рдорд╛рдгрд┐рдХ" рдпрд╛ "a0"; рдЕрдЧрд░ рдХреЛрдИ рдирд╣реАрдВ
рддрдм рд▓реЙрдЧрд┐рди рдХреЗ рд▓рд┐рдП рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдЖрд╡рд╢реНрдпрдХ рд╣реИ (рдХреЛрдИ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛- рдФрд░ рдХреЛрдИ рдкрд╛рд╕рд╡рд░реНрдб-рдкреНрд░реЙрдореНрдкреНрдЯ рдкреНрд░рдХрдЯ рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ)ред
рдкрд╛рд╕рд╡рд░реНрдб рдХреЗ рд░реВрдк рдореЗрдВ `/dev/null' рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред рдпрджрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо рдХрд╛ рдЕрдиреБрд░реЛрдз рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдлрд┐рд░ рднреА рдкрд╛рд╕рд╡рд░реНрдб рдПрдХ рд╣реИ
рдЦрд╛рд▓реА рд╕реНрдЯреНрд░рд┐рдВрдЧ, рдлрд┐рд░ рдкрд╛рд╕рд╡рд░реНрдб рдХреЗ рд░реВрдк рдореЗрдВ `/dev/empty' рджреЗрдирд╛ рд╣реЛрдЧрд╛ред рдЗрд╕рдХрд╛ рдореВрд▓реНрдп
рд╡рд┐рдХрд▓реНрдк рдПрдХ рдкрд╛рд╕рд╡рд░реНрдб рдлрд╝рд╛рдЗрд▓ рднреА рд╣реЛ рд╕рдХрддрд╛ рд╣реИ ('-P' рджреЗрдЦреЗрдВ)ред рдЕрдВрддрддрдГ, рдХреЛрдИ рдЗрд╕реЗ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реИ
рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ DISH_PASS рджреНрд╡рд╛рд░рд╛ рдкрд╛рд╕рд╡рд░реНрдбред

-a
рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдХреЗ рд▓рд┐рдП рдЕрддрд┐рд░рд┐рдХреНрдд рдкрд╛рд╕рд╡рд░реНрдб (-a "" = -aa = -a1) - рдЙрдкрдирд╛рдо "рдкреНрд░рдердо
рдкреНрд░рд╛рдорд╛рдгрд┐рдХ" рдпрд╛ "рдП1"; рд╕реНрдкреЙрди рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рдЕрдВрджрд░, рдпрджрд┐ рдХреЛрдИ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдЬреИрд╕реЗ `smbmount', `su',
`ssh', рдЖрджрд┐ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдорд╛рдВрдЧрддрд╛ рд╣реИ, a1-рдкрд╛рд╕рд╡рд░реНрдб рдЗрд╕реЗ рдкрд╛рд╕ рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣ рдкрд╛рд╕рд╡рд░реНрдб
рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ DISH_PASS1 рджреНрд╡рд╛рд░рд╛ рднреА рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

-A
рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдХреЗ рд▓рд┐рдП рдПрдХ рдФрд░ рдкрд╛рд╕рд╡рд░реНрдб (-A "" = -AA = -a2) - рдЙрдкрдирд╛рдо "рджреВрд╕рд░рд╛ рдкреНрд░рд╛рдорд╛рдгрд┐рдХ"
рдпрд╛ "рдП2"; рдЬрдм рдПрдХ рдЙрддреНрдкрдиреНрди рдкреНрд░рдХреНрд░рд┐рдпрд╛, a1-рдкрд╛рд╕рд╡рд░реНрдб рджреНрд╡рд╛рд░рд╛ рдПрдХ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдХреЗ рдмрд╛рдж рдкреВрдЫрддреА рд╣реИ
рдлрд┐рд░ рд╕реЗ рдкрд╛рд╕рд╡рд░реНрдб рдХреЗ рд▓рд┐рдП, рдлрд┐рд░ a2 рднреЗрдЬрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣ рдкрд╛рд╕рд╡рд░реНрдб рдЗрд╕рдХреЗ рджреНрд╡рд╛рд░рд╛ рднреА рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ DISH_PASS2.

-n
рдкрд╛рд╕рд╡рд░реНрдб рдмрджрд▓рдиреЗ рдХреА рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдирдпрд╛ рдкрд╛рд╕рд╡рд░реНрдб (-n "" = -nn = -ne)

-рдкреА0 рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдХреЗ рдмрд┐рдирд╛ рд▓реЙрдЧрд┐рди рдХрд░реЗрдВ - `-p /dev/null' рдХреЗ рд╕рдорд╛рди

-рдкреА1 a1-рдкрд╛рд╕рд╡рд░реНрдб рдХреЛ рд▓реЙрдЧрд┐рди рдкрд╛рд╕рд╡рд░реНрдб рдХреЗ рд╕рдорд╛рди рд╕реЗрдЯ рдХрд░реЗрдВ; рдпрд╣ рд╡рд┐рдХрд▓реНрдк рдирд╣реАрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП
`-p0' рдФрд░ `-a1' рдХреЗ рд╕рд╛рде рдкреНрд░рдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рджреЗрдЦреЗрдВ d) рдиреАрдЪреЗред

-P
рдкрд╛рд╕рд╡рд░реНрдб рд╕рд╣рд┐рдд рдлрд╝рд╛рдЗрд▓; рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдкрд╛рд╕рд╡рд░реНрдб рдлрд╝рд╛рдЗрд▓ '$HOME/.dish/pass' рд╣реИред рдпрд╣ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП
рдХреЗрд╡рд▓ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд▓рд┐рдП рдкрдардиреАрдп (рдлрд╝рд╛рдЗрд▓ рдореЛрдб 600 рдпрд╛ 700), рдЕрдиреНрдпрдерд╛ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдмрд╛рд╣рд░ рдирд┐рдХрд▓ рдЬрд╛рддрд╛ рд╣реИ
рддреНрд░реБрдЯрд┐, рд▓реЗрдХрд┐рди рдЕрдЧрд▓рд╛ рд╡рд┐рдХрд▓реНрдк рднреА рджреЗрдЦреЗрдВред рдлрд╝рд╛рдЗрд▓ рдХреА рдкреНрд░рддреНрдпреЗрдХ рдкрдВрдХреНрддрд┐ рдореЗрдВ рдкрд╛рд╕рд╡рд░реНрдб рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐ рд╣реЛ рд╕рдХрддреА рд╣реИ
рдлрд╝реЙрд░реНрдо рдХрд╛: рд╡реИрдХрд▓реНрдкрд┐рдХ рд░реВрдк рд╕реЗ "рдкрд╛рд╕рд╡рд░реНрдб: рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо: рд╣реЛрд╕реНрдЯрдирд╛рдо"ред
"рдкрд╛рд╕рд╡рд░реНрдб:::рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо:::рд╣реЛрд╕реНрдЯрдирд╛рдо", рдпрд╛ "рдкрд╛рд╕рд╡рд░реНрдб;;;рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо;;;рд╣реЛрд╕реНрдЯрдирд╛рдо"ред рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ
`,' рдпрд╛ `;' рджреНрд╡рд╛рд░рд╛ рдЕрд▓рдЧ рдХрд┐рдП рдЧрдП рд╣реЛрд╕реНрдЯ рдХреА рд╕реВрдЪреА рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░реЗрдВ рдкрд╛рддреНрд░ред рдирд┐рдпрдорд┐рдд рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐
рд╣реЛрд╕реНрдЯрдирд╛рдо рдХреЗ рд▓рд┐рдП рднреА рдЕрдиреБрдорддрд┐ рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓реЗрдВ рджреЗрдЦреЗрдВ)ред
рд╡рд┐рддрд░рдг)ред

-m рдкрд╛рд╕рд╡рд░реНрдб рдлрд╝рд╛рдЗрд▓ рдХреА рдкрд╣реБрдВрдЪ рдЕрдиреБрдорддрд┐рдпреЛрдВ рдкрд░ рдзреНрдпрд╛рди рди рджреЗрдВ

-s [ ]
рдореЗрдЬрдмрд╛рдиреЛрдВ рдХрд╛ рдЕрдиреБрдХреНрд░рдорд┐рдХ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг (рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдореЛрдб); рдпрджрд┐ рдПрдХ рд╕рдордп рдЕрдВрддрд░рд╛рд▓ (рдорд╛рдкрд╛ рдЧрдпрд╛)
рдлрд╝реНрд▓реЛрдЯрд┐рдВрдЧ рд╕реЗрдХрдВрдб) рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╣реИ, рддреЛ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдЗрддрдиреЗ рд╕рдордп рддрдХ рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░ рд░рд╣рд╛ рд╣реИ
рдЕрдиреБрдХреНрд░рдо рдореЗрдВ рдЕрдЧрд▓реЗ рд╣реЛрд╕реНрдЯ рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗред

-F рдкреГрд╖реНрдарднреВрдорд┐ рдореЗрдВ рд╕реНрдкреЙрди рдкреНрд░рдХреНрд░рд┐рдпрд╛рдПрдВ - рдХрд╛рдВрдЯрд╛ рдФрд░ рдбрд┐рд╕реНрдХрдиреЗрдХреНрдЯ; рдЗрд╕ рдкреНрд░рдХрд╛рд░ рд╕рднреА рд╣реЛрд╕реНрдЯ рд╣реИрдВ
рдЕрдирд┐рд╡рд╛рд░реНрдп рд░реВрдк рд╕реЗ рд╕рдорд╛рдирд╛рдВрддрд░ рдореЗрдВ рд╕рдВрд╕рд╛рдзрд┐рдд! рдпрд╣ рдПрдХ рдмрд╣реБрдд рд╣реА рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рд╡рд┐рдХрд▓реНрдк рд╣реИ - рдпрд╣ рдЖрдк рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИ
рд░реИрдо рдХрд╛ рдЖрдХрд╛рд░ рдФрд░ рдореЗрдореЛрд░реА рдЙрдкрдпреЛрдЧ, рдХреБрдЫ рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рдиреЗ рдореЗрдВ рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП
рд╕рдорд╛рдирд╛рдВрддрд░ рдореЗрдВ рд╕реИрдХрдбрд╝реЛрдВ рдореЗрдЬрд╝рдмрд╛рдиред рд╡реИрд╕реЗ рднреА, рд╕рд╛рд╡рдзрд╛рди рд░рд╣реЗрдВ - рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдмрд╣реБрдд рд╕рд╛рд░реЗ рд╣реЛрд╕реНрдЯ рд╣реИрдВ
рд╕реВрдЪреА, рдЖрдкрдХреЗ рд╕рд┐рд╕реНрдЯрдо рдХреЛ рд▓реЛрдб рдореЗрдВ рдбрд╛рд▓ рд╕рдХрддреА рд╣реИред рдкреГрд╖реНрдарднреВрдорд┐ рдХрд╛ рд╕реНрдЯрдбрдЖрдЙрдЯ
рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЛ '/dev/null' рдкрд░ рдкреБрдирд░реНрдирд┐рд░реНрджреЗрд╢рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рд╣рд╛рд▓рд╛рдБрдХрд┐ рдЖрдк рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП `-l' рдпрд╛ `-L' рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ
рдлрд╝рд╛рдЗрд▓реЛрдВ рдХрд╛ рдЖрдЙрдЯрдкреБрдЯ. рдореИрдиреБрдЕрд▓ рдкреЗрдЬ рдореЗрдВ 'рдмрдЧ рдФрд░ рдЬреНрдЮрд╛рдд рд╕рдорд╕реНрдпрд╛рдПрдВ' рднреА рджреЗрдЦреЗрдВред

-f рдЯреНрдЯреА рд╕реЗ рдбрд┐рд╕реНрдХрдиреЗрдХреНрдЯ рдХрд┐рдП рдмрд┐рдирд╛ рдкреГрд╖реНрдарднреВрдорд┐ рдореЗрдВ рд╕реНрдкреЙрди рдкреНрд░рдХреНрд░рд┐рдпрд╛рдПрдВ; рдпрд╣ `-F' рдХреЗ рд╕рдорд╛рди рд╣реИ
рдЬрдмрдХрд┐ рдЙрддреНрдкрдиреНрди рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЗ рд╕реНрдЯрдбрдЖрдЙрдЯ рдХреЛ рдЯрд░реНрдорд┐рдирд▓ рдкрд░ рднреЗрдЬрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣ рднреА
рдЕрднрд┐рднрд╛рд╡рдХ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдЕрдкрдиреЗ рдмрдЪреНрдЪреЛрдВ рдХреЗ рдЦрд╝рддреНрдо рд╣реЛрдиреЗ рдХрд╛ рдЗрдВрддрдЬрд╝рд╛рд░ рдХрд░рддреЗ рд╣реИрдВред 'рдмрдЧ рдФрд░ рдЬреНрдЮрд╛рдд рд╕рдорд╕реНрдпрд╛рдПрдБ' рднреА рджреЗрдЦреЗрдВ
рдореИрдиреБрдЕрд▓ рдкреЗрдЬ рдореЗрдВ.

-q рд╢рд╛рдВрдд рд░рд╣реЗрдВ - рд╕реНрдкреЙрди рд╕реЗ рдЖрдЙрдЯрдкреБрдЯ рдЫреЛрдбрд╝реЗрдВ рдФрд░ рд▓реЙрдЧрд┐рди рдХрд░реЗрдВ; рд╕реБрд░рдХреНрд╖рд┐рдд рд╢реЗрд▓ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддреЗ рд╕рдордп, рдпрд╣
`-q' рд╡рд┐рдХрд▓реНрдк рдХреЗ рд╕рд╛рде `ssh' рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рднреА рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИред

-Q рд╢рд╛рдВрдд рд░рд╣реЗрдВ - рдХреЛрдИ рднреА рдЖрдЙрдЯрдкреБрдЯ рдЫреЛрдбрд╝реЗрдВ

-v рд╡рд░реНрдмреЛрдЬрд╝ рдмрдиреЗрдВ (рдбрд┐рдлрд╝реЙрд▓реНрдЯ) - `-q' рдФрд░ `-Q' рдХреЛ рдУрд╡рд░рд░рд╛рдЗрдб рдХрд░рддрд╛ рд╣реИ

-l
рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд▓реЙрдЧ рдХрдорд╛рдВрдб рдЖрдЙрдЯрдкреБрдЯ; рдЙрддреНрдкрдиреНрди рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХрд╛ рдЖрдЙрдЯрдкреБрдЯ рдЗрд╕рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЬрд╛рддрд╛ рд╣реИ
рдлрд╝рд╛рдЗрд▓.

-L
рдкреНрд░рддреНрдпреЗрдХ рд╣реЛрд╕реНрдЯ рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрд▓рдЧ рд▓реЙрдЧ рд▓рд┐рдЦреЗрдВ рд▓реЙрдЧ рдХреЗ рдЖрдзрд╛рд░ рдирд╛рдо рдХреЛ рджрд░реНрд╢рд╛рддрд╛ рд╣реИ
рдлрд╝рд╛рдЗрд▓ред рд▓реЙрдЧ рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдкреВрд░рд╛ рдирд╛рдо "рдХреЗ рд░реВрдк рдореЗрдВ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ _ редрд▓рдХрдбрд╝реА рдХрд╛ рд▓рдЯреНрдард╛"ред

-j рд▓рд╛рдЧреВ рдХрдорд╛рдВрдб рдХреЛ '$HOME/.dish/journal' рдирд╛рдо рд╕реЗ рдПрдХ рдЬрд░реНрдирд▓ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд░рд┐рдХреЙрд░реНрдб рдХрд░реЗрдВ;
рдпрд╣ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдЖрджреЗрд╢реЛрдВ рдФрд░ рдЙрдирдХреЗ рдирд┐рд╖реНрдкрд╛рджрди рдХреЗ рд╕рдордп рдХрд╛ рдЗрддрд┐рд╣рд╛рд╕ рд░рдЦрддрд╛ рд╣реИред рдПрдХ
рдкреНрд░рддреНрдпреЗрдХ рдХрдорд╛рдВрдб рдХреЗ рд╕рд╛рде рд╡рд┐рд╢рд┐рд╖реНрдЯ рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ рдЬреБрдбрд╝рд╛ рд╣реЛрддрд╛ рд╣реИред

-J рд▓рд╛рдЧреВ рдЖрджреЗрд╢ рдФрд░ рдЙрддреНрдкрдиреНрди рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЛ рднреА рд░рд┐рдХреЙрд░реНрдб рдХрд░реЗрдВ; рдореЗрдВ рд▓рд┐рдЦреЗрдВ
рдЬрд░реНрдирд▓ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрдорд╛рдВрдб рдХреЗ рд╕рд╛рде-рд╕рд╛рде рдЙрддреНрдкрдиреНрди рдПрдХрд▓ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдФрд░ рдЙрдирдХреА рдлрд╝рд╛рдЗрд▓ рдХреЛ рдлрд╝рд╛рдЗрд▓ рдХрд░рддрд╛ рд╣реИ
рдирд┐рд╖реНрдкрд╛рджрди рдХрд╛ рд╕рдордп.

-o
рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЛ рдкрд╛рд╕ рдХреА рдЧрдИ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рд╡рд┐рдХрд▓реНрдкреЛрдВ рд╡рд╛рд▓реА рдлрд╝рд╛рдЗрд▓ - рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╣реИ
'$HOME/.dish/options'; рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЛ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд▓рд┐рдЦрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП - рдПрдХ рдкреНрд░рддрд┐
рдкрдВрдХреНрддрд┐ред рдЗрд╕ рдлрд╝рд╛рдЗрд▓ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ, рдХреЛрдИ рдорд╛рдирдХ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реИ: set up fork
рдореЛрдб рдХреЛ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╣реЛрдирд╛, рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдХрдиреЗрдХреНрдЯрд░ рдХреЛ рдмрджрд▓рдирд╛, рдЗрддреНрдпрд╛рджрд┐ред рдореЗрдВ рдХрд╛рдо рдХрд░рддреЗ рд╕рдордп
"рдХреЙрдкреА рдореЛрдб", рдпрд╛рдиреА рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЛ 'dicp' рдХреЗ рд░реВрдк рдореЗрдВ рд▓рд╛рдЧреВ рдХрд░рдХреЗ, '$HOME/.dish/options.dicp' рд╣реИ
рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╡рд┐рдХрд▓реНрдк рдлрд╝рд╛рдЗрд▓ рдорд╛рдиреА рдЬрд╛рддреА рд╣реИ.

-d рдПрдХреНрд╕рдкреЗрдХреНрдЯ рдХреЗ рдбрд╛рдпрдЧреНрдиреЛрд╕реНрдЯрд┐рдХ рдЖрдЙрдЯрдкреБрдЯ рдХреЛ рд╕рдХреНрд╖рдо рдХрд░реЗрдВ (`рдореИрди рдПрдХреНрд╕рдкреЗрдХреНрдЯ' рдХреЛ рджреЗрдЦреЗрдВ)

-D рдбрд┐рдмрдЧ рдореЛрдб (рдбреНрд░рд╛рдИ-рд░рди); рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░, рдХреЙрдиреНрдлрд╝рд┐рдЧ рдлрд╝рд╛рдЗрд▓ рдирд╛рдо рдФрд░ рдкреНрд░рд┐рдВрдЯ рдЖрдЙрдЯ рд▓реЗрдВ
рдЖрджреЗрд╢ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░реЗрдВ, рдлрд┐рд░ рдмрд╛рд╣рд░ рдирд┐рдХрд▓реЗрдВред рдЗрд╕ рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрдорд╛рдВрдб рдореЗрдВ рдкрд╣рд▓реЗ рдХреА рддрд░рд╣ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП
рд▓рд╛рдЗрди.

рдЙрджрд╛рд╣рд░рдг


рдЖрдкрдХреЛ рдЗрд╕ рдмрд╛рдд рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ рд╡реЗрд░рд┐рдПрдмрд▓ $host рдФрд░ $user рдХрд╛ рдореВрд▓реНрдпрд╛рдВрдХрди рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕ рдкреНрд░рдХрд╛рд░ $host рдмрджрд▓ рдЬрд╛рддрд╛ рд╣реИ
рдирдИ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдЙрддреНрдкрдиреНрди рд╣реЛрдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдЧрддрд┐рд╢реАрд▓ рд░реВрдк рд╕реЗ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╣реЛрд╕реНрдЯ/рдЦрд╛рддрд╛ рдирд╛рдо рдкрд░ рдЗрд╕рдХрд╛ рдореВрд▓реНрдпред
$user рдХреЗ рд▓рд┐рдП рднреА рдпрд╣реА рд╕рдЪ рд╣реИред

рдП) рд╣реЛрд╕реНрдЯ 192.168.0.1 рдФрд░ 192.168.0.2 рдкрд░ рддрд╛рд░реАрдЦ рдФрд░ рдЕрдкрдЯрд╛рдЗрдо рдХреА рдЬрд╛рдВрдЪ рдХрд░реЗрдВ

рдбрд┐рд╢ -рдИ 'рддрд┐рдерд┐ \; рдЕрдкрдЯрд╛рдЗрдо' [рдИрдореЗрд▓ рд╕рдВрд░рдХреНрд╖рд┐рдд] [рдИрдореЗрд▓ рд╕рдВрд░рдХреНрд╖рд┐рдд]

рдмреА) 'host1' рдФрд░ 'host2' рдкрд░ рдЕрддрд┐рдерд┐ рдЦрд╛рддреЛрдВ рдореЗрдВ '.profile' рдФрд░ '.bashrc' рд╡рд┐рддрд░рд┐рдд рдХрд░реЗрдВ

рдбрд┐рд╢ -рдИ "scp $HOME/.profile $HOME/.bashrc рдЕрддрд┐рдерд┐@\$host:" рд╣реЛрд╕реНрдЯ1 рд╣реЛрд╕реНрдЯ2

or

dicp -e "$HOME/.profile $HOME/.bashrc рдЕрддрд┐рдерд┐@:" рд╣реЛрд╕реНрдЯ1 рд╣реЛрд╕реНрдЯ2

or

dicp -g "host1host2" $HOME/.profile $HOME/.bashrc рдЕрддрд┐рдерд┐@:

or

dicp -g "guest@host1 рдЧреЗрд╕реНрдЯ@host2" $HOME/.profile $HOME/.bashrc :

рдЧ) рджреВрд░рд╕реНрде '.profile' рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рд▓реЛрдХрд▓рд╣реЛрд╕реНрдЯ рдкрд░ рд╕реНрдерд╛рдиреАрдп рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рдХреЙрдкреА рдХрд░реЗрдВ

dicp -g "guest@host1 рдЧреЗрд╕реНрдЯ@host2 admin@host2" :.profile .profile.\$host

рдпрд╣рд╛рдВ, рд▓рдХреНрд╖реНрдп рдлрд╝рд╛рдЗрд▓ (рд╕реНрдерд╛рдиреАрдп рдлрд╝рд╛рдЗрд▓) рдХреЗ рдирд╛рдо рдореЗрдВ рджреВрд░рд╕реНрде рдЦрд╛рддрд╛ рдирд╛рдо рд╢рд╛рдорд┐рд▓ рд╣реЛрдЧрд╛
рддрд╛рдХрд┐ рд╕реНрдерд╛рдиреАрдп рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рдЕрджреНрд╡рд┐рддреАрдп рдирд╛рдо рд╣реЛрдВред

рдШ) 'host1' рдкрд░ рд▓реЙрдЧ рдЗрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП 'ssh' рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ рдФрд░ рд╡рд╣рд╛рдВ рд╕реЗ '.profile' рдХреЛ 'host2' рдкрд░ рдХреЙрдкреА рдХрд░реЗрдВред

рдЪреВрдВрдХрд┐ рд╣реЛрд╕реНрдЯ рдХреА рд╕реВрдЪреА рдЦрд╛рд▓реА рдирд╣реАрдВ рд╣реЛ рд╕рдХрддреА, рдЗрд╕рд▓рд┐рдП рдЗрд╕реЗ рдЖрд░рдВрдн рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдбрдореА рд╣реЛрд╕реНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
рдкреНрд░рдХреНрд░рд┐рдпрд╛ред '-t' рд╡рд┐рдХрд▓реНрдк 'ssh' рдореЗрдВ рдЫрджреНрдо-рдЯреНрдЯреА рдЖрд╡рдВрдЯрди рдХреЛ рдмрд╛рдзреНрдп рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╣реИ,
рдЕрдиреНрдпрдерд╛ `ssh' рд▓реЙрдЧрд┐рди рдкрд░ рддреНрд░реБрдЯрд┐ рдХреЗ рд╕рд╛рде рд╡рд┐рдлрд▓ рд╣реЛ рдЬрд╛рдПрдЧрд╛ред рджреВрд╕рд░рд╛ рдкрд╛рд╕рд╡рд░реНрдб (a1-password) рд╣реИ
'рд╣реЛрд╕реНрдЯ2' рдкрд░ рдПрд╕рд╕реАрдкреА-рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ:

рдбрд┐рд╢ -рдП '' -рдИ 'рдПрд╕рдПрд╕рдПрдЪ -рдЯреА рдпреВрдЬрд░1@рд╣реЛрд╕реНрдЯ1 рдПрд╕рд╕реАрдкреА .рдкреНрд░реЛрдлрд╛рдЗрд▓ рдпреВрдЬрд░2@рд╣реЛрд╕реНрдЯ2:' рдбрдореА_рд╣реЛрд╕реНрдЯ

рдпрджрд┐ 'user1' рдФрд░ 'user2' рдХрд╛ рдкрд╛рд╕рд╡рд░реНрдб рдПрдХ рд╣реА рд╣реИ рддреЛ рд╣реА рдЖрдкрд╕реЗ рдкреВрдЫрд╛ рдЬрд╛рдПрдЧрд╛
рдпрджрд┐ рдЖрдк `-p1' рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ рддреЛ user1@host1 рдХреЗ рд▓рд┐рдП рд▓реЙрдЧрд┐рди рдкрд╛рд╕рд╡рд░реНрдб рдХреЗ рд▓рд┐рдП рдПрдХ рдмрд╛рд░:

рдбрд┐рд╢ -рдкреА1 -рдИ 'рдПрд╕рдПрд╕рдПрдЪ -рдЯреА рдпреВрдЬрд░1@рд╣реЛрд╕реНрдЯ1 рдПрд╕рд╕реАрдкреА .рдкреНрд░реЛрдлрд╛рдЗрд▓ рдпреВрдЬрд░2@рд╣реЛрд╕реНрдЯ2:' рдбрдореА_рд╣реЛрд╕реНрдЯ

рдпрд╛ рд╕рдордХрдХреНрд╖, рдФрд░ рдЕрдзрд┐рдХ рд╕рд░рд▓:

рдбрд┐рд╢ -p1 -t -e 'scp .profile user2@host2:' user1@host1

рдИ) /etc/rc.config рдореЗрдВ `START_XNTPD=' рд╡рд╛рд▓реА рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреЛ `START_XNTPD='yes'' рд╕реЗ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ

рдпрд╣ рдЖрджреЗрд╢ 'Hosts.root' рдореЗрдВ рд╕реВрдЪреАрдмрджреНрдз рдкреНрд░рддреНрдпреЗрдХ рд╣реЛрд╕реНрдЯ рдкрд░ рд░реВрдЯ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ:

рдбрд┐рд╢ -рдпреВ рд░реВрдЯ -рдИ 'рдПрд╕рдПрд╕рдПрдЪ $рдпреВрдЬрд░@$рд╣реЛрд╕реНрдЯ "рдкрд░реНрд▓ -рдкреАрдЖрдИ -рдИ
\"s/^START_XNTPD=.*\$/START_XNTPD=\\\"yes\\\"/g;\" /etc/rc.config"' -g Hosts.root

рдЪ) рд╕рдорд╛рдкреНрддрд┐ рд╕реВрдЪреА рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рдЦрд╛рддреЗ рдлрд╝реНрд░реАрдЬрд╝ рдХрд░реЗрдВ

`FreezeUser.sh' рдирд╛рдордХ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд╕рднреА рдЦрд╛рддреЗ рдкрд╛рдП рдЧрдП
'Terminate.User.lst' рдЖрдЬ 24:00 рдмрдЬреЗ рджреЛрдиреЛрдВ рд╕рд░реНрд╡рд░ рд╕рдореВрд╣реЛрдВ рдкрд░ рдлрд╝реНрд░реАрдЬрд╝ рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛
'Hosts.1' рдФрд░ 'Hosts.2' рдлрд╝рд╛рдЗрд▓реЛрдВ рдореЗрдВ рдкрд░рд┐рднрд╛рд╖рд┐рдд:

рдбрд┐рд╢ -рдИ 'рдПрд╕рдПрд╕рдПрдЪ рд░реВрдЯ@$рд╣реЛрд╕реНрдЯ "рдХреИрдЯ рдЯрд░реНрдорд┐рдиреЗрдЯ.рдпреВрдЬрд░.рдПрд▓рдПрд╕рдЯреА | рдпреВрдПрди рдкрдврд╝рддреЗ рд╕рдордп; рдкреНрд░рддрд┐рдзреНрд╡рдирд┐ рдХрд░реЗрдВ \"рд╕реБ -
рдПрдбрдорд┐рди -c \\\$HOME/bin/FreezeUser.sh \$UN\" | 24:00 рдмрдЬреЗ; рд╣реЛ рдЧрдпрд╛"' -g Hosts.1 -g
рдореЗрдЬрд╝рдмрд╛рди.2

рдЫ) рдСрдЯреЛрдорд╛рдЙрдВрдЯрд░ рдХреА рд░рд┐рдореЛрдЯ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдкреНрд░рд┐рдВрдЯ рдЖрдЙрдЯ рд▓реЗрдВ

рд╣реЛрд╕реНрдЯ 192.168.0.1 рдкрд░ 'рдПрдбрдорд┐рди' рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рд▓реЙрдЧрд┐рди рдХрд░реЗрдВ, 'рд░реВрдЯ' рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░реЗрдВ, рдлрд┐рд░ рдлрд╝рд╛рдЗрд▓ рдХреЛ рдХреИрдЯ рдХрд░реЗрдВ
'/etc/auto.net' рдФрд░ рддрд╛рд░реАрдЦ рдХрд╛ рдкреНрд░рд┐рдВрдЯ рдЖрдЙрдЯ рд▓реЗрдВред `-рдП' рд╡рд┐рдХрд▓реНрдк рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЛ рдкреВрдЫрдиреЗ рдХрд╛ рдХрд╛рд░рдг рдмрдирддрд╛ рд╣реИ
рдЖрдк рджреВрд░рд╕реНрде рд╣реЛрд╕реНрдЯ рдкрд░ рд░реВрдЯ-рдкрд╛рд╕рд╡рд░реНрдб рдХреЗ рд▓рд┐рдП:

рдбрд┐рд╢ -рдпреВ рдПрдбрдорд┐рди -рдП '' -рдИ 'рдЖрд░рдПрд╕рдПрдЪ -рдПрд▓ $рдпреВрдЬрд░ $рд╣реЛрд╕реНрдЯ рд╕реБ - рд░реВрдЯ -рд╕реА \"рдХреИрдЯ /etc/auto.net\;
рджрд┐рдирд╛рдВрдХ\"' 192.168.0.1

рдЬ) рдбреЗрдмрд┐рдпрди рдЬреАрдПрдирдпреВ/рд▓рд┐рдирдХреНрд╕ рд╣реЛрд╕реНрдЯ рдкрд░ рдПрдХ рдкреИрдХреЗрдЬ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ

рд╕рд╛рдВрдмрд╛ рдкрд░ рдПрдХ рдлрд╛рдЗрд▓рд╕рд░реНрд╡рд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рд╡рд╣рд╛рдВ рд╕реЗ рдПрдХ рдбреЗрдмрд┐рдпрди рдбрд┐рд╢-рдкреИрдХреЗрдЬ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ
рд╕рднреА рдЪрд▓ рд░рд╣реЗ рд╕рд░реНрд╡рд░, рдлрд┐рд░ рднреА рд░рдЦрд░рдЦрд╛рд╡ рдкрд░ рд╣реЛрд╕реНрдЯ рдХреЛ рдЫреЛрдбрд╝ рджреЗрддреЗ рд╣реИрдВред рддреАрди рдЕрд▓рдЧ-рдЕрд▓рдЧ рдкрд╛рд╕рд╡рд░реНрдб рд╣реИрдВ
рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ - рдПрдХ рд▓реЙрдЧрд┐рди рдХреЗ рд▓рд┐рдП, рдЕрдЧрд▓рд╛ рд╕реБ-рд░реВрдЯ рдХреЗ рд▓рд┐рдП, рдФрд░ рдЕрдВрддрд┐рдо рдЗрд╕рдХреЗ рд▓рд┐рдП
рдлрд╝рд╛рдЗрд▓рд╕рд░реНрд╡рд░ рдХреЛ рдорд╛рдЙрдВрдЯ рдХрд░рдирд╛:

рдбрд┐рд╢ -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 рдХреА рдЬрд╛рдВрдЪ рдХрд░реЗрдВ

рдбрд┐рд╢ '(рдЕрдкрдЯрд╛рдЗрдо |egrep \" (\[2-9\]|1\[0-9\])\\.\" && рд╣реЛрд╕реНрдЯрдирд╛рдо) |рдкреЗрд╕реНрдЯ - -'

j) рд░рд┐рдореЛрдЯ рд╣реЛрд╕реНрдЯ 10.0.0.1 рдкрд░ MySQL рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЛ рдХреНрд╡реЗрд░реА рдХрд░реЗрдВ

рдбрд┐рд╢ -рдкреАрдкреА -рд╕реА 'mysql -p -u $user -h' -e 'mysql рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ; рддрд╛рд▓рд┐рдХрд╛рдПрдБ рджрд┐рдЦрд╛рдПрдБ; рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХрд╛ рд╡рд░реНрдгрди рдХрд░реЗрдВ;' рдпреВ
рдЬрдбрд╝ реи

k) рд╕рднреА рд╣реЛрд╕реНрдЯ/рдЦрд╛рддреЛрдВ рдкрд░ рдПрдХ рд╕рд╛рде рдкрд╛рд╕рд╡рд░реНрдб рдмрджрд▓реЗрдВ

рд╣рдо рдорд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЦрд╛рддреЛрдВ рдХреА рд╕реВрдЪреА 'Accounts.lst' рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд╕рдорд╛рд╣рд┐рдд рд╣реИ,
рдЬрдмрдХрд┐ рд╕реВрдЪреА рдореЗрдВ рдПрдХ рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐ "user@hostname" рдлрд╝реЙрд░реНрдо рдХреА рд╣реИред рдЖрджреЗрд╢ рдХреЗ рдмрд╛рдж
рдирд┐рд╖реНрдкрд╛рджрди, рдЖрдкрд╕реЗ рдкрд╣рд▓реЗ рд▓реЙрдЧрд┐рди рдкрд╛рд╕рд╡рд░реНрдб (рдкреБрд░рд╛рдирд╛ рдкрд╛рд╕рд╡рд░реНрдб) рдорд╛рдВрдЧрд╛ рдЬрд╛рдПрдЧрд╛, рдФрд░ рдлрд┐рд░
рдирдП рдкрд╛рд╕рд╡рд░реНрдб рдХреЗ рд▓рд┐рдП рдЬрд┐рд╕реЗ рдЕрдВрддрддрдГ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдкреБрдирдГ рдЯрд╛рдЗрдк рдХрд░рдирд╛ рд╣реЛрдЧрд╛:

рдбрд┐рд╢ -рдкреА '' -рдПрди '' -рдИ рдкрд╛рд╕рд╡рд╛рд░реНрдб -рдЬреА рдЕрдХрд╛рдЙрдВрдЯреНрд╕.рдПрд▓рдПрд╕рдЯреА

рдпрд╛ рд╡реИрдХрд▓реНрдкрд┐рдХ рд░реВрдк рд╕реЗ, рд╕рднреА рд╣реЛрд╕реНрдЯреЛрдВ рдХреЛ рдПрдХ рд╕рд╛рде рдФрд░ рдЪреБрдкрдЪрд╛рдк рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рдирд╛:

рдбрд┐рд╢ -рдкреАрдкреА -рдПрдирдПрди -рдПрдл -рдХреНрдпреВ -рдИ рдкрд╛рд╕рд╡рд╛рд░реНрдб -рдЬреА рдЕрдХрд╛рдЙрдВрдЯреНрд╕.рдПрд▓рдПрд╕рдЯреА

рдЬрдм рдЖрдк рдкрд╛рд╕рд╡рд░реНрдб рдмрджрд▓рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдФрд░ `-nn' рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ a1-рдкрд╛рд╕рд╡рд░реНрдб рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рд╣реИ
рд▓реЙрдЧрд┐рди рдкрд╛рд╕рд╡рд░реНрдб (a0-рдкрд╛рд╕рд╡рд░реНрдб) рдХреЗ рдмрд░рд╛рдмрд░ рд╕реЗрдЯ рдХрд░реЗрдВред

рдПрд▓) 'рд░реВрдЯ' рдЦрд╛рддреЗ рд╕реЗ рдкрд╛рд╕рд╡рд░реНрдб рдмрджрд▓реЗрдВ (`-a0' рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рди рдХрд░реЗрдВ)

рдпрджрд┐ рдЖрдк 'рд░рд┐рдореЛрдЯрд╣реЛрд╕реНрдЯ' рдкрд░ рд░реВрдЯ-рдкрд╛рд╕рд╡рд░реНрдб рдмрджрд▓рдиреЗ рдЬрд╛ рд░рд╣реЗ рд╣реИрдВ, рддреЛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВ:

рдбрд┐рд╢ -рдПрдирдПрди -рдИ рдкрд╛рд╕рд╡рд╛рд░реНрдб рд░реВрдЯ@рд░рд┐рдореЛрдЯрд╣реЛрд╕реНрдЯ

рдкрд┐рдЫрд▓реЗ рдЬреИрд╕рд╛ рд╣реА, рд▓реЗрдХрд┐рди рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ 'рдПрдбрдорд┐рди' (рд▓реЙрдЧрд┐рди рдкрд╛рд╕рд╡рд░реНрдб) рдХреЗ рд░реВрдк рдореЗрдВ рд▓реЙрдЧрд┐рди рдХрд░реЗрдВ, рдлрд┐рд░ рд╕реНрд╡рд┐рдЪ рдХрд░реЗрдВ
'рд░реВрдЯ' (a1-рдкрд╛рд╕рд╡рд░реНрдб), рдФрд░ рдЕрдВрдд рдореЗрдВ рд░реВрдЯ-рдкрд╛рд╕рд╡рд░реНрдб рдЕрдкрдбреЗрдЯ рдХрд░реЗрдВ:

рдбрд┐рд╢ -рдП1 -рдПрдирдПрди -рдИ 'рдПрд╕рдпреВ-рд╕реА рдкрд╛рд╕рд╡рд╛рд░реНрдб' рдПрдбрдорд┐рди@рд░рд┐рдореЛрдЯрд╣реЛрд╕реНрдЯ

'рд░реВрдЯ' рдХреЗ рд░реВрдк рдореЗрдВ рд▓реЙрдЧрд┐рди рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, 'рд▓реЛрдХрд▓рд╣реЛрд╕реНрдЯ' рдкрд░ 'рдПрдбрдорд┐рди' рдХреЗ рд▓рд┐рдП рдкрд╛рд╕рд╡рд░реНрдб рдмрджрд▓рдирд╛
'рдЯреЗрд▓рдиреЗрдЯ', рджреНрд╡рд╛рд░рд╛ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ:

рдбрд┐рд╢ -рдПрдирдПрди -рд╕реА рдЯреЗрд▓рдиреЗрдЯ -рдпреВ рд░реВрдЯ -рдИ 'рдкрд╛рд╕рд╡рд╛рд░реНрдб рдПрдбрдорд┐рди' рд▓реЛрдХрд▓рд╣реЛрд╕реНрдЯ

рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдкрд╛рд╕рд╡рд░реНрдб рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП, рдЬрдм `-p ""' (рдпрд╛ рд╕рдордХрдХреНрд╖ `-a0' рдпрд╛ `-pp') рдирд╣реАрдВ рд╣реИ
рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рдкрд░, рдпрд╣ рдзрд╛рд░рдгрд╛ рдмрдирд╛рдИ рдЬрд╛рддреА рд╣реИ рдХрд┐ `passwd' рдкреБрд░рд╛рдирд╛ рдкрд╛рд╕рд╡рд░реНрдб рдирд╣реАрдВ рдорд╛рдВрдЧреЗрдЧрд╛,
рдЬреИрд╕реЗ рдХрд┐ 'рд░реВрдЯ' рджреНрд╡рд╛рд░рд╛ рдкрд╛рд╕рд╡рд░реНрдб рдмрджрд▓рдиреЗ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВред рдпрджрд┐ рдЖрдк рд▓реЙрдЧ рдЗрди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рддреЛ рдпрд╣ рднреА рд╕рдЪ рд╣реИ
рдкрд╛рд╕рд╡рд░реНрдб рдЯрд╛рдЗрдк рдХрд┐рдП рдмрд┐рдирд╛ рдЦрд╛рддрд╛, рд▓реЗрдХрд┐рди рдлрд┐рд░ `passwd' рдЖрдкрдХреЛ рдкреБрд░рд╛рдирд╛ рдЯрд╛рдЗрдк рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдВрдХреЗрдд рджреЗрддрд╛ рд╣реИ -
рдпрд╣ рд╕реНрдерд┐рддрд┐ рддрдм рд╣реЛрддреА рд╣реИ рдЬрдм рдХреЛрдИ рдмрд┐рдирд╛ рд▓реЙрдЧрд┐рди рдХреЗ ssh-рдХреБрдВрдЬреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реЛрддрд╛ рд╣реИ
рдкрд╛рд╕рд╡рд░реНрдб-рдкреНрд░рдорд╛рдгреАрдХрд░рдг. рдРрд╕реЗ рдкрд░рд┐рджреГрд╢реНрдп рдХреЗ рд▓рд┐рдП рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХрд╛ рд╕рд╣реА рд╡рд┐рдХрд▓реНрдк `-p0 -aa -nn' рд╣реИред

'$HOME/.dish' рдореЗрдВ рдЙрдЪрд┐рдд рд░реВрдк рд╕реЗ рддреИрдпрд╛рд░ рдХреА рдЧрдИ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдХреЛрдИ рднреА рдбрд┐рд╢ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддрд╛ рд╣реИ
рд╣реЛрд╕реНрдЯ рдХреЗ рд╡рд░реНрдЪреБрдЕрд▓ рдХреНрд▓рд╕реНрдЯрд░ рдХреЗ рд▓рд┐рдП рд╢реЗрд▓ рд╡рд┐рддрд░рд┐рдд рдХрд░реЗрдВ, рдФрд░ рдЗрд╕реЗ рдмрд┐рдирд╛ рдХрд┐рд╕реА рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХреЗ рдЪрд▓рд╛рдПрдВ
рдкреНрд░реЛрдЧреНрд░рд╛рдо рдкреИрд░рд╛рдореАрдЯрд░ рд▓реЗрдХрд┐рди рдХреЗрд╡рд▓ рдПрдХ рдХрдорд╛рдВрдб рдЬрд╛рд░реА рдХрд░рдирд╛, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП `dish df -k /' рдпрд╛ `dicp
редрдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ :'ред

рдЕрдВрддрд┐рдо рдиреЛрдЯ рдХреЗ рд░реВрдк рдореЗрдВ, рдХрд┐рд╕реА рдХреЛ рдЗрд╕ рдмрд╛рдд рдХреА рдЬрд╛рдирдХрд╛рд░реА рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП рдХрд┐ рдкрд╛рд╕рд╡рд░реНрдб рджреНрд╡рд╛рд░рд╛ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ,
рдбрд┐рд╢ рдХреА рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд▓реЙрдЧрд┐рди рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдЙрд╕ рдЕрдкреЗрдХреНрд╖рд╛ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИ рдЬрд┐рд╕реЗ рд▓реЙрдЧрд┐рди рдкреНрд░реЙрдореНрдкреНрдЯ рднреЗрдЬрд╛ рдЬрд╛рддрд╛ рд╣реИ
рдЯрд░реНрдорд┐рдирд▓ рдореЗрдВ рдХреЗрд╕-рдЕрд╕рдВрд╡реЗрджрдирд╢реАрд▓ рд░реЗрдЧреЗрдХреНрд╕-рд╕реНрдЯреНрд░рд┐рдВрдЧ `рдкрд╛рд╕рд╡рд░реНрдб: *$' рд╢рд╛рдорд┐рд▓ рд╣реЛрдЧрд╛ (рд▓реЗрдХрд┐рди рдпрд╣ рднреА рджреЗрдЦреЗрдВ
`-рдПрдХреНрд╕')ред рдЕрдиреНрдпрдерд╛ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╡рд┐рдлрд▓ рд╣реЛ рдЬрд╛рдПрдЧреА.

onworks.net рд╕реЗрд╡рд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдбрд┐рд╢ рдХрд╛ рдСрдирд▓рд╛рдЗрди рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ


рдлреНрд░реА рд╕рд░реНрд╡рд░ рдФрд░ рд╡рд░реНрдХрд╕реНрдЯреЗрд╢рди

рд╡рд┐рдВрдбреЛрдЬ рдФрд░ рд▓рд╛рдЗрдиреЗрдХреНрд╕ рдПрдк рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ

рд▓рд┐рдирдХреНрд╕ рдХрдорд╛рдВрдб

  • 1
    abidiff
    abidiff
    рдПрдмрд┐рдбрд┐рдл - рдИрдПрд▓рдПрдл рдлрд╛рдЗрд▓реЛрдВ рдХреЗ рдПрдмреАрдЖрдИ рдХреА рддреБрд▓рдирд╛ рдХрд░реЗрдВ
    рдПрдмрд┐рдбреАрдл рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдмрд╛рдЗрдирд░реА рдХреА рддреБрд▓рдирд╛ рдХрд░рддрд╛ рд╣реИ
    рджреЛ рд╕рд╛рдЭрд╛ рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреЗ рдЗрдВрдЯрд░рдлреЗрд╕ (рдПрдмреАрдЖрдИ)ред
    рдИрдПрд▓рдПрдл рдкреНрд░рд╛рд░реВрдк рдореЗрдВред рдпрд╣ рдПрдХ рдЕрд░реНрдердкреВрд░реНрдг рдЙрддреНрд╕рд░реНрдЬрди рдХрд░рддрд╛ рд╣реИ
    рд░рд┐рдкреЛрд░реНрдЯ...
    рдПрдмрд┐рдбреАрдл рдЪрд▓рд╛рдПрдВ
  • 2
    рдЖрдмрд┐рджрд╡
    рдЖрдмрд┐рджрд╡
    abidw - ELF рдХреЗ ABI рдХреЛ рдХреНрд░рдордмрджреНрдз рдХрд░реЗрдВ
    рдлрд╝рд╛рдЗрд▓ abidw рдИрдПрд▓рдПрдл рдореЗрдВ рдПрдХ рд╕рд╛рдЭрд╛ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдкрдврд╝рддрд╛ рд╣реИ
    рдкреНрд░рд╛рд░реВрдк рдФрд░ рдПрдХ рдПрдХреНрд╕рдПрдордПрд▓ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд╛ рдЙрддреНрд╕рд░реНрдЬрди рдХрд░рддрд╛ рд╣реИ
    рдЗрд╕рдХреЗ ABI рд╕реЗ рдорд╛рдирдХ рдЖрдЙрдЯрдкреБрдЯ рддрдХред
    рдЙрддреНрд╕рд░реНрдЬрд┐рдд ...
    рдЕрдмреАрдж рдЪрд▓рд╛рдУ
  • 3
    copac2xml
    copac2xml
    рдмрд┐рдмреБрдЯрд┐рд▓реНрд╕ - рдЧреНрд░рдВрде рд╕реВрдЪреА рд░реВрдкрд╛рдВрддрд░рдг
    рдЙрдкрдпреЛрдЧрд┐рддрд╛рдУрдВ ...
    Copac2xml рдЪрд▓рд╛рдПрдБ
  • 4
    рдХреЙрдкреНрдЯ
    рдХреЙрдкреНрдЯ
    рдХреЙрдкреНрдЯ - рдкреАрдкрд╣реЛрд▓ рдЕрдиреБрдХреВрд▓рдХ SYSNOPIS:
    рдХреЙрдкреНрдЯ рдлрд╝рд╛рдЗрд▓.. рд╡рд┐рд╡рд░рдг: рдХреЙрдкреНрдЯ рдПрдХ рд╣реИ
    рд╕рд╛рдорд╛рдиреНрдп рдкреНрд░рдпреЛрдЬрди рдкреАрдкрд╣реЛрд▓ рдЕрдиреБрдХреВрд▓рдХред рдпрд╣
    рдЕрдкрдиреЗ рдорд╛рдирдХ рдЗрдирдкреБрдЯ рд╕реЗ рдХреЛрдб рдкрдврд╝рддрд╛ рд╣реИ рдФрд░
    рдПрдХ рд▓рд┐рдЦрддрд╛ рд╣реИ...
    рдХреЙрдк рдЪрд▓рд╛рдУ
  • 5
    рдЗрдХрдЯреНрдард╛_stx_рд╢реАрд░реНрд╖рдХ
    рдЗрдХрдЯреНрдард╛_stx_рд╢реАрд░реНрд╖рдХ
    рдЗрдХрдЯреНрдард╛_stx_рд╢реАрд░реНрд╖рдХ - рд╢реАрд░реНрд╖рдХ рдЗрдХрдЯреНрдард╛ рдХрд░реЗрдВ
    Stx рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реЛрдВ рд╕реЗ рдШреЛрд╖рдгрд╛рдПрдБ ...
    рдЗрдХрдЯреНрдард╛_stx_titles рдЪрд▓рд╛рдПрдБ
  • 6
    рдЧреИрдЯрд▓рд┐рдВрдЧ-рдмреЗрдВрдЪ
    рдЧреИрдЯрд▓рд┐рдВрдЧ-рдмреЗрдВрдЪ
    рдмреЗрдВрдЪ - http рдмреЗрдВрдЪрдорд╛рд░реНрдХ ...
    рдЧреИрдЯрд▓рд┐рдВрдЧ-рдмреЗрдВрдЪ рдЪрд▓рд╛рдПрдВ
  • рдЕрдзрд┐рдХ "

Ad