рд╢реИрд▓реА рддрддреНрд╡: рд╕рд╛рд╣рд┐рддреНрдп рдХреЗ рд░реВрдк рдореЗрдВ UNIX

(рдереЙрдорд╕ рд╕реНрдХреЛрд╡рд┐рд▓ рджреНрд╡рд╛рд░рд╛)



80 рдХреЗ рджрд╢рдХ рдХреА рд╢реБрд░реБрдЖрдд рдореЗрдВ, рдореИрдВрдиреЗ рд╕реНрдерд╛рдиреАрдп рд╕рд┐рд▓рд┐рдХреЙрди рд╡реИрд▓реА рдЯреЗрд▓реАрдлреЛрди рдХрдВрдкрдиреА рдХреЗ рдЕрдиреБрд╕рдВрдзрд╛рди рд╡рд┐рднрд╛рдЧ рдореЗрдВ рдХрд╛рдо рдХрд┐рдпрд╛ред рдореЗрд░реЗ рд╡рд┐рднрд╛рдЧ рдореЗрдВ рдореБрдЦреНрдп рд░реВрдк рд╕реЗ рд╡рд┐рдЬреНрдЮрд╛рди рдФрд░ рдЙрдкрд╣рд╛рд░ рд╡рд╛рд▓реЗ рд╣реИрдХрд░реНрд╕ рдХреЗ рдЙрдореНрдореАрджрд╡рд╛рд░ рд╢рд╛рдорд┐рд▓ рдереЗред рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рд╕рдордЭрддреЗ рд╣реИрдВ, рдХрд╛рд░реНрдпрд╛рд▓рдп рдпреВрдирд┐рдХреНрд╕-рдЙрдиреНрдореБрдЦ рдерд╛ред



рд╕рдореВрд╣ рдкреНрд░рдмрдВрдзрдХ рдПрдХ рдЕрдкрд╡рд╛рдж рдерд╛: рди рддреЛ рд╡реИрдЬреНрдЮрд╛рдирд┐рдХ рд░реИрдВрдХ, рди рд╣реА рддрдХрдиреАрдХреА рд╢рд┐рдХреНрд╖рд╛ред рдЙрдиреНрд╣реЗрдВ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдкрддрд╛ рдерд╛ред рд╣рдореЗрдВ рд╕рдВрджреЗрд╣ рдерд╛ рдХрд┐ рд╡рд╣ (рдЧрд▓рддреА рд╕реЗ, рдЬреИрд╕рд╛ рдХрд┐ рд╣рдордиреЗ рд╕реЛрдЪрд╛ рдерд╛) рдЙрд╕рдХреА рд╢рд┐рдХреНрд╖рд╛ рдФрд░ рдорди рдХреЗ рд╕реНрддрд░ рдкрд░ рдмрд╣реБрдд рдЖрд╢реНрд╡рд╕реНрдд рдирд╣реАрдВ рдерд╛ред рдПрдХ рдмрд╛рд░ рдПрдХ рдХрд╣рд╛рдиреА рдереА рдЬрд┐рд╕рдиреЗ рд╣рдорд╛рд░реЗ рд╕рдВрджреЗрд╣ рдХреА рдкреБрд╖реНрдЯрд┐ рдХреА: рдЙрд╕рдиреЗ рд╣рдореЗрдВ рд╕реВрдЪрд┐рдд рдХрд┐рдпрд╛ рдХрд┐ рд╡рд╣ рд╣рдорд╛рд░реЗ рд╡рд┐рднрд╛рдЧ рдХреЗ рдЬреНрдЮрд╛рди рд╕реЗ рднрдпрднреАрдд рдерд╛, рдФрд░ рд╡рд╣ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреБрдЫ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрджрдо рдЙрдард╛рдПрдЧрд╛ред рдЙрдиреНрд╣реЛрдВрдиреЗ рдПрдХ рдЕрдкреНрд░рддреНрдпрд╛рд╢рд┐рдд рдирд┐рдХрд╛рд╕ рдкрд╛рдпрд╛: "рдореБрдЭреЗ рдЕрдкрдиреА рдмреБрджреНрдзрд┐ рдореЗрдВ рд╕реБрдзрд╛рд░ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ," рдЙрдиреНрд╣реЛрдВрдиреЗ рдХрд╣рд╛, "рдореИрдВ UNIX рд╕реАрдЦрдиреЗ рдЬрд╛ рд░рд╣рд╛ рд╣реВрдВред"



рдореБрдЭреЗ рдХрд╣рдирд╛ рдЪрд╛рд╣рд┐рдП, рдпрд╣ рд╣рдореЗрдВ рдмрд╣реБрдд рдЕрдЪрдВрднрд┐рдд рдХрд░рддрд╛ рд╣реИ: UNIX рдЗрд╕реЗ рдПрдХ рдЬреАрдирд┐рдпрд╕ [] рдореЗрдВ рдмрджрд▓ рд╕рдХрддрд╛ рд╣реИ? рдореИрдВрдиреЗ рдкреБрд░рд╛рдиреЗ рд╡рд┐рдЬреНрдЮрд╛рдкрди рдХреЛ рдлрд┐рд░ рд╕реЗ рд▓рд┐рдЦрд╛ рд╣реИ: "... рдФрд░ рдпреЗ рд╡рд░рд┐рд╖реНрда рдЗрдВрдЬреАрдирд┐рдпрд░ рдХрднреА рднреА рдЖрдк рдкрд░ рдлрд┐рд░ рд╕реЗ рдирд╣реАрдВ рджрд┐рдЦреЗрдВрдЧреЗред"



