"рдЕрдЪреНрдЫрд╛, рдлрд┐рд░ рд╕реЗ, рдореМрд╕рдо рд╕реНрдЯреЗрд╢рди"? рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдирд╣реАрдВ



рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдореМрд╕рдо рдХреЗрдВрджреНрд░ рдПрдХ рдШрд░-рдирд┐рд░реНрдорд┐рдд PIDP11 рдХрдВрдкреНрдпреВрдЯрд░ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИ, рдЬрд┐рд╕рдореЗрдВ PDP-11 рдПрдореБрд▓реЗрдЯрд░ рдХреЗ рд╕рд╛рде рдПрдХ рд░рд╛рд╕реНрдкрдмреЗрд░реА рдФрд░ рд╕рдХреНрд░рд┐рдп рдПрд▓ рдИ рдбреА рдФрд░ рд╕реНрд╡рд┐рдЪ рдХреЗ рд╕рд╛рде рдлреНрд░рдВрдЯ рдкреИрдирд▓ рдХреЗ рд╕рд╛рде рдПрдХ рдорд╛рдорд▓рд╛ рд╣реИред рд▓реЗрдХрд┐рди рдЗрд╕рдХреЗ рдмрд╛рд╡рдЬреВрдж, "рд░рд╛рд╕реНрдкрдмреЗрд░реА" рдореЗрдВ рдПрдХ рджрдмрд╛рд╡ рдФрд░ рддрд╛рдкрдорд╛рди рд╕рдВрд╡реЗрджрдХ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рдЦрд╛рд▓реА GPIO рд╣реИрдВред

рдПрдореБрд▓реЗрдЯрд░ рдУрдПрд╕ 2.11BSD рдЪрд▓рд╛рддрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдореМрд╕рдо рд╕реНрдЯреЗрд╢рди рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ "рдХрддрд╛рдИ" рд╣реИред рдбреЗрдЯрд╛ рджреЛ рдЯрд░реНрдорд┐рдирд▓ рдПрдореБрд▓реЗрдЯрд░ рдХрд╛ рдЖрдЙрдЯрдкреБрдЯ рд╣реИред рдЙрдирдореЗрдВ рд╕реЗ рдПрдХ - рдХреВрд▓-рд░реЗрдЯреНрд░реЛ-рдЯрд░реНрдо - рдПрдПрд╕рд╕реАрдЖрдИрдЖрдИ рдХрд▓рд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдмрдбрд╝реЗ рдкреНрд░рд┐рдВрдЯ рдореЗрдВ рдкрд╛рда рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддрд╛ рд╣реИред рдПрдХ рднрдВрдбрд╛рд░рдг рдЯреНрдпреВрдм рдХреЗ рд╕рд╛рде рджреВрд╕рд░рд╛ - рдПрдХ рдЯреЗрдХреНрдЯреНрд░реЛрдирд┐рдХреНрд╕ 4010 рдЧреНрд░рд╛рдлрд┐рдХ рдЯрд░реНрдорд┐рдирд▓ рдПрдореБрд▓реЗрдЯрд░ - рджрдмрд╛рд╡ рдФрд░ рддрд╛рдкрдорд╛рди рдХреЗ рдШрдЯрддрд╛ рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддрд╛ рд╣реИред

BME280 рд╕реЗрдВрд╕рд░ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд┐рдзрд┐ рдпрд╣рд╛рдБ рд╡рд░реНрдгрд┐рдд рд╣реИ :

 |  | GPIO    | | Raspberry Pi  | | ------------+--------------+-------------- VCC | 3,3  | P1-01 GND |  | P1-06 SCL | SCL  I2C | P1-05 SDA | SDA  I2C | P1-03 

