ΠΠΎΠ°ΡΠ° ΠΠΎΠ²Π° ΠΠΎΠ΄ΠΈΠ½Π°, Π½Π΅ ΡΠ°ΠΊΠ°ΠΌ ΠΏΠΎΠ²Π΅ΡΠ΅ Π΄Π° ΡΠ°Π·ΠΌΠΈΡΠ»ΡΠ²Π°ΠΌ Π·Π° ΡΠ΅ΡΠΈΠΎΠ·Π½Π° ΡΠ°Π±ΠΎΡΠ°.
Π‘ΠΈΡΠ΅ ΡΠ΅ ΡΡΡΠ΄Π°Ρ Π΄Π° ΡΠΊΡΠ°ΡΠ°Ρ Π½Π΅ΡΡΠΎ Π·Π° ΠΏΡΠ°Π·Π½ΠΈΠΊΠΎΡ: Π΄ΠΎΠΌ, ΠΊΠ°Π½ΡΠ΅Π»Π°ΡΠΈΡΠ°, ΡΠ°Π±ΠΎΡΠ½ΠΎ ΠΌΠ΅ΡΡΠΎ... ΠΠ° ΡΠΊΡΠ°ΡΠΈΠΌΠ΅ ΠΈ Π½Π΅ΡΡΠΎ! ΠΠ° ΠΏΡΠΈΠΌΠ΅Ρ, ΠΊΠΎΠΌΠ°Π½Π΄Π½Π° Π»ΠΈΠ½ΠΈΡΠ°. ΠΠΎ ΠΎΠ΄ΡΠ΅Π΄Π΅Π½ ΡΡΠ΅ΠΏΠ΅Π½, ΠΊΠΎΠΌΠ°Π½Π΄Π½Π°ΡΠ° Π»ΠΈΠ½ΠΈΡΠ° Π΅ ΠΈΡΡΠΎ ΡΠ°ΠΊΠ° ΡΠ°Π±ΠΎΡΠ½ΠΎ ΠΌΠ΅ΡΡΠΎ.
ΠΠΎ Π½Π΅ΠΊΠΎΠΈ Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΠΈ Π²Π΅ΡΠ΅ Π΅ βΡΠΊΡΠ°ΡΠ΅Π½ΠΎβ:
ΠΠΎ Π΄ΡΡΠ³ΠΈ, ΡΠΎΠ° Π΅ ΡΠΈΠ²ΠΎ ΠΈ Π½Π΅Π·Π°Π±Π΅Π»Π΅ΠΆΠ»ΠΈΠ²ΠΎ:
Π ΠΌΠΎΠΆΠ΅ΠΌΠ΅ Π΄Π° Π½Π°ΠΏΡΠ°Π²ΠΈΠΌΠ΅, Π½Π° ΠΏΡΠΈΠΌΠ΅Ρ, Π²Π°ΠΊΠ°:
Π‘Π΅ ΡΠ°Π·Π±ΠΈΡΠ°, ΡΠΈΡΠ΅ ΠΌΠ°ΡΠΊΠ΅ΡΠΈ ΠΈΠΌΠ°Π°Ρ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ Π²ΠΊΡΡΠΎΠ²ΠΈ ΠΈ Π±ΠΎΠΈ. ΠΠΊΠΎ Π²Π°ΠΊΠ²ΠΎΡΠΎ Π±ΠΎΠ΅ΡΠ΅ Π²ΠΈ ΠΈΠ·Π³Π»Π΅Π΄Π° Π»Π΅ΠΏΠ»ΠΈΠ²ΠΎ ΠΈ Π½Π΅ΡΠΎΠΎΠ΄Π²Π΅ΡΠ½ΠΎ, ΡΠΎΠ³Π°Ρ Π·Π½Π°ΡΡΠ΅ Π΄Π΅ΠΊΠ° ΠΎΠ²Π°Π° Π³Π»Π΅Π΄Π½Π° ΡΠΎΡΠΊΠ° ΠΈΠΌΠ° ΡΠ΅Π»ΠΎΡΠ½ΠΎ ΠΏΡΠ°Π²ΠΎ Π½Π° ΠΆΠΈΠ²ΠΎΡ. Π Π°ΠΊΠΎ ΡΠ°ΠΊΠ°ΡΠ΅ Π΄Π° Π΄ΠΎΠ΄Π°Π΄Π΅ΡΠ΅ ΠΌΠ°Π»ΠΊΡ Π½ΠΎΠ²ΠΎΠ³ΠΎΠ΄ΠΈΡΠ΅Π½ Π΄ΡΡ
, ΠΏΡΠΎΡΠΈΡΠ°ΡΡΠ΅ Π·Π° ΠΊΡΠ°ΡΠΊΠ° Π½ΠΎΠ²ΠΎΠ³ΠΎΠ΄ΠΈΡΠ½Π° ΡΡΠ°ΡΠΈΡΠ° ΠΎΠ΄ Cloud4Y.
ΠΡΠ²ΠΎ, ΡΠ΅ ΠΎΠ±ΡΠ°ΡΠ½Π°ΠΌ ΠΊΠ°ΠΊΠΎ ΠΈΠ·Π»Π΅Π·ΠΎΡ Π½Π° ΡΠ΅ΡΠΌΠΈΠ½Π°Π»ΠΎΡ Π΅ βΠΎΠ±ΠΎΠ΅Π½β. ΠΠ²Π° Π΅ Π½Π°ΠΏΡΠ°Π²Π΅Π½ΠΎ ΡΠΎ ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ Π½Π° ΡΠ΅ΠΊΠ²Π΅Π½ΡΠΈ Π·Π° Π±Π΅Π³ΡΡΠ²ΠΎ. ΠΠ»ΠΈ ΠΏΠΎΡΠΎΡΠ½ΠΎ, ΡΠ΅ΠΊΠ²Π΅Π½ΡΠΈΡΠ΅ Π½Π° ΠΊΠΎΠ½ΡΡΠΎΠ»Π½ΠΈΡΠ΅ ΠΊΠΎΠ΄ΠΎΠ²ΠΈ Π½Π° ΡΠ΅ΡΠΌΠΈΠ½Π°Π»ΠΎΡ ANSI/VT100. Π¨ΡΠΎ Π°Π²ΡΠΎΠΌΠ°ΡΡΠΊΠΈ Π·Π½Π°ΡΠΈ Π΄Π΅ΠΊΠ° Π²Π°ΡΠΈΠΎΡ ΡΠ΅ΡΠΌΠΈΠ½Π°Π»Π΅Π½ Π΅ΠΌΡΠ»Π°ΡΠΎΡ ΠΌΠΎΡΠ° Π΄Π° Π³ΠΎ ΠΏΠΎΠ΄Π΄ΡΠΆΡΠ²Π° ΠΎΠ²ΠΎΡ ΡΡΠ°Π½Π΄Π°ΡΠ΄, Π²ΠΎ ΡΠΏΡΠΎΡΠΈΠ²Π½ΠΎ Π½Π΅ΠΌΠ° Π΄Π° ΡΠ΅ ΡΠ»ΡΡΠΈ Π½ΠΎΠ²ΠΎΠ³ΠΎΠ΄ΠΈΡΠ½ΠΎΡΠΎ ΡΡΠ΄ΠΎ. Π Π΄Π°, $SHELL ΡΠ΅ ΠΏΡΠ΅ΡΠΏΠΎΡΡΠ°Π²ΡΠ²Π° Π΄Π΅ΠΊΠ° Π΅ Π²Π°ΡΠΈΠΎΡ Π±Π°Ρ.
ΠΠ²ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ ΡΠ΅ Π½Π°ΡΠ΅ΠΊΡΠ²Π°Π°Ρ ΡΠ΅ΠΊΠ²Π΅Π½ΡΠΈ Π·Π° Π±Π΅Π³ΡΡΠ²ΠΎ Π±ΠΈΠ΄Π΅ΡΡΠΈ Π½Π° ΠΏΠΎΡΠ΅ΡΠΎΠΊΠΎΡ Π½Π° ΡΠ΅ΠΊΠΎΡΠ° ΠΎΠ΄ Π½ΠΈΠ² ΠΈΠΌΠ° Π·Π½Π°ΠΊ ASCII βescapeβ. ΠΠΌΠ° ΠΌΠ½ΠΎΠ³Ρ ΠΊΠΎΠ½ΡΡΠΎΠ»Π½ΠΈ ΡΠ΅ΠΊΠ²Π΅Π½ΡΠΈ ΠΈ ΡΠΈΠ΅ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π°Π°Ρ, Π½Π° ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΡΠΈΠΊΠ°ΠΆΡΠ²Π°ΡΠ΅ Π½Π° ΠΏΠΎΡΡΠ°Π²ΠΊΠΈΡΠ΅ Π½Π° ΡΠ΅ΡΠΌΠΈΠ½Π°Π»ΠΎΡ, ΠΊΠΎΠ½ΡΡΠΎΠ»Π° Π½Π° ΠΏΡΠΈΠΊΠ°Π·ΠΎΡ ΠΈ Π΄Π²ΠΈΠΆΠ΅ΡΠ΅ΡΠΎ Π½Π° ΠΊΡΡΡΠΎΡΠΎΡ, ΠΌΠ΅Π½ΡΠ²Π°ΡΠ΅ Π½Π° ΡΠΎΠ½ΡΠΎΡ, Π±ΡΠΈΡΠ΅ΡΠ΅ ΠΈ ΡΠΎΠΊΡΠΈΠ²Π°ΡΠ΅ Π½Π° ΡΠ΅ΠΊΡΡΠΎΡ. ΠΠ΅ ΠΈΠ·Π±Π΅ΡΠ΅ΠΌΠ΅ Π΅Π΄Π½Π° ΠΎΠ΄ ΡΠΈΡΠ΅ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ - ΠΌΠ΅Π½ΡΠ²Π°ΡΠ΅ Π½Π° Π±ΠΎΡΠ°ΡΠ° Π½Π° ΡΠ΅ΠΊΡΡΠΎΡ ΠΈ ΠΏΠΎΠ·Π°Π΄ΠΈΠ½Π°ΡΠ°.
ΠΠ·Π²ΡΡΠ΅ΡΠ΅ ΡΠ° ΡΠ΅ΠΊΠ²Π΅Π½ΡΠ°ΡΠ° Π½Π° ΠΊΠΎΠ΄ΠΎΠ²ΠΈ *ESC*[{attr1};...;{attrn}m
ΠΠ°ΠΊΠΎ ΡΠΈΠΌΠ±ΠΎΠ» ΠΠ·Π±Π΅Π³Π° ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ Π½Π΅Π³ΠΎΠ²Π°ΡΠ° ΠΎΠΊΡΠ°Π»Π½Π° ΡΠΎΡΠΌΠ°, Ρ.Π΅ 33. Π¨ΡΠΎ ΡΠ΅ ΠΎΠ΄Π½Π΅ΡΡΠ²Π° Π΄ΠΎ Π°ΡΡΠΈΠ±ΡΡΠΈΡΠ΅, Π΅Π²Π΅ ΠΊΡΠ°ΡΠΎΠΊ ΡΠΏΠΈΡΠΎΠΊ Π½Π° ΠΌΠΎΠΆΠ½ΠΈ Π²ΡΠ΅Π΄Π½ΠΎΡΡΠΈ:
0 Π Π΅ΡΠ΅ΡΠΈΡΠ°ΡΡΠ΅ Π³ΠΈ ΡΠΈΡΠ΅ Π°ΡΡΠΈΠ±ΡΡΠΈ
1 Π‘Π²Π΅ΡΠ»ΠΎ (Π·Π³ΠΎΠ»Π΅ΠΌΠ΅Π½Π° ΠΎΡΠ²Π΅ΡΠ»Π΅Π½ΠΎΡΡ)
2 ΠΠ°ΡΠ΅ΠΌΠ½Π΅ΡΠΎ
4 ΠΠΎΠ΄Π²Π»Π΅ΡΠ΅
5 Π’ΡΠ΅ΠΏΠΊΠ°Ρ
7 ΠΠ±ΡΠ°ΡΠ½ΠΎ
8 Π‘ΠΊΡΠΈΠ΅Π½ΠΎ (ΡΠΎΠΊΡΠΈΡ ΡΠ΅ΠΊΡΡ)
ΠΠΎΠΈ Π²ΠΎ ΠΏΡΠ΅Π΄Π΅Π½ ΠΏΠ»Π°Π½ (Π±ΠΎΡΠ° Π½Π° ΠΏΠ΅Π½ΠΊΠ°Π»ΠΎ, ΡΠ΅ΠΊΡΡΠΎΡ ΡΠ΅ ΠΏΡΠΈΠΊΠ°ΠΆΡΠ²Π° Π²ΠΎ ΠΎΠ²Π°Π° Π±ΠΎΡΠ°):
30 Π¦ΡΠ½ΠΎΡΠΎ
31 Π¦ΡΠ²Π΅Π½ΠΎ
32 ΠΠ΅Π»Π΅Π½Π°
33 ΠΠΎΠ»ΡΠ°
34 Π‘ΠΈΠ½Π°
35 ΠΠ°Π³Π΅Π½ΡΠ° (ΠΌΠ°Π³Π΅Π½ΡΠ°)
36 Π‘ΠΈΠ½ΠΎ (ΡΠΈΠ½ΠΎ)
37 ΠΠ΅Π»ΠΎ (Π±Π΅Π»ΡΠΉ)
ΠΠΎΠΈ Π½Π° Π·Π°Π΄Π½ΠΈΠ½Π° (Π±ΠΎΡΠ° Π½Π° Ρ
Π°ΡΡΠΈΡΠ° ΠΈΠ»ΠΈ Π±ΠΎΡΠ° Π½Π° ΠΏΠΎΠ·Π°Π΄ΠΈΠ½Π°):
40 Π¦ΡΠ½ΠΎΡΠΎ
41 Π¦ΡΠ²Π΅Π½ΠΎ
42 ΠΠ΅Π»Π΅Π½Π°
43 ΠΠΎΠ»ΡΠ°
44 Π‘ΠΈΠ½Π°
45 ΠΠ°Π³Π΅Π½ΡΠ° (ΠΌΠ°Π³Π΅Π½ΡΠ°)
46 Π‘ΠΈΠ½ΠΎ (ΡΠΈΠ½ΠΎ)
47 ΠΠ΅Π»ΠΎ (Π±Π΅Π»ΡΠΉ)
ΠΠ°Π±Π΅Π»Π΅ΠΆΠ΅ΡΠ΅ Π΄Π΅ΠΊΠ° Π°ΠΊΠΎ ΡΠ΅Π³Π° ΠΊΠΎΠΌΠ°Π½Π΄ΡΠ²Π°ΡΠ΅ Π²ΠΎ ΡΠ΅ΡΠΌΠΈΠ½Π°Π»ΠΎΡ: echo 33[0;31mΠ½Π΅ΠΊΠΎΡΠΎΡΡΠΉ ΡΠ΅ΠΊΡΡ 33[0mβ
...ΡΠΎΠ³Π°Ρ ΠΏΡΠ΅Π΄Π²ΠΈΠ΄Π»ΠΈΠ²ΠΎ ΡΠ΅ Π΄ΠΎΠ±ΠΈΠ΅ΡΠ΅ ΠΌΠΎΠ½ΠΎΡ ΡΠΎΠΌΠ°ΡΡΠΊΠΈ Π³ΠΎΠ»ΡΠ°Ρ Π½Π° ΠΈΠ·Π»Π΅Π·ΠΎΡ:
ΠΠΎΡΡΠΎ? ΠΠΈΠ΄Π΅ΡΡΠΈ Π±Π΅ΡΠ΅ Π½Π΅ΠΎΠΏΡ
ΠΎΠ΄Π½ΠΎ Π΄Π° ΡΠ΅ ΠΈΡΠΊΠΎΡΠΈΡΡΠ°Ρ Π½Π°ΠΏΡΠ΅Π΄Π½ΠΈΡΠ΅ ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Π°ΡΠ° Π΅Ρ
ΠΎ. ΠΠΎΠ²ΠΎΠ»Π½ΠΎ Π΅ Π΄Π° Π΄ΠΎΠ΄Π°Π΄Π΅ΡΠ΅ Π΅Π΄Π΅Π½ ΠΊΠ»ΡΡ: echo -e β 33[0;31mΠ½Π΅ΠΊΠΎΡΠΎΡΡΠΉ ΡΠ΅ΠΊΡΡ 33[0mβ
ΠΠ·Π»Π΅Π·ΠΎΡ ΡΠ΅Π³Π° ΡΠ΅ ΠΈΠ·Π³Π»Π΅Π΄Π° ΠΏΡΠ°Π²ΠΈΠ»Π½ΠΎ:
ΠΠΎ ΡΡΠ΅Π΄ΠΈΠ²ΠΌΠ΅ Π±ΠΎΠ΅ΡΠ΅ΡΠΎ Π½Π° ΠΈΠ·Π»Π΅Π·ΠΎΡ Π΄ΠΎ ΡΠ΅ΡΠΌΠΈΠ½Π°Π»ΠΎΡ. Π‘Π΅Π³Π° Π΄Π° Π²ΠΈΠ΄ΠΈΠΌΠ΅ ΠΊΠ°ΠΊΠΎ Π΄Π° ΡΠ° ΠΎΠ±ΠΎΠΈΠΌΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Π½Π°ΡΠ° Π»ΠΈΠ½ΠΈΡΠ°.
ΠΠ²Π° ΡΠ΅ ΠΏΡΠ°Π²ΠΈ ΡΠΎ ΠΏΡΠΎΠΌΠ΅Π½Π° Π½Π° ΠΏΡΠΎΠΌΠ΅Π½Π»ΠΈΠ²Π°ΡΠ° PS1. ΠΡΠΎΠΌΠ΅Π½Π»ΠΈΠ²Π°ΡΠ° Π΅ ΠΎΠ΄Π³ΠΎΠ²ΠΎΡΠ½Π° Π·Π° ΠΊΠΎΠΌΠ°Π½Π΄Π½Π°ΡΠ° Π»ΠΈΠ½ΠΈΡΠ°. ΠΠ΅Π³ΠΎΠ²ΠΈΠΎΡ ΠΈΠ·Π³Π»Π΅Π΄, ΠΈΡΡΠΎ ΡΠ°ΠΊΠ°, ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΏΡΠΎΠΌΠ΅Π½ΠΈ, Π²ΠΊΠ»ΡΡΠΈΡΠ΅Π»Π½ΠΎ ΠΈ ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ Π½Π° ΡΠ΅ΠΊΠ²Π΅Π½ΡΠΈ Π·Π° Π±Π΅Π³ΡΡΠ²ΠΎ. ΠΠΎ, ΠΈΠΌΠ° ΠΌΠ°Π»Π° ΡΠ°Π·Π»ΠΈΠΊΠ°: ΡΡΠ΅Π±Π° Π΄Π° ΡΠ° Π·Π°ΠΏΠΎΡΠ½Π΅ΡΠ΅ Π½ΠΈΠ·Π°ΡΠ° ΡΠΎ ΡΠΈΠΌΠ±ΠΎΠ»ΠΎΡ β[", Π° Π·Π°Π²ΡΡΡΠ²Π° ΡΠΎ ΡΠΈΠΌΠ±ΠΎΠ»ΠΎΡ "]β, ΠΈΠ½Π°ΠΊΡ ΡΠ΅ Π±ΠΈΠ΄Π΅ ΠΈΠ·Π»Π΅Π·Π΅Π½ Π½Π° ΡΠ΅ΡΠΌΠΈΠ½Π°Π»ΠΎΡ.
Π‘ΠΈΡΠ΅ ΠΌΠΎΠΆΠ½ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΈ ΡΠ΅ΠΊΠ²Π΅Π½ΡΠΈ ΡΠ΅ Π΄Π΅ΡΠ°Π»Π½ΠΎ ΠΎΠΏΠΈΡΠ°Π½ΠΈ Π²ΠΎ ΠΏΡΠΈΡΠ°ΡΠ½ΠΈΠΊΠΎΡ ΠΠ°Ρ, Π·Π°ΡΠΎΠ° Π³ΠΈ ΠΏΠΎΠΊΠ°Π½ΡΠ²Π°ΠΌ ΡΠΈΡΠ°ΡΠ΅Π»ΠΈΡΠ΅ ΡΠ°ΠΌΠΈ Π΄Π° ΠΈΠ·Π±Π΅ΡΠ°Ρ ΡΡΠΎ ΠΏΡΠ΅ΡΠΏΠΎΡΠΈΡΠ°Π°Ρ Π΄Π° Π³ΠΎ Π²ΠΈΠ΄Π°Ρ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Π½Π°ΡΠ° Π»ΠΈΠ½ΠΈΡΠ°. ΠΠ°ΠΊΠΎ ΠΏΡΠΈΠΌΠ΅Ρ, ΡΠ΅ ΡΠ° Π΄Π°Π΄Π°ΠΌ ΠΌΠΎΡΠ°ΡΠ° Π²ΡΠ΅Π΄Π½ΠΎΡΡ Π·Π° ΠΏΡΠΎΠΌΠ΅Π½Π»ΠΈΠ²Π°ΡΠ° PS1:
[ 33[34;1m]t[ 33[0m],[ 33[32m]u@l@h[ 33[0m]:[ 33[33m]W[ 33[0m],[ 33
[31m]![ 33[0m]$n
ΠΠ΅ ΡΠ° Π΄Π΅ΡΠΈΡΡΠΈΡΠ°ΠΌ ΠΎΠ²Π°Π° ΡΡΡΠ°ΡΠ½Π° ΠΌΠ°Π³ΠΈΡΠ°:
[33[34;1ΠΌ] β Π²ΠΊΠ»ΡΡΠ΅ΡΠ΅ ΡΠ²Π΅ΡΠ»ΠΎ ΡΠΈΠ½Π° Π±ΠΎΡΠ° Π½Π° ΡΠΎΠ½ΡΠΎΡ (Π²ΡΠΎΡ Π°ΡΡΠΈΠ±ΡΡ).
t β ΠΏΡΠΈΠΊΠ°ΠΆΠ΅ΡΠ΅ Π³ΠΎ ΡΠ΅ΠΊΠΎΠ²Π½ΠΎΡΠΎ Π²ΡΠ΅ΠΌΠ΅ Π²ΠΎ ΡΠΎΡΠΌΠ°Ρ HH: MM: SS
[33[0ΠΌ] β ΡΠ΅ΡΠ΅ΡΠΈΡΠ°ΡΡΠ΅ Π³ΠΈ ΠΏΠΎΡΡΠ°Π²ΠΊΠΈΡΠ΅ Π·Π° Π±ΠΎΡΠ° Π½Π° ΡΠΎΠ½ΡΠΎΡ
, - ΡΠ°ΠΌΠΎ Π·Π°ΠΏΠΈΡΠΊΠ° (Π½Π΅ΠΎΡΠ΅ΠΊΡΠ²Π°Π½ΠΎ, Π½Π΅Π»ΠΈ?)
[33[32ΠΌ] β Π²ΠΊΠ»ΡΡΠ΅ΡΠ΅ Π·Π΅Π»Π΅Π½Π° Π±ΠΎΡΠ° Π½Π° ΡΠΎΠ½ΡΠΎΡ
u@l@h β ΠΏΡΠΈΠΊΠ°ΠΆΠ΅ΡΠ΅ Π³ΠΎ ΠΊΠΎΡΠΈΡΠ½ΠΈΡΠΊΠΎΡΠΎ ΠΈΠΌΠ΅, Π±ΡΠΎΡΠΎΡ Π½Π° ΡΠ΅ΡΠΌΠΈΠ½Π°Π»Π½ΠΈΠΎΡ ΡΡΠ΅Π΄ ΠΈ ΠΊΡΠ°ΡΠΊΠΎΡΠΎ ΠΈΠΌΠ΅ Π½Π° Π΄ΠΎΠΌΠ°ΡΠΈΠ½ΠΎΡ, ΠΎΠ΄Π΄Π΅Π»Π΅Π½ΠΈ ΡΠΎ ΡΠΈΠΌΠ±ΠΎΠ»ΠΎΡ β@β.
[33[0ΠΌ] β ΠΏΠΎΠ²ΡΠΎΡΠ½ΠΎ ΡΠ΅ΡΠ΅ΡΠΈΡΠ°ΡΡΠ΅ Π³ΠΈ ΠΏΠΎΡΡΠ°Π²ΠΊΠΈΡΠ΅ Π·Π° Π±ΠΎΡΠ°ΡΠ° Π½Π° ΡΠΎΠ½ΡΠΎΡ
: - ΡΠ°ΠΌΠΎ Π΄Π΅Π±Π΅Π»ΠΎ ΡΡΠ΅Π²ΠΎ (ΠΎΠ΄Π΅Π΄Π½Π°Ρ!)
[33[33ΠΌ] β Π²ΠΊΠ»ΡΡΠ΅ΡΠ΅ ΡΠ° ΠΆΠΎΠ»ΡΠ°ΡΠ° Π±ΠΎΡΠ° Π½Π° ΡΠΎΠ½ΡΠΎΡ
W β ΠΏΡΠΈΠΊΠ°ΠΆΠ΅ΡΠ΅ Π³ΠΎ ΠΈΠΌΠ΅ΡΠΎ Π½Π° ΡΠ΅ΠΊΠΎΠ²Π½ΠΈΠΎΡ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΠΌ
[33[0ΠΌ] β ΠΏΠΎΠ²ΡΠΎΡΠ½ΠΎ ΡΠ΅ΡΠ΅ΡΠΈΡΠ°ΡΡΠ΅ Π³ΠΈ ΠΏΠΎΡΡΠ°Π²ΠΊΠΈΡΠ΅ Π·Π° Π±ΠΎΡΠ°ΡΠ° Π½Π° ΡΠΎΠ½ΡΠΎΡ
, - ΡΡΡΠ΅ Π΅Π΄Π½Π° Π·Π°ΠΏΠΈΡΠΊΠ° (ΠΊΠΎΡ Π±ΠΈ ΠΏΠΎΠΌΠΈΡΠ»ΠΈΠ»!)
[33[31ΠΌ] β Π²ΠΊΠ»ΡΡΠ΅ΡΠ΅ ΡΠ° ΡΡΠ²Π΅Π½Π°ΡΠ° Π±ΠΎΡΠ° Π½Π° ΡΠΎΠ½ΡΠΎΡ
! β ΠΏΡΠΈΠΊΠ°ΠΆΠ΅ΡΠ΅ Π³ΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΈΠΎΡ Π±ΡΠΎΡ Π²ΠΎ ΡΠ΅ΡΠΌΠΈΠ½Π°Π»ΠΎΡ
[33[0ΠΌ] - ΠΠ΅ Π·Π°Π±ΠΎΡΠ°Π²Π°ΡΡΠ΅ Π΄Π° Π³ΠΈ ΡΠ΅ΡΠ΅ΡΠΈΡΠ°ΡΠ΅ ΠΏΠΎΡΡΠ°Π²ΠΊΠΈΡΠ΅ Π·Π° Π±ΠΎΡΠ° Π½Π° ΡΠΎΠ½ΡΠΎΡ
$ β ΠΎΡΠΏΠ΅ΡΠ°ΡΠ΅ΡΠ΅ β#β Π·Π° root ΠΈ β$β Π·Π° ΡΠΈΡΠ΅ ΠΎΡΡΠ°Π½Π°ΡΠΈ
n - Π»ΠΈΠ½ΠΈΡΠΊΠΈ ΠΏΡΠ΅Π²ΠΎΠ΄. ΠΠ° ΡΡΠΎ? Π’Π°ΠΊΠ° ΡΡΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΡΠ° Π·Π°ΠΏΠΎΡΠ½ΡΠ²Π° Π½Π° Π»Π΅Π²ΠΈΠΎΡ ΡΠ°Π± Π½Π° ΠΏΡΠΎΠ·ΠΎΡΠ΅ΡΠΎΡ, Π½Π°ΠΌΠ΅ΡΡΠΎ Π½Π° ΠΊΡΠ°ΡΠΎΡ Π½Π° Π»ΠΈΠ½ΠΈΡΠ°ΡΠ° Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Π½Π°ΡΠ° Π»ΠΈΠ½ΠΈΡΠ°.
ΠΠ°Π΄Π΅ Π΄Π° ΡΠ΅ ΡΠ΅Π΄Π΅ΡΠΈΠ½ΠΈΡΠ° ΠΏΡΠΎΠΌΠ΅Π½Π»ΠΈΠ²Π°? ΠΠ°ΡΠ»ΠΎΠ³ΠΈΡΠ½ΠΎΡΠΎ ΠΌΠ΅ΡΡΠΎ Π·Π° Π΄Π° Π³ΠΎ Π½Π°ΠΏΡΠ°Π²ΠΈΡΠ΅ ΠΎΠ²Π° Π΅ ~/.bashrc.
ΠΠ·Π³Π»Π΅Π΄ΠΎΡ Π½Π° ΠΏΠΎΠΊΠ°Π½Π°ΡΠ° Π΅ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ ΡΠ°ΠΌΠΎ ΠΎΠ΄ Π²Π°ΡΠ°ΡΠ° ΠΈΠΌΠ°Π³ΠΈΠ½Π°ΡΠΈΡΠ°. ΠΠΎ ΠΏΡΠΈΠ½ΡΠΈΠΏ, Π½ΠΈΡΡΠΎ Π½Π΅ Π²Π΅ ΡΠΏΡΠ΅ΡΡΠ²Π° Π΄Π° Π½Π°ΠΏΡΠ°Π²ΠΈΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Π½Π° Π»ΠΈΠ½ΠΈΡΠ° Π²ΠΎ ΡΠΎΡΠΌΠ° Π½Π° Π½ΠΎΠ²ΠΎΠ³ΠΎΠ΄ΠΈΡΠ½Π° Π΅Π»ΠΊΠ° ΠΊΠΎΡΠΈΡΡΠ΅ΡΡΠΈ Π³ΠΈ Π°Π»Π°ΡΠΊΠΈΡΠ΅ ΠΎΠΏΠΈΡΠ°Π½ΠΈ ΠΏΠΎΠ³ΠΎΡΠ΅. Π’ΠΎΡΠ½ΠΎ, ΡΠ°ΠΊΠ²Π°ΡΠ° ΠΏΠΎΠΊΠ°Π½Π° ΡΠ΅ Π±ΠΈΠ΄Π΅ ΠΌΠ½ΠΎΠ³Ρ Π½Π΅Π·Π³ΠΎΠ΄Π½Π°, Π° ΡΠ°Π±ΠΎΡΠ°ΡΠ° Π΄Π΅ΡΠΈΠ½ΠΈΡΠΈΠ²Π½ΠΎ Π½Π΅ΠΌΠ° Π΄Π° ΡΡΠ°Π½Π΅ ΠΏΠΎΡΠ΄ΠΎΠ±Π½Π°. ΠΠ»ΠΊΠ°ΡΠ° Π΅Π΄Π½ΠΎΡΡΠ°Π²Π½ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΏΡΠΈΠΊΠ°ΠΆΠ΅ Π½Π°Π΄ ΠΊΠΎΠΌΠ°Π½Π΄Π½Π°ΡΠ° Π»ΠΈΠ½ΠΈΡΠ° ΠΊΠΎΠ³Π° ΡΠ΅ Π½Π°ΡΠ°Π²ΡΠ²Π°ΠΌΠ΅ (ΡΓ¨ ΡΡΡΠ΅ ΡΡΠ΅Π±Π° Π΄Π° ΡΡΠ΅Π΄ΠΈΠΌΠ΅ ~/.bashrc). ΠΠ΄Π΅ΡΠ΅ ΠΏΠΎ ΡΠΎΠ°! Π Π±Π»Π°Π³ΠΎΠ΄Π°ΡΠ°ΠΌ Π·Π° Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ΡΠΎ.
Π¨ΡΠΎ Π΄ΡΡΠ³ΠΎ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΠΏΡΠΎΡΠΈΡΠ°ΡΠ΅ Π½Π° Π±Π»ΠΎΠ³ΠΎΡ?
β
β
β
β
β
ΠΡΠ΅ΡΠΏΠ»Π°ΡΠ΅ΡΠ΅ ΡΠ΅ Π½Π° Π½Π°ΡΠ°ΡΠ°
ΠΠ·Π²ΠΎΡ: www.habr.com