рд▓реЗрдХрд┐рди рдореБрдЭ рдореЗрдВ рдХреБрдЫ рд╕рд╣рдордд рдереЗ: "рдЖрдЦрд┐рд░рдХрд╛рд░, рд╡рд╣ рдХреБрдЫ рдореЗрдВ рд╕рд╣реА рд╣реИ, рдХреНрдпрд╛ рд╡рд╣ рдирд╣реАрдВ рд╣реИ? Unixoids рдЕрднреА рднреА рдЕрдиреНрдп рд▓реЛрдЧреЛрдВ рд╕реЗ рдЕрд▓рдЧ рд╣реИрдВ, рд╡реЗ рдирд╣реАрдВ рд╣реИрдВ? " рд╡рд░реНрд╖реЛрдВ рдмрд╛рдж, рдпрд╣ рдореБрдЭ рдкрд░ рд╣рд╛рд╡реА рд╣реЛ рдЧрдпрд╛, рдЬрд╣рд╛рдВ рдореЗрд░рд╛ рдкреБрд░рд╛рдирд╛ рдмреЙрд╕ рдЪрд▓рд╛ рд░рд╣рд╛ рдерд╛ред рдореБрдЭреЗ рдЕрднреА рднреА рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╡рд╣ рдЧрд▓рдд рд░рд╛рд╕реНрддреЗ рдкрд░ рдЪрд▓рд╛ рдЧрдпрд╛ рдерд╛, рд▓реЗрдХрд┐рди рдкреАрдЫреЗ рдореБрдбрд╝рдХрд░ рджреЗрдЦрддрд╛ рд╣реВрдВ, рддреЛ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЙрд╕рдиреЗ рдЬрд┐рддрдирд╛ рд╕реЛрдЪрд╛ рдерд╛, рдЙрд╕рд╕реЗ рдХрд╣реАрдВ рдЬреНрдпрд╛рджрд╛ рд╕рд╣реА рдерд╛ред



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



рдЕрдЧрд░ рдЯреЗрд╕реНрдЯ -z `ps -fe | grep WHO`

рддреЛ

рдЧреВрдВрдЬ ^ рдЬреА

рдлрд╛рдИ

# рджреЗрдЦрддреЗ рд╣реИрдВ рдШрдВрдЯреА рдХреМрди рдмрдЬрд╛рддрд╛ рд╣реИ



рддрдм рдпреВрдирд┐рдХреНрд╕рдб рд╕рд╣рдпреЛрдЧрд┐рдпреЛрдВ рдХреЛ рд╕рдВрдХреЗрдд рдХреЛ рдкрд╣рдЪрд╛рдирдиреЗ рдФрд░ рдЗрд╕ рддрд░рд╣ рд╕реЗ рдЦреЗрд▓рдиреЗ рдХреА рдЕрдзрд┐рдХ рд╕рдВрднрд╛рд╡рдирд╛ рд╣реЛрдЧреА рдХрд┐ рди рддреЛ рд╡реАрдПрдордПрд╕-рдЙрдкрдирд╛рдо, рди рд╣реА рдЖрдИрдмреАрдПрдо рдореЗрдирдлреНрд░реЗрдо рдФрд░ рди рд╣реА рдПрдордПрд╕-рдбреЙрд╕ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдЧрд░реАрдм рдлреИрд▓реЛ рд╣реЛ рд╕рдХреЗрдВред



рдЦреБрдж рдПрдХ рдорд╛рдирд╡рддрд╛рд╡рд╛рджреА рд╣реЛрдиреЗ рдХреЗ рдирд╛рддреЗ (рд╣рд╛рд▓рд╛рдВрдХрд┐ рдореИрдВ рд╕рдордЭрджрд╛рд░реА рд╕реЗ рдЕрдкрдиреЗ рдлрд┐рд░ рд╕реЗ рд╢реБрд░реВ рдореЗрдВ рдЗрд╕рдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реВрдВ), рдореБрдЭреЗ рдЖрд╢реНрдЪрд░реНрдп рд╣реИ рдХрд┐ рдРрд╕рд╛ рдХреНрдпреЛрдВ рд╣реЛрдЧрд╛? рдореЗрд░реА рдкреНрд░рд╛рд░рдВрднрд┐рдХ рд╡реНрдпрд╛рдЦреНрдпрд╛ - рдмрд░реНрдХрд▓реЗ рдЬреИрд╕реЗ рдпреВрдирд┐рдХреНрд╕ рдФрд░ рд╡рд┐рд╢реНрд╡рд╡рд┐рджреНрдпрд╛рд▓рдп рдкреНрд░рдпреЛрдЧрд╢рд╛рд▓рд╛рдУрдВ рдХреЗ рдмреАрдЪ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд╕рдВрдмрдВрдз - рд╕рдордп рдХреА рдХрд╕реМрдЯреА рдкрд░ рдЦрдбрд╝рд╛ рдирд╣реАрдВ рд╣реБрдЖ рд╣реИ; рдмрд╣реБрдд рд╕реЗ рдпреВрдирд┐рдХреНрд╕реЙрдЗрдб рдХрдо рдпрд╛ рдХреЛрдИ рдХрдВрдкреНрдпреВрдЯрд░ рдкреВрд░реНрд╡рд╛рдЧреНрд░рд╣ рд╡рд╛рд▓реЗ рд╕рдВрд╕реНрдерд╛рдиреЛрдВ рдХреЛ рдЫреЛрдбрд╝ рджреЗрддреЗ рд╣реИрдВред рдХрд┐рд╕реА рддрд░рд╣ рдХрд╛ рд╕рдВрдмрдВрдз рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП рдерд╛, рд▓реЗрдХрд┐рди рдореЗрд░реА рд╕реНрдкрд╖реНрдЯ рдкрд░рд┐рдХрд▓реНрдкрдирд╛ рдирд╣реАрдВ рдереАред



