рдпрд╣ рдХрдорд╛рдВрдб рдирд▓ рд╣реИ рдЬрд┐рд╕реЗ рд╣рдорд╛рд░реЗ рдХрдИ рдореБрдлреНрдд рдСрдирд▓рд╛рдЗрди рд╡рд░реНрдХрд╕реНрдЯреЗрд╢рди рдЬреИрд╕реЗ рдЙрдмрдВрдЯреВ рдСрдирд▓рд╛рдЗрди, рдлреЗрдбреЛрд░рд╛ рдСрдирд▓рд╛рдЗрди, рд╡рд┐рдВрдбреЛрдЬ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдпрд╛ рдореИрдХ рдУрдПрд╕ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдореЗрдВ рд╕реЗ рдПрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдСрдирд╡рд░реНрдХреНрд╕ рдореБрдлреНрдд рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдкреНрд░рджрд╛рддрд╛ рдореЗрдВ рдЪрд▓рд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рдХрд╛рд░реНрдпрдХреНрд░рдо:
рдирд╛рдо
рдирд▓ - рдмреАрдПрд╕рдбреА рдиреЗрдЯрд╡рд░реНрдХ рдкрд╛рдЗрдк рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реНрдерд┐рд░рддрд╛
рдиреЗрдЯрдкрд╛рдЗрдк 4.2
SYNOPSIS
рдирд▓ рдмрдВрджрд░рдЧрд╛рд╣ (--рдореЗрдВ|--рдмрд╛рд╣рд░|--рдЗрд░реНрд░|--рдПрдлрдбреА n)+ [--рдПрдХ рдмрд╛рд░] [--рд╢рдмреНрджрд╢рдГ] [--рд╢рд╛рдВрдд] [--рдпреВрдирд┐рдХреНрд╕]
[--рд╡рд┐рджреЗрд╢реА рдореЗрдЬрд╝рдмрд╛рди addr] [--рд╡рд┐рджреЗрд╢реА рдмрдВрджрд░рдЧрд╛рд╣ рдмрдВрджрд░рдЧрд╛рд╣] [--рд▓реЛрдХрд▓рд╣реЛрд╕реНрдЯ addr] [--рдзрд╛рд░рд╛рд╡рд╛рд╣рд┐рдХ] [--рдбреЗрдорди]
[--рдмрдВрдж рдХрд░рдирд╛ (рдЖрд░|рдбрдмреНрд▓реНрдпреВ)] [--рдкрд┐рдбрдлрд╛рдЗрд▓ рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдирд╛рдо] [--noreuseaddr] [--рдмреИрдХрд▓реЙрдЧ n]
[-[i][o][e][#3[,4[,5...]]]v][1][q][u][d][s]] [-p рд╡рд┐рджреЗрд╢реА рдмрдВрджрд░рдЧрд╛рд╣] [-h рд╡рд┐рджреЗрд╢реА рдореЗрдЬрдмрд╛рди] [-H
рд╕реНрдерд╛рдиреАрдп рдореЗрдЬрдмрд╛рди] рдЖрджреЗрд╢ рдЖрд░реНрдЧ
рд╡рд░реНрдгрди
рдирд▓ рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ рдкрд╛рдЗрдк рдХреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддрд╛ рд╣реИред рдпрд╣ рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд░рддрд╛ рд╣реИ
рд╕рд░реНрд╡рд░-рдХреНрд▓рд╛рдЗрдВрдЯ рдХрдиреЗрдХреНрд╢рди рдХрд╛ рд╕рд░реНрд╡рд░ рдЕрдВрддред рдЬрдм рдХреЗ рд╕рд╛рде рдкреНрд░рдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдирд▓реА(1) рдпрд╣ рдПрдХ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рд░реНрдп рдХрд░ рд╕рдХрддрд╛ рд╣реИ
рдЙрд╕рдХреЗ рдмрджрд▓реЗрдВ рдореЗ
рдЯрд╛рд░-рд╕реАрдПрдл-. | rsh рдЕрдиреНрдп "cd destdir; tar -xf -"
рдирд▓ рдФрд░ рдирд▓реА рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рддрдм рдЙрдкрдпреЛрдЧреА рд╣реЛрддреЗ рд╣реИрдВ рдЬрдм рдЖрдкрдХреЗ рдкрд╛рд╕ рдЖрд╕рд╛рди рдЧреИрд░-рд╕рдВрд╡рд╛рджрд╛рддреНрдордХ рдкрд╣реБрдВрдЪ рдирд╣реАрдВ рд╣реЛрддреА рд╣реИ
рдЧрдВрддрд╡реНрдп рдЦрд╛рддрд╛ (рдЬреИрд╕реЗ рд░реВрдЯ рдЦрд╛рддрд╛ рдЬрд╣рд╛рдВ .rhosts рдПрдХ рдмреБрд░рд╛ рд╡рд┐рдЪрд╛рд░ рд╣реИ)ред
рдирд▓ рдПрдХ рдмреАрдПрд╕рдбреА рд╕реЙрдХреЗрдЯ рдмрдирд╛рддрд╛ рд╣реИ, рдЗрд╕реЗ рдмрд╛рдВрдзрддрд╛ рд╣реИ рдмрдВрджрд░рдЧрд╛рд╣ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдкрд░ рдирд┐рд░реНрджрд┐рд╖реНрдЯ, рдФрд░
рдХрдиреЗрдХреНрд╢рди рдХреЗ рд▓рд┐рдП рд╕реБрдирддрд╛ рд╣реИред
рд╣рд░ рдмрд╛рд░ рдирд▓ рдПрдХ рдХрдиреЗрдХреНрд╢рди рдорд┐рд▓рддрд╛ рд╣реИ рдХрд╛рд░реНрдпрдХрд╛рд░реА(2)рдПрд╕ рдЖрджреЗрд╢ рдФрд░ рдЙрд╕рдХрд╛ рдЖрд░реНрдЧ рд╕реНрдЯрдб рдХреЗ рд╕рд╛рде, рд╕реНрдЯрдбрдЖрдЙрдЯ,
stderr, рдФрд░/рдпрд╛ рдордирдорд╛рдиреА рдлрд╝рд╛рдЗрд▓ рдбрд┐рд╕реНрдХреНрд░рд┐рдкреНрдЯрд░ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдкреБрдирд░реНрдирд┐рд░реНрджреЗрд╢рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ --рдореЗрдВ --рдмрд╛рд╣рд░ --рдЗрд░реНрд░
--рдПрдлрдбреА n рдЭрдВрдбреЗред рдирд▓ рдХрдиреЗрдХреНрд╢рди рдХреЗ рдЕрдкреНрд░рдпреБрдХреНрдд рдЖрдзреЗ рд╣рд┐рд╕реНрд╕реЗ рдХреЛ рднреА рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдмрдВрдж рдХрд░ рджреЗрддрд╛ рд╣реИ рдпрджрд┐
рдХреЗрд╡рд▓ --рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╣реИ рдпрд╛ рдпрджрд┐ рдХреЗрд╡рд▓ --рдмрд╛рд╣рд░ рдФрд░ / рдпрд╛ --рдЗрд░реНрд░ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╣реИрдВред рджреЗрдЦреЗрдВ --рдмрдВрдж рдХрд░рдирд╛
рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд▓рд┐рдП рд╡рд┐рдХрд▓реНрдкред
рд╡рд┐рдХрд▓реНрдк
рдЕрдЧрд░ --рдПрдХ рдмрд╛рд░ рдзреНрд╡рдЬ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╣реИ, рдирд▓ рдорд░реНрдЬреА рдХрд╛рд░реНрдпрдХрд╛рд░реА(рез (реп the) рд╣реИ рдЖрджреЗрд╢ рдХреЗ рдмрдЬрд╛рдп рдХрд╛рдВрдЯрд╛(2) рдЖрдИрдПрдирдЬреА рдФрд░
рдХрд╛рд░реНрдпрдХрд╛рд░реА(2) рдЖрдИрдПрдирдЬреАред --рдПрдХ рдмрд╛рд░ рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдиреЗрдЯрд╡рд░реНрдХ рдкрд╛рдЗрдк рдХреЗрд╡рд▓ рдПрдХ рд╢реЙрдЯ рдХреЗ рд▓рд┐рдП рдЕрдЪреНрдЫрд╛ рд╣реИред
RSI --рд╢рдмреНрджрд╢рдГ рдзреНрд╡рдЬ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдирд▓ рдореЗрдЬрдмрд╛рдиреЛрдВ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдореБрджреНрд░рд┐рдд рдХрд░рдиреА рдЪрд╛рд╣рд┐рдПред
рдЗрд╕ рдЬрд╛рдирдХрд╛рд░реА рдореЗрдВ рд╕рдВрдЦреНрдпрд╛рддреНрдордХ рд╣реЛрд╕реНрдЯ рдкрддрд╛, рд╣реЛрд╕реНрдЯ рдирд╛рдо рдФрд░ рд╡рд┐рджреЗрд╢реА рдкреЛрд░реНрдЯ рдирдВрдмрд░ рд╢рд╛рдорд┐рд▓ рд╣реИрдВред
RSI --рд╢рд╛рдВрдд рдзреНрд╡рдЬ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдирд▓ рдРрд╕реА рдЬрд╛рдирдХрд╛рд░реА рдирд╣реАрдВ рдЫрд╛рдкрдиреА рдЪрд╛рд╣рд┐рдПред --рд╢рд╛рдВрдд рд╡рд┐рд╢реНрд╡ рдХрд╛ рд╕рдмрд╕реЗ рд▓реЛрдХрдкреНрд░рд┐рдп рдПрдВрд╡
рдЪреВрдХред
RSI --рдпреВрдирд┐рдХреНрд╕ рдзреНрд╡рдЬ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдмрдВрджрд░рдЧрд╛рд╣ рдПрдХ рдЗрдВрдЯрд░рдиреЗрдЯ рдкреЛрд░реНрдЯ рдирдВрдмрд░ рдпрд╛ рд╕реЗрд╡рд╛ рдХрд╛ рдирд╛рдо рдирд╣реАрдВ рд╣реИ,
рд▓реЗрдХрд┐рди рдЗрд╕рдХреЗ рдмрдЬрд╛рдп рдпрд╣ рдпреВрдирд┐рдХреНрд╕ рдбреЛрдореЗрди рд╕реЙрдХреЗрдЯ рдХреЗ рд▓рд┐рдП рдПрдХ рдлрд╝рд╛рдЗрд▓ рдирд╛рдо рд╣реИред
RSI --рд╡рд┐рджреЗрд╢реА рдореЗрдЬрд╝рдмрд╛рди рд╡рд┐рдХрд▓реНрдк рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдирд▓ рдХреЛ рдЙрди рд╕рднреА рдХрдиреЗрдХреНрд╢рдиреЛрдВ рдХреЛ рдЕрд╕реНрд╡реАрдХрд╛рд░ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП рдЬреЛ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ
рд╕реЗ рдЖрддреЗ рд╣реИрдВ рдореЗрдЬрдмрд╛рди рдорд╢реАрдиред рдЙрд╕реА рдкреНрд░рдХрд╛рд░ --рд╡рд┐рджреЗрд╢реА рдмрдВрджрд░рдЧрд╛рд╣ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдирд▓ рдХреЛ рдЕрд╕реНрд╡реАрдХрд╛рд░ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП
рд╡реЗ рд╕рднреА рдХрдиреЗрдХреНрд╢рди рдЬреЛ рдЙрдирдХреА рд╕реНрдерд╛рдиреАрдп рдорд╢реАрди рдкрд░ рдмрдВрдзреА рдирд╣реАрдВ рд╣реИрдВ рдмрдВрджрд░рдЧрд╛рд╣ рддрд░реНрдХред рдЙрдкрд░реЛрдХреНрдд
рджреЛ рд╡рд┐рдХрд▓реНрдк рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдХреЗ рдХрдЪреНрдЪреЗ рд░реВрдк рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреЗ рд╣реИрдВред рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдпреВрдирд┐рдХреНрд╕ рд╕рд┐рд╕реНрдЯрдо рдкрд░ рдХреЗрд╡рд▓ рд░реВрдЯ рдХреИрди
рдПрдХ рд╕реЙрдХреЗрдЯ рдХреЛ 1024 рд╕реЗ рдиреАрдЪреЗ рдкреЛрд░реНрдЯ рдирдВрдмрд░ рдкрд░ рдмрд╛рдВрдзреЗрдВред
рдХреГрдкрдпрд╛ рдпрд╣ рд╕реЛрдЪрдХрд░ рдореВрд░реНрдЦ рдордд рдмрдиреЛ рдХрд┐ рдпрд╣ рдирд▓ рдХреЛ рд╕реБрд░рдХреНрд╖рд┐рдд рдмрдирд╛рддрд╛ рд╣реИред рдзреЛрдЦрд╛ рджреЗрдиреЗ рдХреЗ рддрд░реАрдХреЗ рд╣реИрдВ
IP рдирдВрдмрд░ рдЬреЛ рд╡рд░реНрд╖реЛрдВ рд╕реЗ рдЬреНрдЮрд╛рдд рд╣реИрдВ (рд▓реЗрдХрд┐рди рдХреЗрд╡рд▓ рд╣рд╛рд▓ рд╣реА рдореЗрдВ рдкреНрд░рдЪрд╛рд░рд┐рдд рдХрд┐рдП рдЧрдП рд╣реИрдВ)ред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐
рдпрд╣ рд╡рд┐рдзрд┐ рдбреАрдПрдирдПрд╕ рд╕реНрдкреВрдл рд╕реЗ рд╕реБрд░рдХреНрд╖рд┐рдд рд╣реИ, рд▓реЗрдХрд┐рди рдЖрдкрдХреЗ рдкрд╛рд╕ рд╢рд╛рдпрдж рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП рдиреЛрд╕реНрдкреВрдл on in
/etc/host.conf рд╡реИрд╕реЗ рднреА.
--рд▓реЛрдХрд▓рд╣реЛрд╕реНрдЯ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛ рд╣реИ рдХрд┐ рд╕реБрдирдиреЗ рд╡рд╛рд▓рд╛ рд╕реЙрдХреЗрдЯ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЗрдВрдЯрд░рдиреЗрдЯ рд╕реЗ рдЬреБрдбрд╝рд╛ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП
рдЗрд╕ рдореЗрдЬрдмрд╛рди рдкрд░ рдкрддрд╛ред рдпрд╣ рдХреЗрд╡рд▓ рдХрдИ рдЗрдВрдЯрд░рдиреЗрдЯ рдирдВрдмрд░ рд╡рд╛рд▓реЗ рд╣реЛрд╕реНрдЯ рдкрд░ рдЙрдкрдпреЛрдЧреА рд╣реИред
--рдбреЗрдорди рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдирд▓ рдПрдХ рдмрд╛рд░ рдирд┐рдпрдВрддреНрд░рдг рдЯрд░реНрдорд┐рдирд▓ рд╕реЗ рдЕрд▓рдЧ рд╣реЛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП
рдпрд╣ рд╕реЙрдХреЗрдЯ рдкрд░ рд╕реБрдирдирд╛ рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛ рд╣реИред рдпрд╣ рд╕реЗрдЯрд╕рд┐рдб () рд╕рд┐рд╕реНрдЯрдо рдХреЙрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЕрдЧрд░
рдЖрдкрдХреЗ рд╕рд┐рд╕реНрдЯрдо рдкрд░ рд╕реЗрдЯрд╕рд┐рдб рдирд╣реАрдВ рд╣реИ, рдпрд╣ рдорд╛рдирдХ ``рд╕рднреА рдлрд╛рдЗрд▓ рдбрд┐рд╕реНрдХреНрд░рд┐рдкреНрдЯрд░ рдмрдВрдж рдХрд░реЗрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ,
ioctl TIOCNOTTY, fork() рдФрд░ рдкреИрд░реЗрдВрдЯ рдПрдЧреНрдЬрд┐рдЯ'' рд╕реАрдХреНрд╡реЗрдВрд╕ред
--рдмрдВрдж рдХрд░рдирд╛ (рдЖрдорддреМрд░ рдкрд░) рджреНрд╡рд┐-рджрд┐рд╢рд╛рддреНрдордХ рд╕реЙрдХреЗрдЯ рдХреЛ рдПрдХ-рджрд┐рд╢рд╛рддреНрдордХ рд╕реЙрдХреЗрдЯ рдореЗрдВ рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
рдпрджрд┐ 'r' рдореМрдЬреВрдж рд╣реИ, рддреЛ рдирд▓ рдЗрд╕реЗ рдХреЗрд╡рд▓ рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдзрд╛ рдХрдиреЗрдХреНрд╢рди рдмрдВрдж рдХрд░ рджреЗрдЧрд╛
рд╕реЙрдХреЗрдЯ рдЕрдЧрд░ рд╣рдо рд▓рд┐рдЦрдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдпрд╣ рд╡рд┐рдлрд▓ рд╣реЛ рдЬрд╛рдПрдЧрд╛ред рдпрджрд┐ рджреВрд░рд╕реНрде рдХрдиреЗрдХреНрд╢рди рдкрдврд╝рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддрд╛ рд╣реИ, рддреЛ рдпрд╣
рд╕реЙрдХреЗрдЯ рдХреЛ рдмрдВрдж рд╕рдордЭреЗрдЧрд╛ред рдпрджрд┐ рдЗрд╕рдХреЗ рдмрдЬрд╛рдп `w' рдореМрдЬреВрдж рд╣реИ, рддреЛ рдирд▓ рдмрдВрдж рд╣реЛрдЧрд╛
рдХрдиреЗрдХреНрд╢рди рдХрд╛ рджреВрд╕рд░рд╛ рдЖрдзрд╛ рдЗрд╕реЗ рдХреЗрд╡рд▓ рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рд╕реЙрдХреЗрдЯ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдПред рдЕрдЧрд░ рд╣рдо рдкрдврд╝рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рд╣рдо
рд╕реЙрдХреЗрдЯ рдХреЛ рдмрдВрдж рд╕рдордЭреЗрдЧрд╛ред рдпрджрд┐ рджреВрд░рд╕реНрде рдХрдиреЗрдХреНрд╢рди рд▓рд┐рдЦрдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддрд╛ рд╣реИ, рддреЛ рдпрд╣ рд╣реЛрдЧрд╛
рд╡рд┐рдлрд▓ред рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╡реНрдпрд╡рд╣рд╛рд░ рджреЛрдиреЛрдВ рд╣рд┐рд╕реНрд╕реЛрдВ рдХреЛ рдЦреБрд▓рд╛ рдЫреЛрдбрд╝рдирд╛ рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдЖрдзреЗ рдХрд╛ рдмрдВрдж рд╣реЛрдирд╛
рдХрдиреЗрдХреНрд╢рди рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдХреЗ рдХреБрдЫ рд╕рдВрдпреЛрдЬрдиреЛрдВ рджреНрд╡рд╛рд░рд╛ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ --рдореЗрдВ, --рдмрд╛рд╣рд░, рддрдерд╛ --рдЗрд░реНрд░
рдЭрдВрдбреЗ рдЙрдирдХреЗ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЛ рджрдмрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдк (рдХреНрд░рдорд╢рдГ) --fd 0, --fd 1 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рдФрд░ --рдПрдлрдбреА 2.
--рдмрдВрдж рдХрд░рдирд╛ рдХреБрдЫ рдЗрдВрдЯрд░рдиреЗрдЯ рд╕рд░реНрд╡рд░реЛрдВ (рдЬреИрд╕реЗ рдХреБрдЫ httpds) рдХреЗ рд╕рд╛рде рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рдХреНрдпреЛрдВрдХрд┐
рд╡реЗ рдХрдиреЗрдХреНрд╢рди рдХреЗ рдПрдХ рдЖрдзреЗ рдХреЗ рдмрдВрдж рд╣реЛрдиреЗ рдХреА рд╡реНрдпрд╛рдЦреНрдпрд╛ рд╕рдВрдкреВрд░реНрдг рдкрд░ рдПрдХ рдмрдВрдж рдХреЗ рд░реВрдк рдореЗрдВ рдХрд░рддреЗ рд╣реИрдВ
рдХрдиреЗрдХреНрд╢рдиред рдпрд╣ рдЪреЗрддрд╛рд╡рдиреА рдкрд░ рд▓рд╛рдЧреВ рд╣реЛрддреА рд╣реИ --рдореЗрдВ, --рдмрд╛рд╣рд░, рддрдерд╛ --рдЗрд░реНрд░.
--рдзрд╛рд░рд╛рд╡рд╛рд╣рд┐рдХ рдирд▓ рдХреЛ рдФрд░ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдПрдХ рдмрдЪреНрдЪреЗ рдХреЗ рд╕рдорд╛рдкреНрдд рд╣реЛрдиреЗ рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░рдиреЗ рдХрд╛ рдХрд╛рд░рдг рдмрдирддрд╛ рд╣реИ
рд╕рдореНрдмрдиреНрдзред рд╕реАрд░рд┐рдпрд▓рд╛рдЗрдЬрд╝реЗрд╢рди рдХреНрд░рд┐рдЯрд┐рдХрд▓-рд╕реЗрдХреНрд╢рди рдореИрдиреЗрдЬрдореЗрдВрдЯ рдХрд╛ рдПрдХ рдмрд╣реБрдд рд╣реА рдХрдЪреНрдЪрд╛ рд░реВрдк рд╣реИред
--рдкрд┐рдбрдлрд╛рдЗрд▓ рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдирд╛рдо рдЖрдЬреНрдЮрд╛рдУрдВ рдирд▓ рдЗрд╕рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдЖрдИрдбреА рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдирд╛рдо. рдпрд╣ рдЙрдкрдпреЛрдЧреА рд╣реИ
рдЬрдм рдирд▓ рдПрдХ рдмрдбрд╝реА рдкреНрд░рдгрд╛рд▓реА рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рд╣реЛрддрд╛ рд╣реИ рдФрд░ рдПрдХ рдирд┐рдпрдВрддреНрд░рдг рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рдорд╛рд░рдирд╛ рдЪрд╛рд╣ рд╕рдХрддрд╛ рд╣реИ
рдирд▓ред --рдкрд┐рдбрдлрд╛рдЗрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп рдареАрдХ рд╕реЗ рдХрд╛рд░реНрдп рдХрд░рддрд╛ рд╣реИ --рдбреЗрдорди рд╡рд┐рдХрд▓реНрдк.
рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, рдирд▓ рдХрд░рддрд╛ рд╣реИ a
рд╕реЗрдЯреНрд╕рдХреЙрдкреНрдЯ (fd, SOL_SOCKET, SO_REUSEADDR...)
рдЬреЛ ``рдЙрдкрдпреЛрдЧ рдореЗрдВ рдкрддрд╛'' рд╕рдорд╕реНрдпрд╛ рдХреЛ рд░реЛрдХрддрд╛ рд╣реИ рдЬреЛ ``рдкреАрдбрд╝рд┐рдд'' рдиреЗрдЯрдкрд╛рдЗрдк рд╕рдВрд╕реНрдХрд░рдг 4.0 рдФрд░
рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗред --noreuseaddr рдирд▓ рдХреЛ рдЙрд╕ рд╕рд┐рд╕реНрдЯрдо рдХреЙрд▓ рдХреЛ рдЫреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣рддрд╛ рд╣реИ, рдФрд░ рдкреВрд░реНрд╡-4.1 . рдкрд░ рд╡рд╛рдкрд╕ рдЬрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣рддрд╛ рд╣реИ
рд╡реНрдпрд╡рд╣рд╛рд░ред рдЗрд╕ рдХреЙрд▓ рдХреЗ рдмрд┐рдирд╛, рд╕реЙрдХреЗрдЯ рд╣рдореЗрд╢рд╛ рдХреЗ рдмрд╛рдж рддрддреНрдХрд╛рд▓ рдкреБрди: рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ
рдирд▓ рдирд┐рдХрд▓ рдЬрд╛рддрд╛ рд╣реИред
--рдмреИрдХрд▓реЙрдЧ n рдЖрдкрдХреЛ рджреВрд╕рд░рд╛ рдкреИрд░рд╛рдореАрдЯрд░ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ рдмрд╛рдд рд╕реБрдиреЛ(2) рд╕рд┐рд╕реНрдЯрдо рдХреЙрд▓ред NS
рдбрд┐рдлрд╝реЙрд▓реНрдЯ 5 рд╣реИред
рд▓рдШреБ рдЭрдВрдбреЗ
рддрд░реНрдХреЛрдВ рдХреЗ рд▓рд┐рдП рдЯрд╛рдЗрдкрд┐рдВрдЧ рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЛ рдХрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП (рдФрд░ рдЙрдореНрд░рджрд░рд╛рдЬ рдХреЛ рд╢реНрд░рджреНрдзрд╛рдВрдЬрд▓рд┐ рдЕрд░реНрдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП
UNIX рдХреНрд░рд┐рдкреНрдЯреЛрдЯреИрдХреНрд╕реЛрдиреЙрдореА рдХреА рдкрд░рдВрдкрд░рд╛) рдореИрдВрдиреЗ рдЭрдВрдбреЗ рдХреЗ рдХреБрдЫ рдЫреЛрдЯреЗ рд░реВрдк рдЬреЛрдбрд╝реЗ рд╣реИрдВред рдпрд╣рд╛рдВ рд╣реИ
рдкрддреНрд░рд╛рдЪрд╛рд░ рдЪрд╛рд░реНрдЯ:
рдореИрдВ
рд▓рдШреБ рд▓рдВрдмрд╛
тФВ i тФВ in тФВ
тФВ o тФВ рдЖрдЙрдЯ тФВ
тФВ e тФВ рдЧрд╝рд▓рддреА рд╣реЛрдирд╛ тФВ
тФВ #n тФВ fdn тФВ
тФВ v тФВ рд╡рд╛рдЪрд╛рд▓ тФВ
тФВ 1 тФВ рдПрдХ рдмрд╛рд░ тФВ
тФВ q тФВ рд╢рд╛рдВрдд тФВ
тФВ u тФВ рдпреВрдирд┐рдХреНрд╕ тФВ
тФВ d тФВ рдбреЗрдореЙрди тФВ
тФВ s тФВ рдзрд╛рд░рд╛рд╡рд╛рд╣рд┐рдХ тФВ
тФВ p тФВ рдлреЙрд░реЗрдирдкреЛрд░реНрдЯ тФВ
тФВ h тФВ рд╡рд┐рджреЗрд╢реА рдореЗрдЬрдмрд╛рди тФВ
тФВ H тФВ рд╕реНрдерд╛рдиреАрдп рд╣реЛрд╕реНрдЯ тФВ
рдореИрдВ
рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдирд┐рдореНрди рдЖрджреЗрд╢
рдЙрджрд╛рд╣рд░рдг $ рдирд▓ 3000 --out --verbose --once --foreignhost рдХреНрд▓рд╛рдЗрдВрдЯ рдЗрдХреЛ рдмреНрд▓рд╛рд╣
рд▓рд┐рдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
рдЙрджрд╛рд╣рд░рдг$ рдирд▓ 3000 -ov1h рдХреНрд▓рд╛рдЗрдВрдЯ рдЗрдХреЛ рдмреНрд▓рд╛рд╣
RSI -p, -h, рддрдерд╛ -H рдЭрдВрдбреЗ рдПрдХ рддрд░реНрдХ рд▓реЗрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЭрдВрдбреЗ рдХреЛ рдПрдХ рддрд░реНрдХ рдореЗрдВ рд╕рдореВрд╣реАрдХреГрдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рдлрд┐рд░ рд╡реЗ рдЙрди рддрд░реНрдХреЛрдВ рдХреЛ рдкрдХрдбрд╝ рд▓реЗрддреЗ рд╣реИрдВ рдЬрд┐рдирдХреА рдЙрдиреНрд╣реЗрдВ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рд╕реЗ рдЭрдВрдбреЗ рдХреЗ рдХреНрд░рдо рдореЗрдВ рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ
рджрд┐рдЦрд╛рдИ рджреЗрддреЗ рд╣реИрдВред
рдЙрджрд╛рд╣рд░рдг$ рдирд▓ 3000 -hpHov1 рдХреНрд▓рд╛рдЗрдВрдЯ 2999 рдЙрджрд╛рд╣рд░рдг-le2 рдЗрдХреЛ рдмреНрд▓рд╛рд╣
рдЬрдмрдХрд┐ рдкреНрд░рддреНрдпреЗрдХ --рдПрдлрдбреА рд╢рдмреНрдж рдзреНрд╡рдЬ рдХреЗ рд▓рд┐рдП рдПрдХ рд╡реНрдпрдХреНрддрд┐рдЧрдд рд╡рд┐рд╡рд░рдгрдХ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, -# рдЪрд░рд┐рддреНрд░ рдзреНрд╡рдЬ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ
рдХрдИ рд╡рд░реНрдгрдирдХрд░реНрддрд╛ рд▓реЗрдВред рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╕рдордХрдХреНрд╖ рд╣реИрдВ:
рдЙрджрд╛рд╣рд░рдг$ рдирд▓ 3000 --fd 0 --fd 1 --verbose --once echo blah
рдЙрджрд╛рд╣рд░рдг$ рдирд▓ 3000 -#0,1v --рдПрдХ рдмрд╛рд░ рдЗрдХреЛ рдмреНрд▓рд╛рд╣
рдЙрджрд╛рд╣рд░рдг$ рдирд▓ 3000 -v1#0,1 рдЗрдХреЛ рдмреНрд▓рд╛рд╣
рдЙрджрд╛рд╣рд░рдг$ рдирд▓ 3000 -#0,1v1 рдЗрдХреЛ рдмреНрд▓рд╛рд╣
рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп рдЖрдкрдХреЛ рдзреНрдпрд╛рди рджреЗрдирд╛ рд╣реЛрдЧрд╛ -# рдЪрд░рд┐рддреНрд░ рдзреНрд╡рдЬ рдФрд░ -1 рдЪрд░рд┐рддреНрд░
рдПрдХ рд╣реА рддрд░реНрдХ рдореЗрдВ рдЭрдВрдбрд╛ред рд╕рд╛рде рд╣реА рдпрд╛рдж рд░рдЦреЗрдВ рдЦрд╛рд╕ рд╢рдЯрдбрд╛рдЙрди(2) рдХреЗ рд╢рдмреНрджрд╛рд░реНрде -рдЗрди рдФрд░
-рдмрд╛рд╣рд░.
рдЙрджрд╛рд╣рд░рдг
рдпрд╣ рдкреЛрд░реНрдЯ 3000 рдХреЗ рд▓рд┐рдП рдмрд╛рдзреНрдп рд╕реНрдерд╛рдиреАрдп рдорд╢реАрди рдкрд░ рдПрдХ рдЯреАрд╕реАрдкреА-рдЖрдИрдкреА рд╕реЙрдХреЗрдЯ рдмрдирд╛рддрд╛ рд╣реИред
рдЙрджрд╛рд╣рд░рдг$ рдирд▓ 3000 --out --verbose tar -cf - .
рд╣рд░ рдмрд╛рд░ рдХреБрдЫ рдкреНрд░рдХреНрд░рд┐рдпрд╛ (рдХрд┐рд╕реА рднреА рдорд╢реАрди рд╕реЗ) рдЗрд╕ рдкрд░ рдкреЛрд░реНрдЯ 3000 рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддреА рд╣реИ
рдорд╢реАрди рдирд▓ рдХрд╛рд░реНрдпрдХреНрд░рдо рд╣реЛрдЧрд╛ рдХрд╛рдВрдЯрд╛(2) рдПрдХ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдФрд░ рдмрдЪреНрдЪрд╛ рдХрд░реЗрдЧрд╛ рдХрд╛рд░реНрдпрдХрд╛рд░реА(рдПрдХреНрд╕рдПрдирдПрдирдПрдХреНрд╕) рдП
рдЯрд╛рд░-рд╕реАрдПрдл-.
RSI --рдмрд╛рд╣рд░ рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рдмрдЪреНрдЪреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рдЖрдЙрдЯрдкреБрдЯ рдХреЛ рдкреБрдирд░реНрдирд┐рд░реНрджреЗрд╢рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛
рджреНрд╡рд╛рд░рд╛ рдкреБрдирд░реНрдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдирдпрд╛ рд╕реЙрдХреЗрдЯ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рдирд╛(2) рдХреЙрд▓ред --рд╢рдмреНрджрд╢рдГ рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдирд▓ рдкреНрд░рд┐рдВрдЯ рд╣реЛрдЧрд╛
рдкреНрд░рддреНрдпреЗрдХ рдирдП рдХрдиреЗрдХреНрд╢рди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реАред
рдпрд╣ рд╡рд░реНрддрдорд╛рди рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рдПрдХ UNIX рдбреЛрдореЗрди рд╕реЙрдХреЗрдЯ рдмрдирд╛рддрд╛ рд╣реИ
рдЙрджрд╛рд╣рд░рдг$ рдирд▓ рдпреВ-рд╕реЙрдХреЗрдЯ --рдЖрдЙрдЯ --err --once --unix csh -c \
"рдбреАрдбреА рдЕрдЧрд░ = рдПрдВрдЬрд┐рдпреЛ.рдкреАрдЬреАрдПрдо | funky.perl.script"
RSI --рдмрд╛рд╣рд░ --рдЗрд░реНрд░ рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рдмрдЪреНрдЪреЗ рдореЗрдВ stdout рдФрд░ stderr рдХреЛ рдкреБрдирд░реНрдирд┐рд░реНрджреЗрд╢рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛
рдкреНрд░рдХреНрд░рд┐рдпрд╛ред --рдПрдХ рдмрд╛рд░ рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдирд▓ рдирд╣реАрдВ рд╣реЛрдЧрд╛ рдХрд╛рдВрдЯрд╛(2), рд▓реЗрдХрд┐рди рдХрд╛рд░реНрдпрдХрд╛рд░реА(рез (реп the) рд╣реИ
рдкреНрд░рдХреНрд░рд┐рдпрд╛ рддрд╛рдХрд┐ рдХреЗрд╡рд▓ рдкрд╣рд▓реА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдирд▓ рд╕реЗ рдкрд╣рд▓реЗ рдпреВ-рд╕реЙрдХреЗрдЯ рд╕реЗ рдЬреБрдбрд╝ рд╕рдХреЗ
рдЕрдиреБрдкрд▓рдмреНрдз рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред
рдпрд╣ рдЙрджрд╛рд╣рд░рдг рд╕реЙрдХреЗрдЯ рдкрд░ рддрдм рддрдХ рд╕реБрдирддрд╛ рд╣реИ рдЬрдм рддрдХ рдХрд┐ рдкрд╣рд▓рд╛ рдХрдиреЗрдХреНрд╢рди рдирд╣реАрдВ рдЖрддрд╛ред рдлрд┐рд░ рдкреИрджрд╛ рд╣реЛрддрд╛ рд╣реИ
рдПрдХ рджреНрд╡рд┐рджрд┐рд╢ рдкреНрд░рддрд┐ рдЬреЛ рдирд▓реА-рджрд╛рд╕ рдХреЗ рд╕рдорд╛рди рд╣реЛрддреА рд╣реИред
рдирд▓ 3000 -1v --fd 3 sh -c 'cat <&3 & cat >&3 ; рд╕реЙрдХрдбрд╛рдЙрди 3'
onworks.net рд╕реЗрд╡рд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдСрдирд▓рд╛рдЗрди рдирд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