рдиреАрдЪреЗ рджреА рдЧрдИ рддрд╕реНрд╡реАрд░ рдореЗрдВ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ OLED рдбрд┐рд╕реНрдкреНрд▓реЗ рд╕реЗрдВрд╕рд░ рдХреЗ рд╕рд╛рде рд╕рдорд╛рдирд╛рдВрддрд░ рдореЗрдВ рдЬреБрдбрд╝рд╛ рд╣реБрдЖ рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕реЗ I 2 C рдмрд╕ рдореЗрдВ рдПрдХ рдЕрд▓рдЧ рдкрддрд╛ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдпрджрд┐ рдЖрдк рдЪрд╛рд╣реЗрдВ, рддреЛ рдЖрдкрдХреЛ рдкреНрд░рджрд░реНрд╢рди рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред рд▓реЗрдЦрдХ рдиреЗ рдмрд┐рдЬрд▓реА рдмрдВрдж рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдУрдПрд╕ рдХреЗ рд╕рд╣реА рд╢рдЯрдбрд╛рдЙрди рдХреЗ рд▓рд┐рдП рдПрдХ рдмрдЯрди рднреА рд╕реЗрдЯ рдХрд┐рдпрд╛ред



рдЙрдкрдХрд░рдг рдХреЛ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ 2.11BSD рдПрдореБрд▓реЗрдЯрд░ рдореЗрдВ рдПрдХ рдирдП рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдЗрд╕ рддрд░рд╣ рд╕реЗ рдЬреЛрдбрд╝рдирд╛ рд╣реЛрдЧрд╛ :

рд░реВрдЯ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рд▓реЙрдЧ рдЗрди рдХрд░реЗрдВред рдлрд╝рд╛рдЗрд▓ / etc / passwd рдХреЗ рд╕рд╛рде vi рд╕рдВрдкрд╛рджрдХ рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП vipw рдХрдорд╛рдВрдб рджрд░реНрдЬ рдХрд░реЗрдВ

рдлрд╛рдЗрд▓ рдореЗрдВ рд▓рд╛рдЗрди рд▓рдЧрд╛рдПрдВ:

 firstname::201:20:fullname:/home/firstname:/bin/tcsh 

рдЬрд╣рд╛рдБ firstname рдФрд░ fullname рдЫреЛрдЯреЗ рдФрд░ рдкреВрд░реНрдг рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо рд╣реИрдВред

рд╕рдВрдкрд╛рджрдХ рд╕реЗ рдмрд╛рд╣рд░ рдирд┐рдХрд▓реЗрдВ, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХрд╛ рд╣реЛрдо рдлрд╝реЛрд▓реНрдбрд░ рдмрдирд╛рдПрдБ:

 cd /home mkdir firstname chown firstname firstname 

.Login рдФрд░ .cshrc рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдЗрд╕ рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рдХреЙрдкреА рдХрд░реЗрдВ '

  cd /home/user cp .* /home/firstname cd /home/firstname chown firstname .* 

Vi .login рдЯрд╛рдЗрдк рдХрд░реЗрдВ рдФрд░ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдкреНрд░реЙрдореНрдкреНрдЯ рдХреЛ рдЗрд╕реА рд▓рд╛рдЗрди рдХреЛ рдмрджрд▓рдХрд░ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ:

 set prompt='%n@%m:%c$ ' 

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

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

рдкрд╣рд▓реЗ рдиреЗрдЯрд╡рд░реНрдХ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░реЗрдВ рдФрд░ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рдкрд┐рдВрдЧ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИред рдлрд┐рд░, рддреБрд░рдВрдд /etc/rc.local рдлрд╝рд╛рдЗрд▓ рдореЗрдВ ntpt рд▓рд╛рдЗрди рд╕реЗ рдкрд╣рд▓реЗ, рд▓рд╛рдЗрди рдбрд╛рд▓реЗрдВ:

 ntp -sf pool.ntp.org 

/Etc/ntp.conf рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдЕрдВрддрд┐рдо рдкрдВрдХреНрддрд┐ рдмрджрд▓реЗрдВ:

 server pool.ntp.org 

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

 cd /etc mv localtime localtime.old ln -s /usr/share/zoneinfo/timezone localtime 