рдФрд░ рдХреЗрд╡рд▓ рдЬрдм рдореИрдВ рдЙрди рд▓реЛрдЧреЛрдВ рдореЗрдВ рджрд┐рд▓рдЪрд╕реНрдкреА рд▓реЗрдиреЗ рд▓рдЧрд╛, рдЬреЛ UNIX рд╕реЗ рдмрдЪ рдЧрдП рдереЗ рдХрд┐ рдЙрдиреНрд╣реЗрдВ рдпрд╣ рдкрд╕рдВрдж рдирд╣реАрдВ рдерд╛, рдХреБрдЫ рдЙрднрд░рдиреЗ рд▓рдЧреЗред



рдкреНрд░рд╛рдкреНрдд рдХрд┐рдП рдЧрдП рд╕реНрдкрд╖реНрдЯреАрдХрд░рдг рдореЗрдВ рд╕реЗ рдХреБрдЫ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд░реВрдк рд╕реЗ рд▓реЛрдХрд▓реБрднрд╛рд╡рди рдереЗ - рд▓реЛрдЧреЛрдВ рдиреЗ рдпреВрдирд┐рдХреНрд╕рдбреНрд╕ рд╕реЗ рдирд┐рдХрд▓рдиреЗ рд╡рд╛рд▓реА рдЧрдВрдз рдорд╣рд╕реВрд╕ рдХреА, рдФрд░ рд╕рд░реНрд╡рд╣рд╛рд░рд╛ рдЖрдХреНрд░реЛрд╢ рдХреЗ рд╕рд╛рде рдЗрд╕ рдкрд░ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рд╡реНрдпрдХреНрдд рдХреА, рдЖрдорддреМрд░ рдкрд░ рдУрдкреЗрд░рд╛ рдпрд╛ рдмреИрд▓реЗ рдЬреИрд╕реА рдкрд░рд┐рд╖реНрдХреГрдд рдЪреАрдЬреЛрдВ рдкрд░ рдирд┐рд░реНрджреЗрд╢рд┐рдд рдХрд┐рдпрд╛ред рдпрд╣ рд╕рдордЭрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ: рд╣рд╛рд▓ рд╣реА рдореЗрдВ рдЬрдм рддрдХ, UNIX рдЙрдЪреНрдЪ рдХрдВрдкреНрдпреВрдЯрд░ рд╣рд▓рдХреЛрдВ рдореЗрдВ рд╕рдВрдЪрд╛рд░ рдХреА рднрд╛рд╖рд╛ рдереАред рдХрдВрдкреНрдпреВрдЯрд░ рдХреА рдЕрдзрд┐рдХ рднрд░реА рд╣реБрдИ, рд▓рд╛рдЧреВ рдФрд░ рдЕрдкреНрд░рдХрд╛рд╢рд┐рдд рджреБрдирд┐рдпрд╛ рдиреЗ рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░ рдХреА рдЗрд╕ рдЖрднрд╛ рдХреЗ рдЦрд┐рд▓рд╛рдл рд╡рд┐рд░реЛрдз рдХрд┐рдпрд╛ред рдпреВрдирд┐рдХреНрд╕ рдХреЗ рдЕрдиреБрдпрд╛рдпреА рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ рд╕рдорд╛рдЬ рдХреА рдПрдХ рдЦрд░рд╛рдм рдкрд░рдд рд░рд╣реЗ рд╣реИрдВ, рдЬреЛ рдЙрдирдХреЗ рдХрдард┐рди рдЬреНрдЮрд╛рди рдкрд░ рдЧрд░реНрд╡ рдХрд░рддреЗ рд╣реИрдВред рд▓реЗрдХрд┐рди рдЗрди рд╡рд░реНрдЧ рдорддрднреЗрдж рдЕрдм рдЬрд▓реНрджреА рд╕реЗ рдЧрд╛рдпрдм рд╣реЛ рд░рд╣реЗ рд╣реИрдВред рдЕрдм UNIX рд╡рд┐рд╢реЗрд╖рдЬреНрдЮ рдЕрдзрд┐рдХ рдЖрдо рд╣реИрдВ, рдФрд░ рд╕рд╕реНрддреА рдЙрдкрдХрд░рдгреЛрдВ рдкрд░ UNIX рдХреА рд╕рд╕реНрддреА рдФрд░ рдореБрдлреНрдд рдХрд┐рд╕реНрдореЗрдВ рдХрд╛рдо рдХрд░рддреА рд╣реИрдВред рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ, рдпреВрдирд┐рдХреНрд╕ рдЕрдм рд╡рд┐рдВрдбреЛрдЬ рдХреЗ рджрд┐рдиреЛрдВ рдореЗрдВ рдЗрддрдиреЗ рдХреЛрдбреЗрдб рдирд╣реАрдВ рд╣реИрдВред



рд╕реНрдкрд╖реНрдЯреАрдХрд░рдг рдХреЗ рдмреАрдЪ рджрд╛рд╡реЛрдВ рдХреА рдПрдХ рдорд╛рдирдХ рд╕реВрдЪреА рднреА рдереА: UNIX рдЬрдЯрд┐рд▓ рд╣реИ, рдЗрд╕реЗ рд╕реАрдЦрдиреЗ рдореЗрдВ рд▓рдВрдмрд╛ рд╕рдордп рд▓рдЧрддрд╛ рд╣реИред рдмрд╣реБрдд рд╕реА рдмрд╛рддреЗрдВ рдпрд╛рдж рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдПред рд╡рд╣ рдмрд╣реБрдд рд░рд╣рд╕реНрдпрдордп рдФрд░ рдЕрдиреБрдЪрд┐рдд рд░реВрдк рд╕реЗ рдЬрдЯрд┐рд▓ рд╣реИред



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



