π§ Linux Junior. ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎΠ΄ Linux.
ΠΡΠΊΡΡΡΡ Π² Telegram
ΠΠ°Π½Π°Π» Π΄Π»Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠΎΠ² ΡΠ°Π±ΠΎΡΠ°ΡΡΠΈΡ Ρ Linux. ΠΠΎΡΡΠΈ Π²ΡΠ΅ Python Π΄Π΅Π²Π΅Π»ΠΎΠΏΠ΅ΡΡ Ρ Π½Π°ΠΌΠΈ Π½Ρ ΠΈ Π΄ΡΡΠ³ΠΈΠ΅ ΡΠΎΠΆΠ΅ ΠΏΠΎΠ΄ΡΡΠ½ΡΡΡΡ. ΠΠΎ ΡΠ΅ΠΊΠ»Π°ΠΌΠ΅: @jannytg @anothertechrock
ΠΠΎΠ»ΡΡΠ΅3 117
ΠΠΎΠ΄ΠΏΠΈΡΡΠΈΠΊΠΈ
ΠΠ΅Ρ Π΄Π°Π½Π½ΡΡ
24 ΡΠ°ΡΠ°
+17 Π΄Π½Π΅ΠΉ
-1130 Π΄Π΅Π½Ρ
ΠΡΡ
ΠΈΠ² ΠΏΠΎΡΡΠΎΠ²
Π£Π·Π½Π°ΠΉ ΡΡΠΎΠ²Π΅Π½Ρ ΡΠ²ΠΎΠ΅ΠΉ ΠΊΡΡΡΠΎΡΡΠΈ!
Π‘ΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎ ΠΊΠΎ ΠΠ½Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ° Π‘Π±Π΅Ρ Π·Π°ΠΏΡΡΡΠΈΠ» ΠΊΠ²Π΅ΡΡ Ρ ΡΠ΅Π°Π»ΡΠ½ΡΠΌΠΈ ΠΏΠ΅ΡΡΠΎΠ½Π°ΠΆΠ°ΠΌΠΈ.
ΠΡΠ΅Π·Π΅Π½ΡΠ°ΡΠΈΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π΄Π»Ρ ΡΠ°ΡΠΏΠΎΠ·Π½Π°Π²Π°Π½ΠΈΡ Π³ΠΎΠ»ΠΎΡΠΎΠ² ΠΏΡΠΈΡ Β«Π©Π΅Π±Π΅ΡΒ» Π½Π°ΡΠ½ΡΡΡΡ ΡΠ΅ΡΠ΅Π· 30 ΠΌΠΈΠ½ΡΡ, Π° ΠΏΡΠΎΠ΄ΡΠΊΡ Π΅ΡΡ Π½Π΅ Π΄ΠΎ ΠΊΠΎΠ½ΡΠ° Π³ΠΎΡΠΎΠ²! ΠΠ΅ ΡΠ΅ΡΡΠΉ Π²ΡΠ΅ΠΌΡ β ΠΏΠ΅ΡΠ΅Ρ
ΠΎΠ΄ΠΈ ΠΏΠΎ ΡΡΡΠ»ΠΊΠ΅ ΠΈ Π²ΡΠ±ΠΈΡΠ°ΠΉ, ΠΊΡΠΎ ΡΡ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π΅, Π²ΡΠΏΠΎΠ»Π½ΡΠΉ Π·Π°Π΄Π°Π½ΠΈΡ ΠΈ ΠΏΠΎΠ»ΡΡΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΡΠ΄Π΅Π»Π°ΡΡ ΠΈΠ³ΡΡ ΡΠ΅Π°Π»ΡΠ½ΠΎΡΡΡΡ!
ΠΠ°ΠΊ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½Π΅Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Docker? π ΠΠ±ΡΡΠ΄ΠΈΠΌ 20 Π΄Π΅ΠΊΠ°Π±ΡΡ Π² 20:00 Π½Π° ΠΎΡΡΡΡΠΎΠΌ ΡΡΠΎΠΊΠ΅ Β«3 ΡΠΎΠ²Π΅ΡΠ° ΠΏΠΎ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΠΌΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ DockerΒ» ΠΎΠ½Π»Π°ΠΉΠ½-ΠΊΡΡΡΠ° Β«Administrator Linux. ProfessionalΒ» Π² OTUS.
π¨βπ» ΠΠ° ΡΡΠΎΠΊΠ΅ Π²ΡΠΏΠΎΠΌΠ½ΠΈΠΌ, ΡΡΠΎ ΡΠ°ΠΊΠΎΠ΅ Π΄ΠΎΠΊΠ΅Ρ ΠΈ ΡΠ°Π·Π±Π΅ΡΠ΅ΠΌ 3 Π»Π°ΠΉΡΡ
Π°ΠΊΠ°:
- ΠΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ Dockerfile Π΄Π»Ρ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΡΠ°Π·ΠΌΠ΅ΡΠ° ΠΈΡΠΎΠ³ΠΎΠ²ΠΎΠ³ΠΎ ΠΎΠ±ΡΠ°Π·Π°
- Multi-stage ΡΠ±ΠΎΡΠΊΠ°
- ΠΠ°ΠΏΡΡΠΊ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π² Docker Π² ΠΎΠ±ΡΡΡΠΊΠ΅ ΠΈΠ· systemd unit
Π ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ΅ Π·Π°Π½ΡΡΠΈΡ Π²Ρ:
- CΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ Π»Π΅Π³ΠΊΠΎΠ²Π΅ΡΠ½ΡΠ΅ Dockerfile, ΡΡΠΎΠ±Ρ ΡΡΠΊΠΎΡΠΈΡΡ ΠΏΡΠΎΡΠ΅ΡΡΡ Π΄ΠΎΡΡΠ°Π²ΠΊΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ.
- ΠΠ·ΡΡΠΈΡΠ΅ Π½ΡΠ°Π½ΡΡ Π·Π°ΠΏΡΡΠΊΠ° ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΡ
ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΡΠ΅ΡΠ΅Π· systemd, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡ ΡΠ½ΠΈΡΠΈΡΠΈΡΠΎΠ²Π°ΡΡ ΠΏΡΠΎΡΠ΅ΡΡΡ ΡΠ°Π·Π²ΠΎΡΠ°ΡΠΈΠ²Π°Π½ΠΈΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²Π°ΠΌ puppet, ansible ΠΈ Π΄ΡΡΠ³ΠΈΡ
ΡΠΈΡΡΠ΅ΠΌ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡΠΌΠΈ.
π ΠΡΠΎΠΉΠ΄ΠΈΡΠ΅ Π²ΡΡΡΠΏΠΈΡΠ΅Π»ΡΠ½ΡΠΉ ΡΠ΅ΡΡ, ΡΡΠΎΠ±Ρ ΡΡΠ°ΡΡΠ²ΠΎΠ²Π°ΡΡ β https://otus.pw/vSIn/
Π£ΡΠΎΠΊ Π±ΡΠ΄Π΅Ρ ΠΏΠΎΠ»Π΅Π·Π΅Π½ Linux-Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠ°ΠΌ ΠΈ DevOps-ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠ°ΠΌ, ΠΊΠΎΡΠΎΡΡΠ΅ Π² Π²ΠΎΡΡΠΎΡΠ³Π΅ ΠΎΡ ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠΈΠ·Π°ΡΠΈΠΈ, Π½ΠΎ Π΅ΡΡ Π½Π΅ Π½Π°ΡΠ»ΠΈ ΠΈΠΌ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡ Π² ΠΏΡΠΎΠ΄Π°ΠΊΡΠ΅Π½Π΅.
πΠΠΎΠ²ΠΎΠ³ΠΎΠ΄Π½ΡΡ ΡΠ°ΡΠΏΡΠΎΠ΄Π°ΠΆΠ°! Π‘ΠΊΠΈΠ΄ΠΊΠΈ -23% Π½Π° Π²ΡΠ΅ ΠΊΡΡΡΡ!
ΠΠ΅Π½Π΅Π΄ΠΆΠ΅ΡΡ ΠΏΠ°ΡΠΎΠ»Π΅ΠΉ ΠΏΠΎΠΌΠΎΠ³Π°ΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΠΌ Ρ
ΡΠ°Π½ΠΈΡΡ ΡΡΠ΅ΡΠ½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΌΠ΅ΡΡΠ΅ ΠΈ ΠΈΠ·Π±Π°Π²Π»ΡΡΡ ΠΎΡ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ ΠΈΡ
Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡΡ. ΠΠΎΠ΄Π±Π΅ΡΠ΅ΠΌ Π²Π°ΠΌ ΡΡΠΎ-Π½ΠΈΠ±ΡΠ΄Ρ?
Π§ΠΈΡΠ°ΡΡ ΡΡΠ°ΡΡΡ
ΠΠ°ΠΊΠ°Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π° Unix ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π΄Π»Ρ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ ΡΠ°ΠΉΠ»Π°?
ΠΠ»Ρ Π»ΡΠ±ΠΈΡΠ΅Π»Π΅ΠΉ Π²ΠΈΠ΄Π΅ΠΎ:
https://youtu.be/EBwiZ02IBTg
ΠΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ 0 - ΡΡΠΎ...
ΠΠΎΠΌΠ°Π½Π΄Π°
factor ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½Π° Π΄Π»Ρ ΡΠ°Π·Π»ΠΎΠΆΠ΅Π½ΠΈΡ ΡΠΈΡΠ΅Π» Π½Π° ΠΏΡΠΎΡΡΡΠ΅ ΠΌΠ½ΠΎΠΆΠΈΡΠ΅Π»ΠΈ.ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π²Ρ Ρ
ΠΎΡΠ΅Π»ΠΈ Π±Ρ ΠΏΠΎΠΏΡΠ°ΠΊΡΠΈΠΊΠΎΠ²Π°ΡΡΡΡ Π² ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ ΠΊΠΎΠΌΠ°Π½Π΄ Linux ΠΈΠ»ΠΈ ΠΏΡΠΎΡΡΠΎ ΠΏΡΠΎΡΠ΅ΡΡΠΈΡΠΎΠ²Π°ΡΡ ΡΠ²ΠΎΠΈ ΡΠΊΡΠΈΠΏΡΡ. ΠΡΠ΅ ΡΡΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ ΠΏΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ ΠΎΠ½Π»Π°ΠΉΠ½-ΡΠ΅ΡΠΌΠΈΠ½Π°Π»ΠΎΠ² Linux ΠΈ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΎΡΠΎΠ² bash.
Π ΡΠ°ΡΡΠ½ΠΎΡΡΠΈ, ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ ΡΠ°ΠΊΠΈΠΌΠΈ ΠΎΠ½Π»Π°ΠΉΠ½-ΡΠ΅ΡΠ²ΠΈΡΠ°ΠΌΠΈ ΡΠ΄ΠΎΠ±Π½ΠΎ, Π΅ΡΠ»ΠΈ Ρ Π²Π°Ρ Π½Π° ΠΌΠ°ΡΠΈΠ½Π΅ ΡΡΠΎΠΈΡ Windows. ΠΠΎΠ½Π΅ΡΠ½ΠΎ, ΠΌΠΎΠΆΠ½ΠΎ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Linux Π½Π° Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΠΎΠΉ ΠΌΠ°ΡΠΈΠ½Π΅, Π½ΠΎ Π·Π°ΡΠ°ΡΡΡΡ ΡΠ΄ΠΎΠ±Π½Π΅Π΅ ΠΏΡΠΎΡΡΠΎ Π²ΠΎΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ ΠΎΠ½Π»Π°ΠΉΠ½-ΡΠ΅ΡΠΌΠΈΠ½Π°Π»ΠΎΠΌ.
Π§ΠΈΡΠ°ΡΡ ΡΡΠ°ΡΡΡ
ΠΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ ΠΊΠ°ΠΊΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°ΡΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ ΠΎΠΊΡΡΠΆΠ΅Π½ΠΈΡ?
β οΈ Π₯Π°ΠΊΠΈΠ½Π³ Ρ linuxkalii. Kali Linux ΠΎΡ Π·Π°ΡΠΎΡΠ΅Π½Π½Π°Ρ ΠΏΠΎΠ΄ ΠΏΡΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΏΠ΅Π½ΡΠ΅ΡΡΠΎΠ² ΠΈ Ρ
Π°ΠΊΠΈΠ½Π³Π°, ΡΠΏΠ΅ΠΊΡΡ Π΅Π³ΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠ΅ΠΉ ΠΎΠ³ΡΠΎΠΌΠ΅Π½, Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ ΡΠ΅Π»Π΅ΠΉ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΠ΅Π³ΠΎ. ΠΠ·ΡΡΠΈΡΠ΅ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½Π΅ΠΉΡΠΈΠΉ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π», Π½Π°ΡΡΠΈΡΠ΅ΡΡ Π·Π°ΡΠΈΡΠ°ΡΡ ΡΠ΅Π±Ρ ΠΎΡ Π²Π·Π»ΠΎΠΌΠ° ΠΈ ΡΠΈΡΠΈΠ½Π³Π°, ΡΠ·Π½Π°ΠΉΡΠ΅ ΡΠ΅ΠΊΡΠ΅ΡΡ Linux.
ΠΡΠ΅ ΠΏΠΎΠ»Π΅Π·Π½ΡΠ΅ ΡΠ΅ΡΡΡΡΡ ΠΏΠΎ LInux:
- Π₯Π°ΠΊΠΊΠΈΠ½Π³ Ρ Linux
- ΠΠ³ΡΠΎΠΌΠ½Π΅ΠΉΡΠ°Ρ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° Linux ΠΊΠ½ΠΈΠ³
- Linux Π§Π°Ρ Π΄Π»Ρ Π²Π·Π°ΠΈΠΌΠΎΠΏΠΎΠΌΠΎΡΠΈ
1 ΠΊΠ°Π½Π°Π» Π²ΠΌΠ΅ΡΡΠΎ ΡΡΡΡΡΠΈ ΡΡΠ΅Π±Π½ΠΈΠΊΠΎΠ² ΠΈ ΠΊΡΡΡΠΎΠ², ΠΏΠΎΠ΄ΠΏΠΈΡΡΠ²Π°ΠΉΡΠ΅ΡΡ: πππ
π§ @inuxkaliiΠΠΎΡΠ΅ΠΌΡ ΠΏΡΠΎΡΠ΅ΡΡΠΈΡ ΡΠ΅ΡΡΠΈΡΠΎΠ²ΡΠΈΠΊΠ° β ΡΡΠΎ ΡΡΠ°ΠΌΠΏΠ»ΠΈΠ½ Π² IT-ΡΡΠ΅ΡΡ?
Π’Π΅ΡΡΠΈΡΠΎΠ²ΡΠΈΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ ΠΏΠ»Π°Π½ΠΈΡΡΠ΅Ρ ΠΈ Π²ΡΠΏΠΎΠ»Π½ΡΠ΅Ρ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, Π·Π°Π½ΠΈΠΌΠ°Π΅ΡΡΡ ΠΎΡΠ»Π°Π΄ΠΊΠΎΠΉ ΠΊΠΎΠ΄Π°, ΡΠ»ΡΡΡΠ°Π΅Ρ ΡΠ·Π°Π±ΠΈΠ»ΠΈΡΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ. ΠΠΎΠ·ΠΈΡΠΈΡ ΡΡΡΠ½ΠΎΠ³ΠΎ ΡΠ΅ΡΡΠΈΡΠΎΠ²ΡΠΈΠΊΠ° ΡΡΠΈΡΠ°Π΅ΡΡΡ ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· ΡΠ°ΠΌΡΡ
ΠΏΡΠΎΡΡΡΡ
ΡΠΏΠΎΡΠΎΠ±ΠΎΠ² Π±ΡΡΡΡΠΎ Π²ΠΎΠΉΡΠΈ Π² ΠΎΡΡΠ°ΡΠ»Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΡΡ
ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ.
ΠΠ° ΠΊΡΡΡΠ΅ Β«ΠΡΠΎΡΠ΅ΡΡΠΈΡ ΠΠ½ΠΆΠ΅Π½Π΅Ρ ΠΏΠΎ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡΒ» Π² Π₯Π΅ΠΊΡΠ»Π΅ΡΠ΅ Π²Ρ:
βοΈΡΠ°Π·Π±Π΅ΡΠ΅ΡΠ΅ΡΡ Π² Π²ΠΈΠ΄Π°Ρ
ΡΡΡΠ½ΠΎΠ³ΠΎ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΎΡΠ²ΠΎΠΈΡΠ΅ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ ΡΠ΅Ρ
Π½ΠΈΠΊΠΈ ΡΠ΅ΡΡ-Π°Π½Π°Π»ΠΈΠ·Π° ΠΈ ΡΠ΅ΡΡ-Π΄ΠΈΠ·Π°ΠΉΠ½Π°;
βοΈΡΠ·Π½Π°Π΅ΡΠ΅, ΠΊΠ°ΠΊ ΡΠΎΡΡΠ°Π²Π»ΡΡΡ ΡΠ΅ΠΊ-Π»ΠΈΡΡΡ ΠΈ ΡΠ΅ΡΡ-ΠΊΠ΅ΠΉΡΡ Π΄Π»Ρ ΠΏΠΎΠΈΡΠΊΠ° ΠΎΡΠΈΠ±ΠΎΠΊ;
βοΈΠΏΠΎΠΉΠΌΠ΅ΡΠ΅, ΠΊΠ°ΠΊ ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ Π±Π°Π³-ΡΡΠ΅ΠΊΠ΅ΡΠΎΠΌ;
βοΈΠΏΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡΠ΅ΡΡ Ρ ΠΎΡΠ½ΠΎΠ²Π°ΠΌΠΈ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΠΎΠ³ΠΎ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ.
ΠΠ΅ΡΠ΅Ρ
ΠΎΠ΄ΠΈΡΠ΅ ΠΏΠΎ ΡΡΡΠ»ΠΊΠ΅, ΡΡΠΎΠ±Ρ ΡΠ·Π½Π°ΡΡ Π±ΠΎΠ»ΡΡΠ΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΈ Π·Π°ΡΠ΅Π³ΠΈΡΡΡΠΈΡΠΎΠ²Π°ΡΡΡΡ Π½Π° ΠΊΡΡΡπ€
ΠΠ°ΠΊΠΈΠ΅ ΡΠ°ΠΉΠ»Ρ Π±ΡΠ΄ΡΡ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΎΠ²Π°ΡΡ ΡΠ΅Π³ΡΠ»ΡΡΠ½ΠΎΠΌΡ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΡ a?b*
ΠΡΠ»ΠΈ Π±Ρ Π²Ρ ΠΌΠΎΠ³Π»ΠΈ Π·Π°ΠΏΡΡΠΊΠ°ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ Linux/Unix Π² ΡΠ΅Π°Π»ΡΠ½ΠΎΠΉ ΠΆΠΈΠ·Π½ΠΈ, ΡΠΎ ΠΊΠ°ΠΊΡΡ Π±Ρ Π²Ρ ΠΏΡΠΈΠΌΠ΅Π½ΡΠ»ΠΈ ΠΈ Π³Π΄Π΅? :)
ΠΠ°ΠΊΠ°Ρ ΠΎΠ±ΠΎΠ»ΠΎΡΠΊΠ° ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π² ΠΎΠ΄Π½ΠΎΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΎΠΌ ΡΠ΅ΠΆΠΈΠΌΠ΅?
Π Π°Π±ΠΎΡΠ°Π΅ΡΡ Π½Π° Linux? Π ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°ΡΡ ΡΠ΅ΡΠ΅Π²ΡΡ ΡΠ°ΡΡΡ ΡΠΌΠ΅Π΅ΡΡ?
β
Π Π²Π΅Π΄Ρ ΡΠ΅ΡΠΈ ΠΎΠΊΡΡΠΆΠ°ΡΡ Π½Π°Ρ ΠΏΠΎΠ²ΡΡΠ΄Ρ. Π‘ΡΠΏΠ΅ΡΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΡ ΠΈ Π½Π΅Π±ΠΎΠ»ΡΡΠΈΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ, 1Π‘ ΠΈ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ Ρ ΠΌΠΈΠΊΡΠΎΡΠ΅ΡΠ²ΠΈΡΠ°ΠΌΠΈ, ΡΠ²ΡΠ·Ρ Ρ Π±Π°Π·Π°ΠΌΠΈ Π΄Π°Π½Π½ΡΡ
ΠΈ ΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ Ρ ΠΊΠ»ΠΈΠ΅Π½ΡΠ°ΠΌΠΈ β Π·Π΄Π΅ΡΡ ΠΏΡΠΈΠ³ΠΎΠ΄ΠΈΡΡΡ Π·Π½Π°Π½ΠΈΠ΅ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ°.
β
Π ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ Π½Π°ΡΡΠΈΡΡ.
β
20 ΠΎΠΊΡΡΠ±ΡΡ ΠΌΡ Π·Π°ΠΏΡΡΠΊΠ°Π΅ΠΌ ΠΊΡΡΡ ΠΏΠΎ ΡΠ΅ΡΡΠΌ.
Π’Ρ Π½Π°ΡΡΠΈΡΡΡΡ:
β
βοΈ ΠΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ°ΠΌΠΈ Π΄Π»Ρ ΠΏΠΎΠΈΡΠΊΠ° ΠΏΡΠΎΠ±Π»Π΅ΠΌ;
β
βοΈ ΠΠ½ΡΠ΅ΡΠΏΡΠ΅ΡΠΈΡΠΎΠ²Π°ΡΡ Π²ΡΠ²ΠΎΠ΄ ΠΊΠΎΠΌΠ°Π½Π΄Ρ;
βοΈ ΠΡΠΎΠ²Π΅ΡΡΡΡ, ΡΡΠΎ Π²ΡΡ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΡΡΠ°ΡΠ½ΠΎ;
β
βοΈ ΠΠΎΠ»ΡΡΠΈΡΡ ΠΊΠΎΠΌΠΏΠ΅ΡΠ΅Π½ΡΠΈΠΈ ΠΏΠΎ ΡΠ΅ΡΠ΅Π²ΠΎΠΉ ΡΠ°ΡΡΠΈ Π² Linux, ΠΎΠ±ΡΡΡΠ½Π΅Π½ΠΈΠ΅ ΠΏΡΠΎΡΠ΅ΡΡΠΎΠ² ΡΠ΅ΡΠ΅Π²ΠΎΠ³ΠΎ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΡ ΠΈ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ.
β
30% ΡΠ΅ΠΎΡΠΈΠΈ ΠΈ 70% ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ, Π΄ΠΎΠΌΠ°ΡΠ½ΠΈΠ΅ Π·Π°Π΄Π°Π½ΠΈΡ Ρ ΡΠ΅Π²ΡΡ.
Π ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π²ΡΠΏΡΡΠΊΠ½ΠΎΠΉ ΡΠ°Π±ΠΎΡΡ ΡΠ΅Π±Π΅ Π½ΡΠΆΠ½ΠΎ Π±ΡΠ΄Π΅Ρ ΡΠΎΠ±ΡΠ°ΡΡ ΠΈΠ»ΠΈ Β«βΠΏΠΎΡΠΈΠ½ΠΈΡΡΒ»β Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΡΡ Π»Π°Π±ΠΎΡΠ°ΡΠΎΡΠΈΡ.
ΠΡΠΈΡ
ΠΎΠ΄ΠΈ, Π΅ΡΠ»ΠΈ Ρ
ΠΎΡΠ΅ΡΡ, ΡΡΠΎΠ±Ρ ΠΊΠΎΠ»Π»Π΅Π³ΠΈ Π·Π°Π²ΠΈΠ΄ΠΎΠ²Π°Π»ΠΈ, Π° Π½Π°ΡΠ°Π»ΡΡΡΠ²ΠΎ ΡΡΠΊΠΎΠΏΠ»Π΅ΡΠΊΠ°Π»ΠΎ.
ΠΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅ ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅ ΠΈ ΡΠΏΠΈΠΊΠ΅ΡΠ°Ρ
Π½Π° ΡΠ°ΠΉΡΠ΅: https://slurm.club/3V7omsr
βοΈΠΡΠ»ΠΈ Π²ΡΠ²ΠΎΠ΄ ΠΊΠΎΠΌΠ°Π½Π΄Ρ
man ΠΊΠ°ΠΆΠ΅ΡΡΡ Π²Π°ΠΌ ΡΠ»ΠΈΡΠΊΠΎΠΌ Π΄Π»ΠΈΠ½Π½ΡΠΌ ΠΈ Π½Π΅ΡΠ΄ΠΎΠ±Π½ΡΠΌ, ΠΏΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ tldr.
Π‘ΠΈΠ½ΡΠ°ΠΊΡΠΈΡ:
$ tldr commandΠΡΠΈΠΌΠ΅Ρ:
$ tldr mvβ‘οΈΠΠ»Π°Π½ΠΈΡΡΠ΅ΡΠ΅ ΡΡΠ°ΡΡ ΠΠ΅Π²ΠΎΠΏΡΠΎΠΌ, Π½ΠΎ Π½Π΅ Ρ
Π²Π°ΡΠ°Π΅Ρ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ Π½Π° ΡΡΠ΅Π±Ρ Π² Π±ΡΠ΄Π½ΠΈ? OTUS Π·Π°ΠΏΡΡΠΊΠ°Π΅Ρ Π½ΠΎΠ²ΡΠΉ ΡΠ΄ΠΎΠ±Π½ΡΠΉ Π³ΡΠ°ΡΠΈΠΊ Π΄Π»Ρ ΡΠ΅Ρ
, ΠΊΡΠΎ Ρ
ΠΎΡΠ΅Ρ ΠΎΡΠ²ΠΎΠΈΡΡ Π²ΠΎΡΡΡΠ΅Π±ΠΎΠ²Π°Π½Π½ΡΡ ΠΏΡΠΎΡΠ΅ΡΡΠΈΡ Π²ΡΠ΅Π³ΠΎ Π·Π° 3 ΠΌΠ΅ΡΡΡΠ°:
β Π² Π²ΡΡ
ΠΎΠ΄Π½ΡΠ΅ Ρ 9 Π΄ΠΎ 17 Ρ ΠΌΡΠΊ
β Π²ΡΠ΅Π³ΠΎ ΠΎΠ΄ΠΈΠ½ Π²Π΅ΡΠ΅Ρ Π² Π±ΡΠ΄Π½ΠΈ Ρ 18 Π΄ΠΎ 21 Ρ ΠΌΡΠΊ
πΠΡ ΡΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΎΡΡΡΠΈΡΡΡΡ ΠΈ ΠΏΠΎΠ²ΡΡΠΈΡΡ ΡΠ²ΠΎΠΉ Π·Π°ΡΠ°Π±ΠΎΡΠΎΠΊ Π±ΡΡΡΡΠΎ ΠΈ ΠΊΠΎΠΌΡΠΎΡΡΠ½ΠΎ. Π£ΠΆΠ΅ ΡΠ΅ΠΉΡΠ°Ρ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ β Π½Π°ΡΠΈ ΠΏΠ°ΡΡΠ½ΡΡΡ ΠΆΠ΄ΡΡ ΡΡΠΏΠ΅ΡΠ½ΡΡ
Π²ΡΠΏΡΡΠΊΠ½ΠΈΠΊΠΎΠ² Π½Π° ΡΠΎΠ±Π΅ΡΠ΅Π΄ΠΎΠ²Π°Π½ΠΈΠ΅. ΠΡΠΎΠΉΠ΄ΠΈΡΠ΅ ΡΠ΅ΡΡ ΠΎΠ½Π»Π°ΠΉΠ½-ΠΊΡΡΡΠ° Π΄Π»Ρ ΠΎΠΏΡΡΠ½ΡΡ
Π°ΠΉΡΠΈΡΠ½ΠΈΠΊΠΎΠ² Β«ΠΡΡΠΊΠ΅ΠΌΠΏ DevOpsΒ» ΠΈ ΠΏΠΎΡΡΡΠΏΠΈΡΠ΅ ΠΏΠΎ ΡΠΏΠ΅ΡΡΠ΅Π½Π΅.
ππ»ΠΠ ΠΠΠ’Π Π’ΠΠ‘Π’ ΠΠ£Π Π‘Π ΠΠ£Π’ΠΠΠΠ DEVOPS
β Π₯ΠΎΡΠΈΡΠ΅ ΠΏΡΠΎΡΠ΅ΡΡΠΈΡΠΎΠ²Π°ΡΡ ΡΡΠ΅Π±Π½ΡΠΉ ΠΏΡΠΎΡΠ΅ΡΡ ΠΈ ΠΏΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡΡΡΡ Ρ ΠΏΡΠ΅ΠΏΠΎΠ΄Π°Π²Π°ΡΠ΅Π»ΡΠΌΠΈ Π·Π°ΡΠ°Π½Π΅Π΅? Π Π΅Π³ΠΈΡΡΡΠΈΡΡΠΉΡΠ΅ΡΡ Π½Π° Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΡΠΉ Π²Π΅Π±ΠΈΠ½Π°Ρ β 11.10 Π² 20:00 ΠΌΡΠΊ β Β«ΠΠ°ΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΡΠΊΡΠΈΠΏΡΠΎΠ² Π½Π° BashΒ»: ΡΠ΅Π³ΠΈΡΡΡΠ°ΡΠΈΡ
Π Π΅Π³ΠΈΡΡΡΠΈΡΡΠΉΡΠ΅ΡΡ ΡΠ΅ΠΉΡΠ°Ρ β Π½Π°ΠΏΠΎΠΌΠ½ΠΈΠΌ ΠΏΠ΅ΡΠ΅Π΄ Π²Π΅Π±ΠΈΠ½Π°ΡΠΎΠΌ!
βοΈΠ¨ΠΎΡΡΠΊΠ°ΡΡ: Ctrl+S
ΠΡΠ΅ΠΊΡΠ°ΡΠ°Π΅Ρ Π²ΡΠ²ΠΎΠ΄ output Π½Π° ΡΠΊΡΠ°Π½. ΠΡΠΎ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ, Π΅ΡΠ»ΠΈ Π²Ρ Π·Π°ΠΏΡΡΡΠΈΠ»ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ Ρ Π΄ΠΎΠ»Π³ΠΈΠΌ ΠΌΠ½ΠΎΠ³ΠΎΡΠ»ΠΎΠ²Π½ΡΠΌ Π²ΡΠ²ΠΎΠ΄ΠΎΠΌ, Π½ΠΎ Π½Π΅ Ρ
ΠΎΡΠΈΡΠ΅ ΠΏΡΠ΅ΡΡΠ²Π°ΡΡ ΡΠ°Π±ΠΎΡΡ ΡΡΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΠΏΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ Ctrl+C. ΠΠ΅ΡΠ½ΡΡΡ Π²ΡΠ²ΠΎΠ΄ Π½Π° ΡΠΊΡΠ°Π½ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ ΡΠΎΡΡΠΊΠ°ΡΠ° Ctrl+Q.
Π£ΠΆΠ΅ Π΄ΠΎΡΡΡΠΏΠ½ΠΎ! ΠΡΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΠ΅ Telegram 2025 β ΠΊΠ»ΡΡΠ΅Π²ΡΠ΅ ΠΈΠ½ΡΠ°ΠΉΡΡ Π³ΠΎΠ΄Π° 