рдЕрдЧрд▓рд╛ рдСрдкрд░реЗрд╢рди рдПрдХ рдкреНрд░реЛрдЧреНрд░рд╛рдо рд╕реНрдерд╛рдкрд┐рдд рдФрд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдирд╛ рд╣реИ рдЬреЛ рдЖрдкрдХреЛ рдЗрд╕ рддрд░рд╣ рд╕реЗ рдПрдореБрд▓реЗрдЯрд░ рдореЗрдВ рдЪрд▓рдиреЗ рд╡рд╛рд▓реА 2.11BSD рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд╛рд╕реНрддрд╡рд┐рдХ "malink" рдкрд░ рдЪрд▓рдиреЗ рд╡рд╛рд▓реА рд░рд╛рд╕реНрдкрд┐рдпрди рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдХреЛ рдЕрдЧреНрд░реЗрд╖рд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдЧрд╛:

рд░реВрдЯ рдХреЗ рддрд╣рдд рд░рд╛рд╕реНрдкрд┐рдпрди рдореЗрдВ, рдХрдорд╛рдВрдб рджрд░реНрдЬ рдХрд░реЗрдВ:

 sudo apt-get install rsh-server 

рдирд┐рдореНрди рд╕рд╛рдордЧреНрд░реА рдХреЗ рд╕рд╛рде рд╣реЛрдо рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рдПрдХ .rhosts рдлрд╝рд╛рдЗрд▓ рдмрдирд╛рдПрдБ:

 bsd_ip_address bsd_user_name 

рдЬрд╣рд╛рдБ bsd_ip_address 2.11 BSD рдХреЗ рд╕рд╛рде рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди рдХрд╛ IP рдкрддрд╛ рд╣реИ, рдФрд░ bsd_user_name 2.11 BSD рдореЗрдВ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХрд╛ рдирд╛рдо рд╣реИ рдЬреЛ рдПрдХ рд╡рд╛рд╕реНрддрд╡рд┐рдХ "рд░рд╛рд╕реНрдкрдмреЗрд░реА" рдкрд░ рдХрдорд╛рдВрдб рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдЧрд╛, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП:

 192.168.1.99 rene 

рдЗрд╕ рдлрд╝рд╛рдЗрд▓ рдХреЗ рд▓рд┐рдП рдЕрдиреБрдорддрд┐рдпрд╛рдВ рд╕реЗрдЯ рдХрд░реЗрдВ, рдЕрдиреНрдпрдерд╛ рдХреБрдЫ рднреА рдирд╣реАрдВ рдЪрд▓реЗрдЧрд╛:

 chmod 600 .rhosts 

рдПрдореБрд▓реЗрдЯрд░ рдкрд░ рдЬрд╛рдПрдВ, рд░реВрдЯ рдпреВрдЬрд░ рдХреЗ рд░реВрдк рдореЗрдВ 2.11 BSD рдореЗрдВ рд▓реЙрдЧ рдЗрди рдХрд░реЗрдВ рдФрд░ / etc / рдореЗрдЬрдмрд╛рди рдХреЛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ - рд▓рд╛рдЗрди рдЬреЛрдбрд╝реЗрдВ:

 remote_ip_address remote_full_name remote_nick_name 

рдЬрд╣рд╛рдБ Remote_ip_address рд╡рд╛рд╕реНрддрд╡рд┐рдХ "рд░рд╛рд╕реНрдкрдмреЗрд░реА" рдХрд╛ IP рдкрддрд╛ рд╣реИ, рдФрд░ Remote_full_name рдФрд░ Remote_nick_name рдЗрд╕рдХрд╛ рдбреЛрдореЗрди рдирд╛рдо рдФрд░ рдЙрдкрдирд╛рдо рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП:

 192.168.1.103 pizerow.home.lan pizerow 

рдкрд╣рд▓реЗ рд╕реЗ рд╕реЗрдЯ рдирд╛рдо (bsd_user_name) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд▓реЙрдЧ рдЗрди рдХрд░реЗрдВ рдФрд░ рдЬрд╛рдВрдЪреЗрдВ рдХрд┐ рдХреНрдпрд╛ рд╕рдм рдХреБрдЫ рдХрд╛рдо рдХрд┐рдпрд╛ рд╣реИ:

 rsh remote_nick_name -l pi -n тАЬlsтАЭ 