рд╣рд╛рд▓рд╛рдВрдХрд┐ рдореБрдЭреЗ рд╕рдордЭ рдореЗрдВ рдЖрдпрд╛ рдХрд┐ рдХреИрд╕реЗ рд▓реЛрдЧреЛрдВ рдХреЛ grep рдпрд╛ рдмрд┐рд▓реНрд▓реА рдЬреИрд╕реА рдЙрдкрдпреЛрдЧрд┐рддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдЬрд╛рдирдмреВрдЭрдХрд░ рдРрд╕реЗ рдЧреВрдврд╝ рдирд╛рдореЛрдВ рдХреЛ рдпрд╛рдж рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреЗ рдХрд╛рд░рдг рд╣рдЯрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдореИрдВ рдЕрднреА рднреА рдЪрд╛рдмрд┐рдпреЛрдВ рдкрд░ рджрд╕реНрддрдХ рджреЗрдиреЗ рдХреЗ рдЕрдкрдиреЗ рдирд╛рдкрд╕рдВрдж рд╕реЗ рд╣реИрд░рд╛рди рдерд╛ред рддрдм рдпрд╣ рдореБрдЭ рдкрд░ рд╣рд╛рд╡реА рд╣реЛ рдЧрдпрд╛ рдХрд┐ рдпрд╣ рд╢рд┐рдХрд╛рдпрдд UNIX рд╕реНрдЯреЛрд░реНрд╕ рдореЗрдВ "рдмреМрджреНрдзрд┐рдХ рдЕрднрд┐рдЬрд╛рдд рд╡рд░реНрдЧ" рдХреЗ рдкреНрд░рднреБрддреНрд╡ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реЛ рд╕рдХрддреА рд╣реИред рд╕рд╛рдорд╛рдиреНрдп рд╕реВрддреНрд░ "рд▓реЗрдЦрди" рдерд╛: рдореЗрд░реЗ рдпреВрдирд┐рдХреНрд╕ рдХреЗ рд╕рд╣рдХрд░реНрдорд┐рдпреЛрдВ рдХреЗ рдПрдХ рд╕рдВрджрд┐рдЧреНрдз рдмрдбрд╝реЗ рдкреНрд░рддрд┐рд╢рдд рдиреЗ рдХреИрд░рд┐рдпрд░ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХреЗ рджреМрд░рд╛рди рдкрд╣рд▓реЗ рд╣реА рдкрд╛рда рдФрд░ рд╢рдмреНрджреЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдореЗрдВ рдХреМрд╢рд▓ рд╣рд╛рд╕рд┐рд▓ рдХрд░ рд▓рд┐рдпрд╛ рдерд╛ред рд╡реЗ рдкрд╛рдардХреЛрдВ рдФрд░ рд▓реЗрдЦрдХреЛрдВ рдХреЛ рдкреНрд░реЗрд░рд┐рдд рдХрд░ рд░рд╣реЗ рдереЗ, рдФрд░ UNIX рдкрд░ рдпреЗ рдХреМрд╢рд▓ рдмрд╣реБрдд рдлрд╛рдпрджреЗрдордВрдж рд╣реИрдВред рдпреВрдирд┐рдХреНрд╕ рдПрдХ рддрд░рд╣ рд╕реЗ рдЙрдирдХреЗ рд▓рд┐рдП рд╕рд╛рд╣рд┐рддреНрдп рдерд╛ред рдЕрдЪрд╛рдирдХ, UNIX рд╕рдореБрджрд╛рдп рдореЗрдВ рдмрд╣реБрд╕рдВрдЦреНрдпрдХ рдмрд╣реБрднреБрдЬ, рдорд╛рдирд╡рддрд╛рд╡рд╛рджреА рдФрд░ рдЕрддреГрдкреНрдд рдкреБрд╕реНрддрдХ рдЦрд╛рдиреЗ рд╡рд╛рд▓реЗ рдЬрд╛рдЧрд░реВрдХ рд╣реЛ рдЧрдПред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЗрд╕рдиреЗ рдПрдХ рдФрд░ рдЕрдзрд┐рдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╕рдВрдХреЗрдд рджрд┐рдпрд╛: рджреГрд╢реНрдп рдЪрд┐рддреНрд░реЛрдВ (рдЯреАрд╡реА, рдлрд┐рд▓реНрдореЛрдВ, .jpg рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ) рд╕реЗ рднрд░реА рджреБрдирд┐рдпрд╛ рдореЗрдВ, UNIX рдЕрднреА рднреА рд╢рдмреНрдж рдХреА рд╕рдВрд╕реНрдХреГрддрд┐ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИред



