Gentoo рдХреЗ рд╕рдВрд╕реНрдерд╛рдкрдХ рд╕реЗ рд▓рд┐рдирдХреНрд╕ рдХреА рдореВрд▓ рдмрд╛рддреЗрдВред рднрд╛рдЧ 3 (4/4): рдЖрдкрдХрд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкрд░реНрдпрд╛рд╡рд░рдг рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд░рдирд╛

рд▓рд┐рдирдХреНрд╕ рд╢реБрд░реБрдЖрддреА рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХреА рддреАрд╕рд░реА рдХрд┐рд╕реНрдд рдХрд╛ рдЕрдВрддрд┐рдо рдЕрдзреНрдпрд╛рдпред рдХрд╛рд░реНрдпрд╢реАрд▓ рд╢реЗрд▓ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреА рдореВрд▓ рдмрд╛рддреЗрдВ, рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ рдХреА рд╕реНрдерд╛рдкрдирд╛, рд╕рд╛рде рд╣реА рдкреВрд░реЗ рддреАрд╕рд░реЗ рднрд╛рдЧ рдХреЛ рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ рдкреНрд░рд╕реНрддреБрдд рдХрд░рдирд╛ред



Gentoo рдХреЗ рд╕рдВрд╕реНрдерд╛рдкрдХ рд╕реЗ рд▓рд┐рдирдХреНрд╕ рдореВрд▓ рдмрд╛рддреЗрдВ рдиреЗрд╡рд┐рдЧреЗрд╢рди:



рднрд╛рдЧ I:
  1. BASH, рдиреЗрд╡рд┐рдЧреЗрд╢рди рдХреА рдореВрд▓ рдмрд╛рддреЗрдВ
  2. рдлрд╝рд╛рдЗрд▓реЛрдВ рдФрд░ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рдХрд╛ рдкреНрд░рдмрдВрдзрди рдХрд░реЗрдВ
  3. рд▓рд┐рдВрдХ рдФрд░ рдлрд╝рд╛рдЗрд▓реЛрдВ рдФрд░ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рдХреЛ рд╣рдЯрд╛рдирд╛
  4. рдЧреНрд▓реЛрдм рд▓реБрдХ рджреЗрддрд╛ рд╣реИ
рднрд╛рдЧ II:
  1. рдирд┐рдпрдорд┐рдд рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐
  2. рдлрд╝реЛрд▓реНрдбрд░ рдЕрд╕рд╛рдЗрдирдореЗрдВрдЯ, рдлрд╝рд╛рдЗрд▓ рдЦреЛрдЬ
  3. рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдкреНрд░рдмрдВрдзрди
  4. рдкрд╛рда рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдФрд░ рдкреБрдирд░реНрдирд┐рд░реНрджреЗрд╢рди
  5. рдХрд░реНрдиреЗрд▓ рдореЙрдбреНрдпреВрд▓
рднрд╛рдЧ III
  1. рдкреНрд░рд▓реЗрдЦрди
  2. рдПрдХреНрд╕реЗрд╕ рдореЙрдбрд▓
  3. рдЦрд╛рддрд╛ рдкреНрд░рдмрдВрдзрди
  4. рдкрд░реНрдпрд╛рд╡рд░рдг рдХреА рд╕реНрдерд╛рдкрдирд╛


рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкрд░реНрдпрд╛рд╡рд░рдг рдХрд╛ рдЕрдиреБрдХреВрд▓рди



рдкреЗрд╢ рд╣реИ рдлреЙрд░реНрдЪреНрдпреВрди



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



рдЖрд░рдВрдн рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЬрдм рдЖрдк рд▓реЙрдЧ рдЗрди рдХрд░рддреЗ рд╣реИрдВ рддреЛ рдПрдХ рдореИрд╕реЗрдЬ рджрд┐рдЦрд╛рдПрдВред рдЗрд╕ рддрд░рд╣ рдХреЗ рд╕рдВрджреЗрд╢ рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП, рднрд╛рдЧреНрдп рдЪрд▓рд╛рдПрдВ:



$ fortune

No amount of careful planning will ever replace dumb luck.







(рдлреЙрд░реНрдЪреНрдпреВрди рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЗрдВрд╕реНрдЯреЙрд▓ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЕрдкрдиреЗ рд╡рд┐рддрд░рдг рдХреЗ рдкреИрдХреЗрдЬ рдореИрдиреЗрдЬрд░ рдореЗрдВ рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рд╢реБрд░реВ рдХрд░реЗрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП apt-get install рдХрд┐рд▓рд╛ - рд▓рдЧрднрдЧред рдЯреНрд░рд╛рдВрд╕ред)