рдЖрдкрдиреЗ рд╕рд┐рд░реНрдл рдПрдореБрд▓реЗрдЯрд░ рд╕реЗ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдХрдорд╛рдВрдб рдкрд░ ls рдХрдорд╛рдВрдб рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рд╣реИред рдпрджрд┐, рдЗрд╕рдХреЗ рдмрдЬрд╛рдп, рдПрдХ рдкрд╛рд╕рд╡рд░реНрдб рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐ рдлреЙрд░реНрдо рдЖрдкрдХреЗ рд╕рд╛рдордиреЗ рдЖрдпрд╛, рддреЛ рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдХреБрдЫ рдЧрд▓рдд рд╣реЛ рдЧрдпрд╛ рд╣реИред

рдЕрдм рдХреБрдЫ рдФрд░ рдЬрдЯрд┐рд▓ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВред рдХрдорд╛рдВрдб рджрд░реНрдЬ рдХрд░реЗрдВ:

 rsh remote_nick_name -l pi -n тАЬcat /sys/class/thermal/thermal_zone0/tempтАЭ 

рдЗрд╕ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреЗ rtest рдлреЛрд▓реНрдбрд░ рдореЗрдВ рдПрдХ рдЫреЛрдЯрд╛ C рдкреНрд░реЛрдЧреНрд░рд╛рдо рд╣реЛрддрд╛ рд╣реИ рдЬреЛ рджрд┐рдЦрд╛рддрд╛ рд╣реИ рдХрд┐ рдХрд┐рд╕реА рд╡рд┐рд╢реЗрд╖ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреА рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреЛрдкреЗрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреИрд╕реЗ рдХрд░реЗрдВ рдФрд░ рдЗрд╕реЗ рдЗрд╕ рддрд░рд╣ рд╕реЗ рдкреНрд░реЛрд╕реЗрд╕ рдХрд░реЗрдВ рдЬреИрд╕реЗ рдХрд┐ 2.11BSD рдореЗрдВ рдорд╛рдирд╡-рдкрдардиреАрдп рдЖрдЙрдЯрдкреБрдЯ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП:

 rene@pdp11:rtest$ rtest **************************************************** * The CPU temperature on the pizerow is 42.2 deg C * **************************************************** rene@pdp11:rtest$ 

рдЖрдкрдиреЗ рдЕрднреА-рдЕрднреА рдПрдореБрд▓реЗрдЯрд░ рдореЗрдВ рдЕрд╕рд▓реА рдкреНрд░реЛрд╕реЗрд╕рд░ рдХрд╛ рддрд╛рдкрдорд╛рди рджреЗрдЦрд╛, рдЬрд┐рд╕ рдкрд░ рдпрд╣ рдПрдореБрд▓реЗрдЯрд░ "рдХрддрд╛рдИ" рд╣реИред

рдЗрд╕ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреЗ рдореМрд╕рдо / рд╕реЗрдВрд╕рд░ рдлрд╝реЛрд▓реНрдбрд░ рд╕реЗ рдкрд╛рдпрдерди рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВред

рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рджреВрд░рд╕реНрде pizerow рдореЗрдВ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдХрд╛рдо рдХрд░рддреА рд╣реИ рдФрд░ рдЗрд╕реЗ / home / pi / bin рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рдбрд╛рд▓рддреА рд╣реИ

рдХреВрд▓-рд░реЗрдЯреНрд░реЛ-рдЯрд░реНрдо рдФрд░ рдПрдореБрд▓реЗрдЯрд░ рдЪрд▓рд╛рдПрдВ, рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рдмрдирд╛рдП рдЧрдП рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ 2.11BSD рджрд░реНрдЬ рдХрд░реЗрдВ рдФрд░ рдХрдорд╛рдВрдб рджрд░реНрдЬ рдХрд░реЗрдВ:

 mkdir weather cd weather 