UNIX рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХреЛ рдЙрдирдХреЗ рдорд╛рдкрджрдВрдбреЛрдВ рдХреЗ рд╕рд╛рде рд▓рдЪреАрд▓реА, рд╡рд┐рд╡рд┐рдз рд╡реНрдпрд╛рдХрд░рдг рдФрд░ рд╡рд╛рдХреНрдп рд░рдЪрдирд╛ рдХреЗ рд╕рд╛рде рд╕рд┐рд╕реНрдЯрдо рдЙрдкрдпреЛрдЧрд┐рддрд╛рдУрдВ рдХрд╛ рдПрдХ рд╕рдореГрджреНрдз рд╢рдмреНрджрдХреЛрд╢ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╡реНрдпрдХреНрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред UNIX рдХреЗ рдкреНрд░рддрд┐ рдЙрддреНрд╕рд╛рд╣реА рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП, рдпрд╣ рднрд╛рд╖рд╛ рдЙрдирдХрд╛ рджреВрд╕рд░рд╛ рд╕реНрд╡рдпрдВ рдмрди рдЬрд╛рддреА рд╣реИред рдПрдХ рдмрд╛рд░, рдореИрдВрдиреЗ рдПрдХ рд╕реНрдерд╛рдиреАрдп рд░реЗрд╕реНрддрд░рд╛рдВ рдореЗрдВ рдПрдХ рдмрд╛рддрдЪреАрдд рд╕реБрдиреА: "рдХрд╣реАрдВ рди рдХрд╣реАрдВ рдореЗрдиреВ рдореЗрдВ рд╕реЙрд╕ рдХреЗ рд╕рд╛рде рдЪрд┐рдВрд░рд╛рдЯ рдереЗ, рдЙрдирдХреА рдХреАрдордд рдПрдХ рджрд░реНрдЬрди рд╕реЗ рдХрдо рдереАред" рдЕрдЪреНрдЫрд╛, рдЪрд▓реЛ рджреЗрдЦрддреЗ рд╣реИрдВ ... рдмрд┐рд▓реНрд▓реА рдореЗрдиреВ | grep рдЭреАрдВрдЧрд╛ | рдкрд░реАрдХреНрд╖рдг-$ 10 ... тАЭ, рдФрд░ рдпрджреНрдпрдкрд┐ рдпрд╣ рдПрдХ рд╕рд┐рдиреНрдереЗрдЯрд┐рдХ рд░реВрдк рд╕реЗ рдЧрд▓рдд рд╣реИ рдФрд░ рдЗрддрдиреА рд╡рд┐рдЪрд┐рддреНрд░ рдмрд╛рддрдЪреАрдд рдирд╣реАрдВ рд╣реИ, рдПрдХ Microsoft-рдЙрдиреНрдореБрдЦ рджреБрдХрд╛рди рдкрд░ рднреЛрдЬрди рдХрд░рдирд╛ рд╢рд╛рдпрдж рд╣реА рдЕрдкрдиреЗ рд╡рд┐рдЪрд╛рд░ рдХреЛ рдЗрддрдиреА рд╕рд░рд▓рддрд╛ рд╕реЗ рд╡реНрдпрдХреНрдд рдХрд░ рдкрд╛рдПрдЧрд╛ред



UNIX рдкрд░, рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдЯреЗрдХреНрд╕реНрдЯ, STDIN, STDOUT, STDERR рдореБрдЦреНрдп рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рддрдВрддреНрд░ рд╣реИ: рдпрд╣рд╛рдБ рд╕рд┐рд╕реНрдЯрдо рдЙрдкрдпреЛрдЧрд┐рддрд╛рдУрдВ рд╢рдмреНрдж рд╢реНрд░рдорд┐рдХреЛрдВ рдХреЗ рд▓рд┐рдП рдХрдВрд╕реНрдЯреНрд░рдХреНрдЯрд░ (рд▓реЗрдЧреЛ) рддрддреНрд╡реЛрдВ рдХреЗ рд╕рдорд╛рди рд╣реИрдВред рдкрд╛рдЗрдк рдФрд░ рдлрд┐рд▓реНрдЯрд░ рдПрдХ рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдХреЛ рджреВрд╕рд░реЗ рд╕реЗ рдЬреЛрдбрд╝рддреЗ рд╣реИрдВ, рдФрд░ рдкрд╛рда рдЙрдирдХреЗ рдмреАрдЪ рдЕрджреГрд╢реНрдп рд░реВрдк рд╕реЗ рдмрд╣рддрд╛ рд╣реИред Awk / lex рд╕реЗ рдкреНрд░рд╛рдкреНрдд рд╢реЗрд▓ рдХреЗ рд╕рд╛рде рдХрд╛рд░реНрдп рдХрд░рдирд╛, рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рдХрд╛рд░ рдХреА рдЙрдкрдпреЛрдЧрд┐рддрд╛рдУрдВ рдХреЗ рд╕рд╛рде рд╡рд╕реНрддреБрддрдГ рд╢рдмреНрджреЛрдВ рдХрд╛ рдиреГрддреНрдп рд╣реИред



рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдкрд░ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ, рд╣рд╛рде рдХреАрдмреЛрд░реНрдб рдкрд░ рд╕рдВрддреБрд▓рд┐рдд рд╣реЛрддреЗ рд╣реИрдВ рдФрд░ рдмрд╛рд░-рдмрд╛рд░ рдорд╛рдЙрд╕ рдХреНрд▓рд┐рдХ рдХреЗ рд╕рд╛рде рдирд╣реАрдВ рдЖрддреЗ рд╣реИрдВ - рдпрд╣ рд▓реЗрдЦрдХреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рдкрд░рд┐рдЪрд┐рдд рдореБрджреНрд░рд╛ рд╣реИ (рд╡рд┐рд╢реЗрд╖рдХрд░ рдЙрди рдкреБрд░рд╛рдиреЗ рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдЬреЛ рдПрдХ рдмрд╛рд░ рдЯреЗрд▓реЗрдЯрд┐рдк рдпрд╛ рдЗрд▓реЗрдХреНрдЯреНрд░рд┐рдХ рдЯрд╛рдЗрдкрд░рд╛рдЗрдЯрд░ рдкрд░ рдХрд╛рдо рдХрд░рддреЗ рдереЗ)ред рдЖрд╡рд╢реНрдпрдХрддрд╛рдПрдВ рдирд┐рдмрдВрдз рдХреЗ рд▓рд┐рдП рд╕рдорд╛рди рд╣реИрдВред рдпрд╣рд╛рдВ рдФрд░ рд╡рд╣рд╛рдВ рджреЛрдиреЛрдВ рдХреЛ рд▓реЗрдЦрди рдХреМрд╢рд▓ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдпрд╣рд╛рдБ рдФрд░ рд╡реНрдпрд╛рдХрд░рдг рдФрд░ рд╡рд╛рдХреНрдп рд╡рд┐рдиреНрдпрд╛рд╕ рдХреЗ рд╡рд┐рд╕реНрддреГрдд рдЬреНрдЮрд╛рди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рджреЛрдиреЛрдВ рдорд╛рдорд▓реЛрдВ рдореЗрдВ, рдорд╣рд╛рд░рдд рдЖрдкрдХреЛ рд╢рдХреНрддрд┐рд╢рд╛рд▓реА, рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИред



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