.bash_profile



рдЕрдм рдкреНрд░рддреНрдпреЗрдХ рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдореЗрдВ рднрд╛рдЧреНрдп рдХреЛ рдмрдирд╛рддреЗ рд╣реИрдВред рдЕрдкрдиреЗ рдкрд╕рдВрджреАрджрд╛ рдЯреЗрдХреНрд╕реНрдЯ рдПрдбрд┐рдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ, рдЕрдкрдиреЗ рд╣реЛрдо рдбрд╛рдпрд░реЗрдХреНрдЯрд░реА рдореЗрдВ .bash_profile рдлрд╝рд╛рдЗрд▓ рдХреЛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВред рдпрджрд┐ рдРрд╕реА рдХреЛрдИ рдлрд╝рд╛рдЗрд▓ рдореМрдЬреВрдж рдирд╣реАрдВ рд╣реИ, рддреЛ рдЗрд╕реЗ рдмрдирд╛рдПрдВред рдЗрд╕рдХреА рд╢реБрд░реБрдЖрдд рдореЗрдВ рдбрд╛рд▓реЗрдВ:



fortune







рд▓реЙрдЧ рдЖрдЙрдЯ рдХрд░рдиреЗ рдФрд░ рд╡рд╛рдкрд╕ рд▓реЙрдЧ рдЗрди рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВред рдкреНрд░рджрд░реНрд╢рди рдкреНрд░рдмрдВрдзрдХ рдХреЛ рд╢реБрд░реВ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ, рдЬреИрд╕реЗ рдХрд┐ xdm, gdm рдпрд╛ kdm, рдЬрдм рдЖрдк рд▓реЙрдЧ рдЗрди рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЛ рдПрдХ рдордЬреЗрджрд╛рд░ рдЧреНрд░реАрдЯрд┐рдВрдЧ рджрд┐рдЦрд╛рдИ рджреЗрдЧрд╛ред



mycroft.flatmonk.org login: chouser

Password:

Freedom from incrustations of grime is contiguous to rectitude.

$







рдкреНрд░рд╡реЗрд╢ рджреНрд╡рд╛рд░ рдХрд╛ рдЦреЛрд▓ред



рдЬрдм рдмреИрд╢ рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИ, рддреЛ рдпрд╣ рдЖрдкрдХреЗ рд╣реЛрдо рдбрд╛рдпрд░реЗрдХреНрдЯрд░реА рдореЗрдВ .bash_profile рдлрд╝рд╛рдЗрд▓ рдХреЛ рдкрд╛рд╕ рдХрд░рддрд╛ рд╣реИ, рдкреНрд░рддреНрдпреЗрдХ рд▓рд╛рдЗрди рдХреЛ рд▓реЙрдиреНрдЪ рдХрд░рддрд╛ рд╣реИ рдЬреИрд╕реЗ рдХрд┐ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдкрд░ рдЯрд╛рдЗрдк рдХрд░рдирд╛ред рдЗрд╕реЗ рдлрд╛рдЗрд▓ рд╕реЛрд░реНрд╕рд┐рдВрдЧ рдХрд╣рддреЗ рд╣реИрдВред



рдмреИрд╢ рдЕрд▓рдЧ-рдЕрд▓рдЧ рддрд░реАрдХреЛрдВ рд╕реЗ рдХрд╛рдо рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдпрд╣ рдЗрд╕ рдмрд╛рдд рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдЗрд╕реЗ рдХреИрд╕реЗ рд▓реЙрдиреНрдЪ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдпрджрд┐ рдЗрд╕реЗ рдПрдХ рд▓реЙрдЧрд┐рди рд╢реЗрд▓ рдХреЗ рд░реВрдк рдореЗрдВ рдЪрд▓рд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдпрд╣ рдКрдкрд░ рд╡рд░реНрдгрд┐рдд рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рдо рдХрд░реЗрдЧрд╛ - рдкрд╣рд▓реЗ рд╕рд┐рд╕реНрдЯрдо-рд╡рд╛рдЗрдб / etc / рдкреНрд░реЛрдлрд╛рдЗрд▓ рдХреЛ рдкреНрд░реЛрд╕реЗрд╕ рдХрд░рдирд╛, рдФрд░ рдлрд┐рд░ рдЖрдкрдХрд╛ рд╡реНрдпрдХреНрддрд┐рдЧрдд ~ / -bash_profileред