рдПрдХ рддрд░рд╣ рд╕реЗ рдпрд╛ рдХрд┐рд╕реА рдЕрдиреНрдп (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдлрд╝рд╛рдЗрд▓рдЬрд╝рд┐рд▓рд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ) рдПрдореБрд▓реЗрдЯрд░ рдореЗрдВ рдЪрд▓ рд░рд╣реЗ рдУрдПрд╕ рдХреЗ рдореМрд╕рдо рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреЗ рдореМрд╕рдо / рдмреАрдПрд╕рдбреА рдлрд╝реЛрд▓реНрдбрд░ рд╕реЗ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдЦреАрдВрдЪреЗрдВ рдФрд░ рдбреНрд░реЙрдк рдХрд░реЗрдВред рдореМрд╕рдо рдХрдорд╛рдВрдб рджрд░реНрдЬ рдХрд░реЗрдВ, рдФрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдо рд╕реЗрдВрд╕рд░ рд╕реЗ рдбреЗрдЯрд╛ рдирд┐рдХрд╛рд▓реЗрдЧрд╛ рдФрд░ рдЗрд╕реЗ рдЗрд╕ рд░реВрдк рдореЗрдВ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░реЗрдЧрд╛:

  rene@pdp11:weather$ weather Contacting remote sensor... Data received, analyzing ... ************************************** The sensor reports the following data: Temperature 7.0 C Pressure 969.8 hPa Humidity 66.8 % ************************************** rene@pdp11:weather$ 

рдпрджрд┐ рд╕рдм рдХреБрдЫ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рддреЛ ~ / рдореМрд╕рдо рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рдбреИрдЯреНрд╕ рдлрд╝реЛрд▓реНрдбрд░ рдмрдирд╛рдПрдВ, рдЬрд╣рд╛рдВ рд╡реЗрджрд░ 2 рд▓реЙрдЧ рдХреЛ рд╕реНрдЯреЛрд░ рдХрд░ рд╕рдХрддрд╛ рд╣реИ:

 cd cd weather mkdir data weather2 

Weather2 рдореИрдВрдиреЗ рд╣рд░ рджрд┐рди рдХреА рддрд╛рд░реАрдЦ рдХреЗ рдЕрдиреБрд░реВрдк рдирд╛рдо рд╡рд╛рд▓реА рдлрд╝рд╛рдЗрд▓ рджреНрд╡рд╛рд░рд╛ ~ / рдореМрд╕рдо / рдбреЗрдЯрд╛ рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╢реБрд░реВ рдХрд┐рдпрд╛, рдФрд░ рд╣рд░ рдорд┐рдирдЯ рдЗрд╕рдореЗрдВ рдбреЗрдЯрд╛ рдХреЗ рд╕рд╛рде рдПрдХ рдкрдВрдХреНрддрд┐ рдЬреЛрдбрд╝реЗрдВред рдФрд░ рдЯрд░реНрдорд┐рдирд▓ рдкрд░ рдпрд╣ рд▓рдЧрд╛рддрд╛рд░ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░реЗрдЧрд╛, рд╕реНрдХреНрд░реАрди рдХреЛ рдорд┐рдирдЯ рдореЗрдВ рдПрдХ рдмрд╛рд░ рдЕрдкрдбреЗрдЯ рдХрд░рдирд╛:



рд╡реИрд╕реЗ, Weather3 рдЙрд╕реА рддрд░рд╣ рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдХреЗрд╡рд▓ рдЕрдзрд┐рдХ рд╕рдордп рдФрд░ рджрдмрд╛рд╡ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддрд╛ рд╣реИред рдпрд╣ рдХрд░реНрд╕рд░ рдХреЛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╢рд╛рдк рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред



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

рдкрд░рд┐рд╢рд┐рд╖реНрдЯ 1 - рдХреВрд▓-рд░реЗрдЯреНрд░реЛ-рдЯрд░реНрдо рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдФрд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░реЗрдВ

рдкрд░рд┐рд╢рд┐рд╖реНрдЯ 2 - Tektronix 4010 рдЧреНрд░рд╛рдлрд┐рдХ рдЯрд░реНрдорд┐рдирд▓ рдПрдореБрд▓реЗрдЯрд░ рдХреА рд╕реНрдерд╛рдкрдирд╛ рдФрд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди

Source: https://habr.com/ru/post/hi446370/


All Articles