рдЙрдиреНрд╣реЗрдВ рдореБрдЭ рдкрд░ рдЖрдкрддреНрддрд┐ рд╣реЛ рд╕рдХрддреА рд╣реИ рдХрд┐ UNIX рдЕрдиреНрдп рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдХреА рддрд░рд╣ рд╣реА рдиреЗрддреНрд░рд╣реАрди рд╣реИред рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ UNIX рдХреЗ рдЖрдзреБрдирд┐рдХ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдореЗрдВ, рдПрдХ рдмрд╣реБрдд рд╣реА рдЧреНрд░рд╛рдлрд┐рдХрд▓ рдпреВрдЬрд░ рдЗрдВрдЯрд░рдлреЗрд╕ рдЙрдкрд▓рдмреНрдз рд╣реИред рд╡реНрдпрд╡рд╣рд╛рд░ рдореЗрдВ, рд╣рд╛рд▓рд╛рдВрдХрд┐, рдпреВрдирд┐рдХреНрд╕ рдХрд╛ рдордзреНрдп рднрд╛рдЧ рдЙрдиреНрд╣реЗрдВ рдкреНрд░реЛрддреНрд╕рд╛рд╣рд┐рдд рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рдФрд░ рд╕рдВрдкреВрд░реНрдг рдЬреАрдпреВрдЖрдИ рд╢рдмреНрдж рдХреА рд╕рдВрд╕реНрдХреГрддрд┐ рдХреА рдкрд░рдВрдкрд░рд╛рдУрдВ рдХреЛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдП рдмрд┐рдирд╛ рдХрд╛рд░реНрдп рдХрд░рддрд╛ рд╣реИред рдЕрдзрд┐рдХрд╛рдВрд╢ UNIX рдХрдВрдкреНрдпреВрдЯрд░реЛрдВ рдХреА рд╕реНрдХреНрд░реАрди рджреЗрдЦреЗрдВред рдЖрдзреА рдЦрд┐рдбрд╝рдХрд┐рдпрд╛рдВ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдпрд╛ рд╡рд╣рд╛рдВ рдЪрд▓ рд░рд╣реЗ vi рдХрдВрд╕реЛрд▓ рдПрдбрд┐рдЯрд░ рдХреЗ рд╕рд╛рде рдЯрд░реНрдорд┐рдирд▓ рд╣реИрдВред