рд▓реЙрдЧрд┐рди рд╢реЗрд▓ рдХреЗ рд░реВрдк рдореЗрдВ рдмреИрд╢ рдХреЛ рдЪрд▓рд╛рдиреЗ рдХреЗ рджреЛ рддрд░реАрдХреЗ рд╣реИрдВред рдЬрдм рдЖрдк рдкрд╣рд▓реА рдмрд╛рд░ рд▓реЙрдЧ рдЗрди рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ: bash рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдирд╛рдо -рдмрд╢ рд╕реЗ рд╢реБрд░реВ рд╣реЛрддреА рд╣реИред рдЖрдк рдЗрд╕реЗ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╕реВрдЪреА рдХреЗ рдЖрдЙрдЯрдкреБрдЯ рдореЗрдВ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ:



$ ps u

USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND

chouser 404 0.0 0.0 2508 156 tty2 S 2001 0:00 -bash







рдЖрдкрдХреЛ рд╢рд╛рдпрдж рдПрдХ рд▓рдВрдмреА рд╕реВрдЪреА рджрд┐рдЦрд╛рдИ рджреЗрдЧреА, рд▓реЗрдХрд┐рди рдЗрд╕рдореЗрдВ рдЖрдкрдХреЗ рд╢реЗрд▓ рдХреЗ рдирд╛рдо рд╕реЗ рдкрд╣рд▓реЗ рдбреИрд╢ рдХреЗ рд╕рд╛рде рдХрдо рд╕реЗ рдХрдо рдПрдХ рдкрдВрдХреНрддрд┐ рд╣реЛрдЧреА, рдЬреИрд╕реЗ рдХрд┐ рдКрдкрд░ рджрд┐рдП рдЧрдП рдЙрджрд╛рд╣рд░рдг рдореЗрдВред рдпрд╣ рд╕реБрд╡рд┐рдзрд╛ рд╢реЗрд▓ рджреНрд╡рд╛рд░рд╛ рдпрд╣ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХреА рдЬрд╛рддреА рд╣реИ рдХрд┐ рдХреНрдпрд╛ рдпрд╣ рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдХреЗ рджреМрд░рд╛рди рд╢реБрд░реВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред



рд╕рдордЭ --login



рд▓реЙрдЧрд┐рди рд╢реЗрд▓ рдХреЗ рд░реВрдк рдореЗрдВ рдмреИрд╢ рдХреЛ рдЪрд▓рд╛рдиреЗ рдХрд╛ рджреВрд╕рд░рд╛ рддрд░реАрдХрд╛ -рд▓реЛрдЬрди рд╡рд┐рдХрд▓реНрдк рдХреЗ рд╕рд╛рде рд╣реИред рд╕рдордп-рд╕рдордп рдкрд░, рдЗрд╕ рд╕реБрд╡рд┐рдзрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдЯрд░реНрдорд┐рдирд▓ рдПрдореБрд▓реЗрдЯрд░ (рдЬреИрд╕реЗ xterm) рджреНрд╡рд╛рд░рд╛ рдЕрдкрдиреЗ рдмреИрд╢ рд╕рддреНрд░ рдХреЛ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рд▓реЙрдЧрд┐рди рдХреА рддрд░рд╣ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред



рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдХреЗ рдмрд╛рдж, рдЖрдк рдЕрдкрдиреЗ рд╢реЗрд▓ рдХреА рдХрдИ рдкреНрд░рддрд┐рдпрд╛рдБ рдЪрд▓рд╛ рд╕рдХрддреЗ рд╣реИрдВред рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдЬреЛ - thelogin рд╡рд┐рдХрд▓реНрдк рдХреЗ рдмрд┐рдирд╛ рд▓реЙрдиреНрдЪ рдХрд┐рдП рдЧрдП рд╣реИрдВ рдпрд╛ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рдирд╛рдо рдХреЗ рд╕рд╛рдордиреЗ рдбреИрд╢ рдирд╣реАрдВ рд╣реИ, рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЛ рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдХреЗ рд╕рд╛рде рд▓реЙрдиреНрдЪ рдХрд┐рдП рдЬрд╛рдиреЗ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЕрд▓рдЧ рд╣реЛрдЧрд╛ред рд╡реЗ рдЖрдкрдХреЛ рдПрдХ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдкреНрд░рджрд╛рди рдХрд░рддреЗ рд╣реИрдВ, рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЙрдиреНрд╣реЗрдВ рдЗрдВрдЯрд░реЗрдХреНрдЯрд┐рд╡ рд╢реЗрд▓ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрджрд┐ рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдХреЗ рдмрд┐рдирд╛ рдмреИрд╢ рдХреЛ рдЕрдВрддрдГрдХреНрд░рд┐рдпрд╛рддреНрдордХ рд░реВрдк рд╕реЗ рд╢реБрд░реВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдпрд╣ / etc / рдкреНрд░реЛрдлрд╛рдЗрд▓ рдФрд░ ~ / .bash_profile рдХреЛ рдЕрдирджреЗрдЦрд╛ рдХрд░реЗрдЧрд╛ ~ / .bashrc рдХреЗ рдмрдЬрд╛рдпред



  рдЗрдВрдЯрд░реИрдХреНрдЯрд┐рд╡ рд▓реЙрдЧрд┐рди рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдЖрд░.рд╕реА. 
 рд╣рд╛рдБ рд╣рд╛рдБ рд╕реНрд░реЛрдд рдЙрдкреЗрдХреНрд╖рд╛
 рд╣рд╛рдБ рдирд╣реАрдВ рдЙрдкреЗрдХреНрд╖рд╛ рд╕реНрд░реЛрдд
 рдХреЛрдИ рд╣рд╛рдБ рд╕реНрд░реЛрдд рдХреА рдЕрдирджреЗрдЦреА
 рдирд╣реАрдВ, рдХреЛрдИ рдЕрдирджреЗрдЦреА рдирд╣реАрдВ


рдЕрдиреНрддрд░рдХреНрд░рд┐рдпрд╛рд╢реАрд▓рддрд╛ рдкрд░реАрдХреНрд╖рдг



рдХрднреА-рдХрднреА bash рдЖрдкрдХреЗ ~ / .bashrc рдХреЛ рдмрд┐рдирд╛ рдЗрдВрдЯрд░реЗрдХреНрдЯрд┐рд╡рд▓реА рд▓реЙрдиреНрдЪ рдХрд┐рдП рдкреНрд░реЛрд╕реЗрд╕ рдХрд░рддрд╛ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП rsh рдпрд╛ scp рдЬреИрд╕реЗ рдХрдорд╛рдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордпред рдпрд╣ рдпрд╛рдж рд░рдЦрдирд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдкрд╛рда рдЖрдЙрдЯрдкреБрдЯ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдКрдкрд░ рдХреЗ рдлреЙрд░реНрдЪреНрдпреВрди рдХрдорд╛рдВрдб рдХреЗ рд╕рд╛рде, рдЗрди рдЧреИрд░-рдЗрдВрдЯрд░реИрдХреНрдЯрд┐рд╡ рдмреИрд╢ рд╕рддреНрд░реЛрдВ рдХреЛ рдмрд░реНрдмрд╛рдж рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдкрд╛рда рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рд╡рд░реНрддрдорд╛рди рд╕рддреНрд░ рдЗрдВрдЯрд░реИрдХреНрдЯрд┐рд╡ рд╣реИ рдпрд╛ рдирд╣реАрдВ рдпрд╣ рдЬрд╛рдВрдЪрдиреЗ рдХреЗ рд▓рд┐рдП PS1 рдЪрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдПрдХ рдЕрдЪреНрдЫрд╛ рд╡рд┐рдЪрд╛рд░ рд╣реИ:



if [ -n "$PS1" ]; then

fortune

fi







/ etc / рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдФрд░ / etc / skel



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



рд╣рд╛рд▓рд╛рдВрдХрд┐, рдПрдХ рд╡рд┐рдХрд▓реНрдк рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдПрдХ рддрд░рдл, рдирдП рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдорд╛рдиреЛрдВ рдХреЗ рд▓рд┐рдП рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рд╕реЗрдЯ рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИрдВ, рдФрд░ рджреВрд╕рд░реА рддрд░рдл, рдпрджрд┐ рдЖрд╡рд╢реНрдпрдХ рд╣реЛ рддреЛ рдЙрдиреНрд╣реЗрдВ рдЖрд╕рд╛рдиреА рд╕реЗ рдмрджрд▓рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдмрд╕ рдЗрд╕рдХреЗ рд▓рд┐рдП рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ / etc / skel рдореМрдЬреВрдж рд╣реИред рдПрдХ рдирдпрд╛ рдЦрд╛рддрд╛ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдпреВрдЬрд░рдб рдХрдорд╛рдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп, / etc / skel рд╕реЗ рд╕рднреА рдлрд╛рдЗрд▓реЗрдВ рдирдП рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рдШрд░ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рдХреЙрдкреА рдХреА рдЬрд╛рддреА рд╣реИрдВред рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдЖрдк рдПрдХ рдирдП рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдФрд░ рдЕрдзрд┐рдХ рдЖрд░рд╛рдорджрд╛рдпрдХ рдХреЗ рд▓рд┐рдП рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП .bash_profile рдФрд░ .bashrc in / etc / skel рдореЗрдВ рд░рдЦ рд╕рдХрддреЗ рд╣реИрдВред



