π‘ ΠΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ tmux: ΡΠ΅ΠΊΡΠ΅ΡΡ ΠΏΡΠΎΠ΄Π²ΠΈΠ½ΡΡΠΎΠ³ΠΎ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅ΡΠ° ΡΠ΅ΡΠΌΠΈΠ½Π°Π»ΡΠ½ΡΡ
ΡΠ΅ΡΡΠΈΠΉ Π₯ΠΎΡΠΈΡΠ΅ ΡΡΠ²ΡΡΠ²ΠΎΠ²Π°ΡΡ ΡΠ΅Π±Ρ Π½Π°ΡΡΠΎΡΡΠΈΠΌ ΠΌΠ°ΡΡΠ΅ΡΠΎΠΌ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΡΡΡΠΎΠΊΠΈ? Π’ΠΎΠ³Π΄Π° Π·Π°Π±ΡΠ΄ΡΡΠ΅ ΠΏΡΠΎ Π±Π΅ΡΠΊΠΎΠ½Π΅ΡΠ½ΡΠ΅ ΠΎΠΊΠ½Π° ΠΈ ΡΡΠ΅ΡΡ β tmux ΠΎΡΠΊΡΠΎΠ΅Ρ Π²Π°ΠΌ Π½ΠΎΠ²ΡΠ΅ Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΡ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠ΅ΡΡΠΈΡΠΌΠΈ ΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠ°ΠΌΠΈ. ΠΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²Π° `tmux`: - ΠΡΠ»ΡΡΠΈΠΏΠ»Π΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΎΠΊΠΎΠ½ β Π΄Π΅Π»ΠΈΡΠ΅ ΡΠ΅ΡΠΌΠΈΠ½Π°Π» Π½Π° ΡΠ°ΡΡΠΈ ΠΈ ΡΠ°Π±ΠΎΡΠ°ΠΉΡΠ΅ ΠΎΠ΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ Ρ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΠΌΠΈ Π·Π°Π΄Π°ΡΠ°ΠΌΠΈ - ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΡΠ΅ΡΡΠΈΠΉ β ΠΎΡΠΊΠ»ΡΡΠ°ΠΉΡΠ΅ΡΡ ΠΈ Π²ΠΎΠ·Π²ΡΠ°ΡΠ°ΠΉΡΠ΅ΡΡ Π±Π΅Π· ΠΏΠΎΡΠ΅ΡΠΈ ΠΏΡΠΎΠ³ΡΠ΅ΡΡΠ° - ΠΠ±ΡΠΈΠΉ Π΄ΠΎΡΡΡΠΏ β Π΄Π΅Π»ΠΈΡΠ΅ΡΡ ΡΠ΅ΡΡΠΈΡΠΌΠΈ Ρ ΠΊΠΎΠ»Π»Π΅Π³Π°ΠΌΠΈ ΠΈΠ»ΠΈ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΡΠΉΡΠ΅ ΠΏΡΠΎΡΠ΅ΡΡΡ Π§ΡΠΎΠ±Ρ Π±ΡΡΡΡΠΎ ΠΎΡΠ²ΠΎΠΈΡΡ ΠΌΠ°Π³ΠΈΡ β Π²ΡΠ΅Π³ΠΎ ΠΏΠ°ΡΠ° ΠΊΠΎΠΌΠ°Π½Π΄: - tmux new -s mysession β ΡΠΎΠ·Π΄Π°ΠΉΡΠ΅ Π½ΠΎΠ²ΡΡ ΡΠ΅ΡΡΠΈΡ - Ctrl + b, Π·Π°ΡΠ΅ΠΌ d β ΠΎΡΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΈ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠ΅Π½ΠΈΠ΅ ΡΠ°Π±ΠΎΡΡ ΠΏΠΎΠ·ΠΆΠ΅ - tmux attach -t mysession β Π²ΠΎΠ·Π²ΡΠ°ΡΠ΅Π½ΠΈΠ΅ Π² ΡΠ²ΠΎΡ ΡΠ΅ΡΡΠΈΡ ΠΠΎΠΎΡΡΠΆΠΈΠ²ΡΠΈΡΡ tmux, Π²Ρ ΠΏΠ΅ΡΠ΅ΡΡΠ°Π½Π΅ΡΠ΅ Π·Π°Π²ΠΈΡΠ΅ΡΡ ΠΎΡ ΠΏΡΠΈΠ²ΡΡΠ½ΡΡ
ΠΎΠΊΠΎΠ½ ΠΈ ΡΠ±ΡΠΎΡΠΈΡΠ΅ Π³ΡΠ°Π½ΠΈΡΡ Π΄Π»Ρ ΡΠ²ΠΎΠ΅ΠΉ ΠΏΡΠΎΠ΄ΡΠΊΡΠΈΠ²Π½ΠΎΡΡΠΈ. Π ΡΠΌΠ΅Π΅ΡΠ΅ Π»ΠΈ Π²Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ Π·Π°ΠΏΡΡΠΊ `tmux` Ρ ΡΠΆΠ΅ ΠΎΡΠΊΡΡΡΡΠΌΠΈ ΠΎΠΊΠ½Π°ΠΌΠΈ ΠΏΠΎΠ΄ ΡΠ²ΠΎΠΈ Π·Π°Π΄Π°ΡΠΈ? π¬ ΠΡΠΈΠ³Π»Π°ΡΠΈΡΠ΅ ΡΠ΅Π±Ρ ΠΊ Π½ΠΎΠ²ΡΠΌ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΠΌ β Π±ΠΎΠ»ΡΡΠ΅ ΠΏΠΎΠ»Π΅Π·Π½ΡΡ
ΡΡΠ°
π‘ ΠΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ tmux: ΡΠ΅ΠΊΡΠ΅ΡΡ ΠΏΡΠΎΠ΄Π²ΠΈΠ½ΡΡΠΎΠ³ΠΎ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅ΡΠ° ΡΠ΅ΡΠΌΠΈΠ½Π°Π»ΡΠ½ΡΡ ΡΠ΅ΡΡΠΈΠΉ
30Β ΠΈΡΠ½ΡΒ 202530Β ΠΈΡΠ½Β 2025
1 ΠΌΠΈΠ½