рдХрд╣реАрдВ рднреА рд╢рдмреНрдж рдХреА рд╕рдВрд╕реНрдХреГрддрд┐рдпреЛрдВ рдФрд░ рдпреВрдирд┐рдХреНрд╕ рдФрд░ рд╡рд┐рдВрдбреЛрдЬ рдХреЗ рдмреАрдЪ рд╡рд┐рдкрд░реАрдд рд░реВрдк рдореЗрдВ рдкреНрд░рд╕реНрддреБрдд рдХреА рдЧрдИ рджреГрд╢реНрдп рдЫрд╡рд┐ рдХреЗ рдмреАрдЪ рдШрд░реНрд╖рдг рд╣реИред рдЬреИрд╕реЗ рд╣реА рдпрд╣ vaunted рдпреВрдирд┐рдХреНрд╕ рд╣рддреНрдпрд╛рд░рд╛ рдХрдИ рд╕рд╛рд▓ рдкрд╣рд▓реЗ рджрд┐рдЦрд╛рдИ рджрд┐рдпрд╛ (рд╡рд┐рдВрдбреЛрдЬ рдПрдирдЯреА - рд▓рдЧрднрдЧ рдЕрдиреБрд╡рд╛рдж рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░рддреЗ рд╣реБрдП), рд░реЗрдбрдордВрдб рд╣реИрд╡реАрд╡реЗрдЯ рдХреЗ рдкреВрд░реНрдг рд╡рд┐рд╢реНрд╡рд╛рд╕ рдФрд░ рдХреНрд░реЗрдбрд┐рдЯ рджреНрд╡рд╛рд░рд╛ рд╕рдорд░реНрдерд┐рдд, рдореИрдВрдиреЗ рдЗрд╕реЗ рдмрд┐рдирд╛ рдХрд┐рд╕реА рдкреВрд░реНрд╡рд╛рдЧреНрд░рд╣ рдХреЗ рд▓рд┐рдпрд╛ред рд▓реЗрдХрд┐рди рд╡рд┐рдВрдбреЛрдЬ рдиреЗ рдореБрдЭреЗ рдардВрдбрд╛ рдЫреЛрдбрд╝ рджрд┐рдпрд╛ред рдЙрд╕рдореЗрдВ рдХреБрдЫ рдерд╛, рдЧрд╣рди рдЕрд╕рдВрддреЛрд╖ рдерд╛ред рдореБрдЭреЗ рдПрдХ рдЕрд╕рд╣рдиреАрдп рдЕрдиреБрднреВрддрд┐ рд╣реБрдИ [..] рдХрд┐ рдХреЛрдИ "рд╡рд╣рд╛рдБ" рдирд╣реАрдВ рдерд╛ред рдореИрдВ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рддрд╛ рд╣реВрдВ рдХрд┐ рдореИрдВ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА UNIX рд╕реЗ рд╕рд┐рд╕реНрдЯрдо рдФрд░ рдиреЗрдЯрд╡рд░реНрдХ рдПрдбрдорд┐рдирд┐рд╕реНрдЯреНрд░реЗрд╢рди рдХреЗ рдХреЛрдиреЗрд╕реНрдЯреЛрди рдХреЛ рдЬрд╛рдирддрд╛ рдерд╛, рдФрд░ рдореИрдВ рдорд╛рдирддрд╛ рд╣реВрдВ рдХрд┐ рд░рдЬрд┐рд╕реНрдЯреНрд░реА рдХреЛ рд▓реЗрдиреЗ рд╕реЗ рдореБрдЭреЗ рдХреБрдЫ рджрд┐рдиреЛрдВ рдХреЗ рд▓рд┐рдП рдЪрд┐рдврд╝ рд╣реЛ рдЧрдИ, рд▓реЗрдХрд┐рди рдЬрдм рдореБрдЭреЗ рдЬрд▓реНрдж рд╣реА рд╕рдордЭ рдореЗрдВ рдЖрдпрд╛, рддреЛ рдореИрдВрдиреЗ UNIX рдХреЛ рд╡рд╛рдкрд╕ рдЗрд╕ рднрд╛рд╡рдирд╛ рд╕реЗ рджреЗрдЦрд╛ рдХрд┐ рдореБрдЭреЗ рдПрдХ рд╡реЙрдХрд┐рдВрдЧ рдорд╢реАрди рдСрдкрд░реЗрдЯрд░ рд╕реЗ рдбрд┐рдореЛрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдПрдХ рдЫрдбрд╝реА рдХреЗ рд╕рд╛рде рдмреАрдирдиреЗ рдХреЗ рд▓рд┐рдП рдЦреБрджрд╛рдИред рд╡рд┐рдВрдбреЛрдЬрд╝ рдореЗрдВ рдХреЗрд╡рд▓ рдкреИрдВрддрд░реЗрдмрд╛рдЬрд╝реА рдХреЗ рд▓рд┐рдП рдХреЛрдИ рдЬрдЧрд╣ рдирд╣реАрдВ рдереАред рд╡рд┐рдВрдбреЛрдЬ рджреГрд╖реНрдЯрд┐рдХреЛрдг "рдХрд┐рд╕реА рднреА рдЖрдХрд╛рд░ рдХреЗ рдЕрдиреБрд░реВрдк", "рдмрд┐рдВрджреБ рдФрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ", "рд╣рдордиреЗ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЖрдкрдХреЗ рд▓рд┐рдП рд╕рдм рдХреБрдЫ рд╕реЛрдЪрд╛ рдерд╛" рдиреЗ рдореБрдЭреЗ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдкрд░ рдЗрди рд░рд╣рд╕реНрдпрдордп рдорд╛рдкрджрдВрдбреЛрдВ рдХреЗ рд▓рд┐рдП рдФрд░ "рдореИрди -k" рдХреЗ рд▓рд┐рдП рддрд░рд╕ рджрд┐рдпрд╛ред рдореИрдВ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рд╕реЗрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЕрдкрдиреЗ рдирд┐рд░реНрдгрдп рд▓реЗрдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛, рдмрд▓реНрдХрд┐ рдЕрдкрдиреЗ рд╡рд┐рдЪрд╛рд░реЛрдВ рдХреЛ рдорд╛рдЗрдХреНрд░реЛрд╕реЙрдлреНрдЯ рдлрд╛рдЙрдВрдбреЗрд╢рди рдХреНрд▓рд╛рд╕реЗрд╕ рдХреА рд╕реЛрд╡рд┐рдпрдд рджреБрдирд┐рдпрд╛ рдХреА рджреГрд╖реНрдЯрд┐ рд╕реЗ рддреИрдпрд╛рд░, рд╕рдорд╛рди рд░реВрдк рд╕реЗ рддреИрдпрд╛рд░ рдХрд░рдиреЗ рдкрд░ рдЦреАрдВрдЪ рд░рд╣рд╛ рдерд╛ред



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



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