рдирд┐рд░реНрдпрд╛рдд



рдмреИрд╢ рдореЗрдВ рдЪрд░ рдХреЛ рдЗрд╕ рддрд░рд╣ рд╕реЗ рдЪрд┐рд╣реНрдирд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдЙрдиреНрд╣реЗрдВ рд╕рднреА рдирдП рд▓реЙрдиреНрдЪ рдХрд┐рдП рдЧрдП рдЧреЛрд▓реЗ рдореЗрдВ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рд╡реЗ рдмрд╛рд╣рд░реА (рдирд┐рд░реНрдпрд╛рдд) рдХреЗ рд░реВрдк рдореЗрдВ рдЪрд┐рд╣реНрдирд┐рдд рд╣реИрдВред рдЖрдк рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдЕрдкрдиреЗ bash рд╕рддреНрд░ рдореЗрдВ рд▓реЗрдмрд▓ рдХрд┐рдП рдЧрдП рд╕рднреА рдмрд╛рд╣рд░реА рдЪрд░ рдХреА рдПрдХ рд╕реВрдЪреА рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП bash рдХреЛ рдмрд╛рдзреНрдп рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:



$ export

declare -x EDITOR="vim"

declare -x HOME="/home/chouser"

declare -x MAIL="/var/spool/mail/chouser"

declare -x PAGER="/usr/bin/less"

declare -x PATH="/bin:/usr/bin:/usr/local/bin:/home/chouser/bin"

declare -x PWD="/home/chouser"

declare -x TERM="xterm"

declare -x USER="chouser"







рдирд┐рд░реНрдпрд╛рдд рдЪрд░



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



$ FOO=foo

$ BAR=bar

$ export BAR

$ echo $FOO $BAR

foo bar

$ bash

$ echo $FOO $BAR

bar







рдЗрд╕ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ, FOO рдФрд░ BAR рджреЛрдиреЛрдВ рдЪрд░ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд┐рдП рдЧрдП рдереЗ, рд▓реЗрдХрд┐рди рдХреЗрд╡рд▓ BAR рдХреЛ рдирд┐рд░реНрдпрд╛рдд рдХреЗ рд▓рд┐рдП рдЪрд┐рд╣реНрдирд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдЬрдм рдирдпрд╛ рдмреИрд╢ рд▓реЙрдиреНрдЪ рдХрд┐рдпрд╛ рдЧрдпрд╛, рддреЛ рдЙрд╕рдиреЗ FOO рд╡реИрд░рд┐рдПрдмрд▓ рдХрд╛ рдореВрд▓реНрдп рдЦреЛ рджрд┐рдпрд╛ред рдпрджрд┐ рдЖрдк рдЗрд╕ рдирдП рдмреИрд╢ рд╕реЗ рдмрд╛рд╣рд░ рдирд┐рдХрд▓рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рджреЗрдЦреЗрдВрдЧреЗ рдХрд┐ FOO рдФрд░ BAR рджреЛрдиреЛрдВ рдХреЗ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдорд╛рди рдирд╣реАрдВ рдмрджрд▓реЗ рд╣реИрдВред



$ exit

$ echo $FOO $BAR

foo bar







рдирд┐рд░реНрдпрд╛рдд рдФрд░ рд╕реЗрдЯ -x



рдЙрдкрд░реЛрдХреНрдд рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЗ рдХрд╛рд░рдг, рдЪрд░ рдХреЛ ~ / .bash_profile рдпрд╛ / etc / рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдирд┐рд░реНрдпрд╛рдд рдХреЗ рд▓рд┐рдП рдЪрд┐рд╣реНрдирд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рддрд╛рдХрд┐ рднрд╡рд┐рд╖реНрдп рдореЗрдВ рдЙрдиреНрд╣реЗрдВ рдлрд┐рд░ рд╕реЗ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рди рд╣реЛред рд▓реЗрдХрд┐рди рдХрдИ рд╡рд┐рдХрд▓реНрдк рд╣реИрдВ рдЬрд┐рдиреНрд╣реЗрдВ рдирд┐рд░реНрдпрд╛рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдФрд░ рдЗрд╕рд▓рд┐рдП рдЙрдиреНрд╣реЗрдВ ~ / .bashrc рдФрд░ рдХреНрд░рдорд┐рдХ рд░реВрдк рд╕реЗ рдЖрдкрдХреА рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдЗрди рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЛ рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рд╕реЗрдЯ рдХрдорд╛рдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ:



$ set -x







-X рд╡рд┐рдХрд▓реНрдк рд╣рд░ рдЙрд╕ рдХрдорд╛рдВрдб рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмреИрд╢ рдХрд░рддрд╛ рд╣реИ рдЬрд┐рд╕реЗ рд╡рд╣ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рд╣реИ:



$ echo $FOO

$ echo foo

foo







рдпрд╣ рдЙрджреНрдзрд░рдг рдпрд╛ рд╕рдорд╛рди рд╡рд┐рд╖рдорддрд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп рдЯреАрдореЛрдВ рдХреЗ рдЕрдкреНрд░рддреНрдпрд╛рд╢рд┐рдд рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЛ рд╕рдордЭрдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдЙрдкрдпреЛрдЧреА рд╣реЛ рд╕рдХрддрд╛ рд╣реИред -X рд╡рд┐рдХрд▓реНрдк рдХреЛ рдирд┐рд╖реНрдХреНрд░рд┐рдп рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╕реЗрдЯ + x рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред рд╕реЗрдЯ рдХрд┐рдП рдЧрдП рдХрдорд╛рдВрдб рдореЗрдВ рд╕рднреА рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЗ рд▓рд┐рдП рдореИрди рдбреЙрдХреНрдпреВрдореЗрдВрдЯреЗрд╢рди рдкреЗрдЬ рджреЗрдЦреЗрдВред



"рд╕реЗрдЯ" рдХреЗ рд╕рд╛рде рдЪрд░ рд╕реЗрдЯ рдХрд░рдирд╛



рд╕реЗрдЯ рдХрдорд╛рдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдЪрд░ рдХреЗ рд▓рд┐рдП рдорд╛рди рд╕реЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рднреА рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕ рдЖрджреЗрд╢ рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдирд╛ рд╕реНрд╡рдпрдВ рд╡реИрдХрд▓реНрдкрд┐рдХ рд╣реИред рдмреИрд╢ рдХрдорд╛рдВрдб "FOO = foo" рд╕реЗрдЯ "FOO = foo" рдХреЗ рд╕рдорд╛рди рд╣реИред рд╡реИрд░рд┐рдПрдмрд▓ рдХреЗ рдорд╛рди рдХреЛ рд░реАрд╕реЗрдЯ рдХрд░рдирд╛ рдмрд┐рд▓реНрдЯ-рдЗрди рдЕрдирд╕реЗрдЯ рджреНрд╡рд╛рд░рд╛ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ:



$ FOO=bar

$ echo $FOO

bar

$ unset FOO

$ echo $FOO







рдкрд░реЗрд╢рд╛рди рдмрдирд╛рдо рдлреБ =



рдпрд╣ рд╡реИрд░рд┐рдПрдмрд▓ рдХреЛ рдЦрд╛рд▓реА рдорд╛рди рдкрд░ рд╕реЗрдЯ рдХрд░рдиреЗ рдХреЗ рд╕рдорд╛рди рдирд╣реАрдВ рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдЗрд╕реЗ рд╕рдордЭрд╛рдирд╛ рдХрднреА-рдХрднреА рдореБрд╢реНрдХрд┐рд▓ рд╣реЛрддрд╛ рд╣реИред рдЗрд╕ рдЕрдВрддрд░ рдХреЛ рдиреЛрдЯрд┐рд╕ рдХрд░рдиреЗ рдХрд╛ рдПрдХ рддрд░реАрдХрд╛ рд╕рднреА рдореМрдЬреВрджрд╛ рдЪрд░ рдХреЛ рд╕реВрдЪреАрдмрджреНрдз рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдорд╛рдкрджрдВрдбреЛрдВ рдХреЗ рдмрд┐рдирд╛ рд╕реЗрдЯ рдХрдорд╛рдВрдб рдХреЛ рдХреЙрд▓ рдХрд░рдирд╛ рд╣реИ:



$ FOO=bar

$ set | grep ^FOO