рдкреНрд░рдХрд╛рд╢ рдХреА рдПрдХрдорд╛рддреНрд░ рдХрд┐рд░рдг рдЬрд┐рд╕рдиреЗ рд╡рд┐рдВрдбреЛрдЬ рдХреА рджреБрдирд┐рдпрд╛ рдореЗрдВ рдореЗрд░реЗ рд░рд╣рдиреЗ рдХреЛ рд░реЛрд╢рди рдХрд┐рдпрд╛, рд╡рд╣ рдкрд░реНрд▓ рдХреА рддреЗрдЬреА рд╕реЗ рд▓реЛрдХрдкреНрд░рд┐рдпрддрд╛ рдереАред рдкрд░реНрд▓ рдиреЗ рдХрд┐рд╕реА рддрд░рд╣ рд╡реЗрдм рд╡рд┐рдХрд╛рд╕ рдХреЗ рд▓рд┐рдП CGI рд▓рд┐рдкрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рднрд╛рд╖рд╛ рдХреЗ рд░реВрдк рдореЗрдВ рд╡рд┐рдВрдбреЛрдЬ рдХреА рджреБрдХрд╛рдиреЛрдВ рдореЗрдВ рдЕрдкрдирд╛ рд░рд╛рд╕реНрддрд╛ рдмрдирд╛рдпрд╛, рд▓реЗрдХрд┐рди рд▓реЛрдЧреЛрдВ рдиреЗ рдЬрд▓реНрджреА рд╕реЗ рдЗрд╕рдХреА рд╢рдХреНрддрд┐ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛ рд▓рд┐рдпрд╛ рдФрд░ рдЗрд╕реЗ рд╡реЗрдм рд╡рд┐рдХрд╛рд╕ рд╕реЗ рдХрд╣реАрдВ рдЕрдзрд┐рдХ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛: рд╕рд┐рд╕реНрдЯрдо рдкреНрд░рд╢рд╛рд╕рди, рд╕реНрд░реЛрдд рдирд┐рдпрдВрддреНрд░рдг рдФрд░ рдлрд╝рд╛рдЗрд▓ рд╡рд┐рддрд░рдг рдХреЗ рд▓рд┐рдП рдиреЗрдЯрд╡рд░реНрдХ рдкреНрд░рд╢рд╛рд╕рдиред рд╡рд┐рдбрдВрдмрдирд╛ рдпрд╣ рд╣реИ рдХрд┐ рдкрд░реНрд▓ рдЦреБрдж рдпреВрдирд┐рдХреНрд╕ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХрд╛ рдПрдХ рд╕рдмрд╕реЗрдЯ рд╣реИ рдЬрд┐рд╕реЗ рдЬрд▓реНрдж рд╣реА рдПрдХ рд╕реНрдХреНрд░рд┐рдкреНрдЯрд┐рдВрдЧ рднрд╛рд╖рд╛ рдореЗрдВ рд╕рдВрдХрд▓рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рд╕рд╛рд╣рд┐рддреНрдпрд┐рдХ рджреГрд╖реНрдЯрд┐ рд╕реЗ, рдпрджрд┐ UNIX "рдпреБрджреНрдз рдФрд░ рд╢рд╛рдВрддрд┐" рд╣реИ, рддреЛ рдкрд░реНрд▓ рд╡рд░реНрддрдорд╛рди рдЫрд╛рддреНрд░реЛрдВ рдХреЗ рд▓рд┐рдП рдЗрд╕рдХрд╛ "рд╕рд╛рд░рд╛рдВрд╢" рд╣реИред



UNIX рдкрд░ рдорд╣рд╛рд░рдд, рд╕рд╛рде рд╣реА рд╕рд╛рде рднрд╛рд╖рд╛ рдХреА рдорд╣рд╛рд░рдд, рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕реНрд╡рддрдВрддреНрд░рддрд╛ рджреЗрддреА рд╣реИред рд╕реНрд╡рддрдВрддреНрд░рддрд╛ рдХреА рдХреАрдордд рд╣рдореЗрд╢рд╛ рдЙрдЪреНрдЪ рд╣реЛрддреА рд╣реИ, рд▓реЗрдХрд┐рди рд╕реНрд╡рддрдВрддреНрд░рддрд╛ рдХреЛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рднреА рдирд╣реАрдВ рд╣реИред рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдк рд╕реЗ, рдореИрдВ рдЕрдкрдиреА рд╕реНрд╡рддрдВрддреНрд░рддрд╛ рдХреЗ рд▓рд┐рдП рднреБрдЧрддрд╛рди рдХрд░реВрдВрдЧрд╛, рдмрдЬрд╛рдп рдПрдХ рдордЬрд╝реЗрджрд╛рд░-рдХреВрдж рдЦрд┐рдбрд╝рдХрд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рд╡рд┐рдВрдбреЛрдЬ рдЬреИрд╕реЗ рдкрд┐рдХреНрд╕реЗрд▓-рдХрд╛рд▓рдХреЛрдард░реА рдореЗрдВ рд░рд╣рдиреЗ рдХреЗ рд▓рд┐рдПред рдореБрдЭреЗ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдЬрдм рд▓реЛрдЧ рдереЛрдбрд╝реЗ рдмрдбрд╝реЗ рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВ рдФрд░ рдЕрдкрдиреА рд╕рддрд╣реА рд╕реБрд╡рд┐рдзрд╛ рд╕реЗ рдкреНрд░рднрд╛рд╡рд┐рдд рд╣реЛрддреЗ рд╣реИрдВ, рддреЛ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕реНрд╡рддрдВрддреНрд░рддрд╛ рдХреЛ рдЦреЛ рджреЗрддреЗ рд╣реИрдВ, рд╡реЗ рдЗрд╕ рд╕реНрд╡рддрдВрддреНрд░рддрд╛ рдФрд░ рдЬрд┐рдореНрдореЗрджрд╛рд░реА рдХреЗ рд▓рд┐рдП рддрд░рд╕рддреЗ рд╣реИрдВ рдЬреЛ UNIX рджреЗрддрд╛ рд╣реИред рдФрд░ рдЬрдм рд╡реЗ рддрд░рд╕реЗрдВрдЧреЗ, рддреЛ UNIX рдЙрдирдХреА рдЬрд░реВрд░рдд рдХреЛ рдкреВрд░рд╛ рдХрд░реЗрдЧрд╛ред



1998 рдорд┐рд▓рд░ рдлреНрд░реАрдореИрди, рдЗрдВрдХред



All Articles