FOO=bar

$ FOO=

$ set | grep ^FOO

FOO=

$ unset FOO

$ set | grep ^FOO







рдорд╛рдкрджрдВрдбреЛрдВ рдХреЗ рдмрд┐рдирд╛ рд╕реЗрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рдирд┐рд░реНрдпрд╛рдд рдХрдорд╛рдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд╕рдорд╛рди рд╣реИ, рд╕рд┐рд╡рд╛рдп рдЗрд╕рдХреЗ рдХрд┐ рд╕реЗрдЯ рд╕рднреА рдЪрд░ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддрд╛ рд╣реИ, рди рдХрд┐ рдХреЗрд╡рд▓ рдмрд╛рд╣рд░реА рдХреЗ рд░реВрдк рдореЗрдВ рдирд╛рдорд┐рддред



рдкреНрд░реЛрдЧреНрд░рд╛рдо рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЛ рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдЪрд░ рдирд┐рд░реНрдпрд╛рдд рдХрд░рдирд╛ред



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



$ PAGER=less

$ export PAGER

$ man man







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



$ PAGER=cat

$ man man







"Env" рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛



рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, рдпрджрд┐ рдЖрдк рдкреЗрдЬрд░ рдХреЛ рд╡рд╛рдкрд╕ рд╕реЗрдЯ рдХрд░рдирд╛ рднреВрд▓ рдЬрд╛рддреЗ рд╣реИрдВ, рддреЛ рдореИрди рдкреНрд░реЛрдЧреНрд░рд╛рдо (рдХреБрдЫ рдЕрдиреНрдп рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдХреА рддрд░рд╣) рд╕рднреА рдЕрдиреБрд░реЛрдзрд┐рдд рдкрд╛рда рдХреЛ рдиреЙрди-рд╕реНрдЯреЙрдк рдЖрдЙрдЯрдкреБрдЯ рдХрд░рдирд╛ рдЬрд╛рд░реА рд░рдЦреЗрдЧрд╛ред рдпрджрд┐ рдЖрдк PAGER рдХреЛ рдХреЗрд╡рд▓ рдПрдХ рдмрд╛рд░ рдмрд┐рд▓реНрд▓реА рдмрдирд╛рдирд╛ рдЪрд╛рд╣рддреЗ рдереЗ, рддреЛ рдЖрдк env рдХрдорд╛рдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:



$ PAGER=less

$ env PAGER=cat man man

$ echo $PAGER

less







рдЗрд╕ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ, PAGER рдЪрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдорд╛рди рдкреНрд░реЛрдЧреНрд░рд╛рдо рдореЗрдВ рдмрд┐рд▓реНрд▓реА рдХреЗ рд╕рд╛рде рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рд▓реЗрдХрд┐рди PAGER рдкрд░рд┐рд╡реЗрд╢ рдЪрд░ рд╕реНрд╡рдпрдВ рдмреИрд╢ рд╕рддреНрд░ рдореЗрдВ рдЕрдкрд░рд┐рд╡рд░реНрддрд┐рдд рд░рд╣рд╛ред



рдкрд░рд┐рдгрд╛рдо рдФрд░ рд▓рд┐рдВрдХ



рдкрд░рд┐рдгрд╛рдо



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



рд╕рдВрджрд░реНрдн



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



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



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

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



Emacs рд╕рдВрдкрд╛рджрдХ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рдХ рдЬрд╛рдирдиреЗ рдХреЗ рд▓рд┐рдП, рдбреЗрд╡рд▓рдкрд░рд╡реЗрдпрд░ рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ рджреЗрдЦреЗрдВ, " Emacs рдореЗрдВ рд░рд╣рдирд╛ ред"



рдЕрдиреБрд╡рд╛рдж рдХреЛ рд╕рд╛рдореВрд╣рд┐рдХ рдорди рджреНрд╡рд╛рд░рд╛ notabenoid.com рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдмреЗрдиреЙрдЗрдб рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ (рд╡рд░реНрдгрдорд╛рд▓рд╛ рдХреЗ рдХреНрд░рдо рдореЗрдВ) рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж: рджрдпрд╛рд▓реБ , nekjine , рд░рд┐рдЪ ред рдЕрд▓реЗрдХреНрд╕рдИ рдмреНрд▓рд╛рдЬрд╝реНрдХреЛ (blazhkoa@gmail.com) рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢реЗрд╖ рдзрдиреНрдпрд╡рд╛рдж, рд╕рд╛рде рд╣реА рдЕрдиреБрд╡рд╛рдж рдХреА рдкреВрд░реА рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХреЗ рд╕рд░реНрдЬрдХ, VBart ред



рдЬрд╛рд░реА рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП ...




рд▓реЗрдЦрдХреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ



рдбреИрдирд┐рдпрд▓ рд░реЙрдмрд┐рдВрд╕



рдбреИрдирд┐рдпрд▓ рд░реЙрдмрд┐рдВрд╕ рдЬреЗрдВрдЯреВ рд╕рдореБрджрд╛рдп рдХреЗ рд╕рдВрд╕реНрдерд╛рдкрдХ рдФрд░ рдЬреЗрдВрдЯреЛ рд▓рд┐рдирдХреНрд╕ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рдирд┐рд░реНрдорд╛рддрд╛ рд╣реИрдВред рдбреИрдирд┐рдпрд▓ рдЕрдкрдиреА рдкрддреНрдиреА рдореИрд░реА рдФрд░ рджреЛ рдКрд░реНрдЬрд╛рд╡рд╛рди рдмреЗрдЯрд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рдиреНрдпреВ рдореИрдХреНрд╕рд┐рдХреЛ рдореЗрдВ рд░рд╣рддрд╛ рд╣реИред рд╡рд╣ рдлрдВрдЯреВ рдХреЗ рд╕рдВрд╕реНрдерд╛рдкрдХ рдФрд░ рдкреНрд░рдореБрдЦ рднреА рд╣реИрдВ, рдФрд░ рдЖрдИрдмреАрдПрдо рдбреЗрд╡рд▓рдкрд░рд╡рд░реНрдХреНрд╕ , рдЗрдВрдЯреЗрд▓ рдбреЗрд╡рд▓рдкрд░ рд╕реЗрд╡рд╛рдУрдВ рдФрд░ рд╕реА / рд╕реА ++ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЬрд░реНрдирд▓ рдХреЗ рд▓рд┐рдП рдХрдИ рддрдХрдиреАрдХреА рд▓реЗрдЦ рд▓рд┐рдЦреЗ рд╣реИрдВред



рдХреНрд░рд┐рд╕ рд╣рд╛рдЙрд╕рд░



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



рдПрд░рди рдЧреНрд░рд┐рдлрд┐рд╕



рдЖрдпрд░рди рдЧреНрд░рд┐рдлрд╝рд┐рд╕ рдмреЛрд╕реНрдЯрди рдореЗрдВ рд░рд╣рддреЗ рд╣реИрдВ, рдЬрд╣рд╛рдБ рдЙрдиреНрд╣реЛрдВрдиреЗ рдкрд┐рдЫрд▓реЗ рджрд╢рдХ рдореЗрдВ Hewlett-Packard рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣реЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯреНрд╕ рдЬреИрд╕реЗ рдХрд┐ UNIX рдиреЗрдЯрд╡рд░реНрдХ рдбреНрд░рд╛рдЗрд╡рд░реЛрдВ рдХреЗ рд▓рд┐рдП Tru64, Linux, Xen рдФрд░ KVM рд╡рд░реНрдЪреБрдЕрд▓рд╛рдЗрдЬреЗрд╢рди рд╕реБрд░рдХреНрд╖рд╛ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдФрд░ рд╣рд╛рд▓ рд╣реА рдореЗрдВ HP ePrint рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдкрд░ рдХрд╛рдо рдХрд┐рдпрд╛ред рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рд╕реЗ рдЕрдкрдиреЗ рдЦрд╛рд▓реА рд╕рдордп рдореЗрдВ, рдПрд░реЙрди рдЕрдкрдиреА рд╕рд╛рдЗрдХрд┐рд▓ рдХреА рд╕рд╡рд╛рд░реА, рдмрд╛рдЬреАрдЧрд░реА рдХрд░рддреЗ рд╕рдордп, рдпрд╛ рдмреЛрд╕реНрдЯрди рд░реЗрдб рд╕реЙрдХреНрд╕ рдкреЗрд╢реЗрд╡рд░ рдмреЗрд╕рдмреЙрд▓ рдЯреАрдо рдХреЗ рд▓рд┐рдП рдЬрдпрдХрд╛рд░ рдХрд░рддреЗ рд╣реБрдП рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рдкреНрд░рддрд┐рдмрд┐рдВрдмрд┐рдд рдХрд░рдирд╛ рдкрд╕рдВрдж рдХрд░рддрд╛ рд╣реИред



All Articles