áĽá FirstVDS áľáááľ á áľá°áłáłáŞ ááᣠáĽá áá
áá᪠áŁáá°á¨áŚá˝á áľááááłáľ á¨á áá áŽááľ áŤááááľ á¨ááááŞáŤ á¨ááá˘áŤ áááá á˝áá ááᢠá á
áἠáá á áľáááľ á áľá°áłá°á ááľáĽ ááłá°á á¨ááአáľááťááľáśá˝ á ááŤáł á°ááłáłá á˝ááŽá˝ áŤááĽáá¸áá. áááľááá˝á ááá
á¨áĽáŁ áĽááá
á á°á¨áłáłá áľáá
ááśá˝ áááťá ááľáááᢠá ááľáĄ áŤá á ááłááľ áááŽá˝ á´áááŤá áľááá áááľá°áááľ á¨á°áአáá¸á, áá á á á ááá, áááá á°á áŤááá, ááĽááá˝ á áá ááá áá˝áá. áľááá
áĽáá
áááŤáá á¨áľáá
ááąá á˝áá á áľá°áŤááŹáááá˘
á¨áĽááľá á áá áá á°áĽá á˘á ፠ááá á˝áá á¨ááá - ááá ááá áĽááľá á á áľá°áłá°á ááľáĽ ááłá°áá ááᢠáľááá
, á¨áľáááľ á áľá°áłáłáŞ áá ááľá¨á áĽááłáá áľ áĽáááá. ááá áľáŤá áááŽá˝á á á
á°á á°á¨á°á ááľáááĽ, áľáááľá áá á á
áĽá ááá°ááľ áááŞáá˝ á á
á°á á°á¨á°á áááááľ áá. á¨áľáááľ á áľá°áłáłáŞ á¨áá á áááአááľá
áá
á ááááᢠáááἠááľáłááťáá˝ á áá°áťáá, ááá á¨á°áłáłáą áááŽá˝ á ááľáŁá¸á á°á˝ááá, ááĽáśá˝ á á°ááťá¸ áááł á áá°á¨áááá, á˛áľáŠ á ááá ááááľ ááťáťáá˝ á¨á°áá áĽá áľáááą ááľ á ááľ á¨áĽá áĽáĽáĽáĽ áááľ ááááŤá. á áĽáááł! á áĽááľá á°á ááľáĽ áŤá á¨áľáááľ á áľá°áłáłáŞáá˝ á˝ááŽá˝á áááłáľ áĽá ááťáťáá ááľáááľ ááááŤá!
á¨áľáááľ á áľá°áłá°á áá°áśáá˝
ááá á˝ááŽá˝á ááááłáľ á¨ááááá á ááľ á¨á áŤáą áá áá á¨á áľá°áłá°á áá°áśáá˝ áá áá°ááá á áá áá-
- á°ááľ
- á áĽááľ
- áááťá¸áľ
- á ááśáá˛á
áá áá°á¨áłá áá. á¨áľáŤ áá°áľáá á áĽááá ááááá˝ áá áŤááááĄáŁ áá¤áłá áŤáááᣠááŹáŤá áŤááá áĽá á á á ááá á¨áĽááá°á á áľá°áłá°á áá áĽáá á°ááłáłáááľ ááá¨ááᢠáĽáŤááłááąá áá¨áĽáť áĽáááá¨áłá¸áá˘
á°ááľ
á°ááľ á°ááśá˝á ááá ἠáááľ á áá°áá (ááá áĽááłá áŤááą ááľá¨á á áá˝áá) ᣠáá áĽáąá áá á á á áááá˘
á°ááľ áĽáá´áľ áĽáá°ááááĄ-
- á¨áá á ááľ á áá°á á¨ááłááá á á˛áľ á˝áá á ááĽáá áŤááá? áá áá ááááśá˝á, á¨ááá፠áá´áá˝á áĽá á¨ááľááá ááááá˝á ááťá.
- áá፠á˝áá á á˛áľáŁ á¨ááŤáá áááľá ááá ááĽá°áá? á¨á ááľ áá á áá áĽáá°áá áĽááłáááĽáŠáľ ááťááľá˘
- áĽááľá áŤáááŁááľá áĽáŤá áĽáá˛áŤáá á¨áľá°áá¸áá? áá áá ááĽáŚá˝á áĽá á˝áá°-ááłáŚá˝á ááťá, ááŤáľá ááľá ááłá.
ááá ááłáĽ: á áłá˛áľ áááŽá˝á á˛ááŁá አáĽá á˛á°áá አá¨áŤáľáá áá á°á¨ áľááľáł áá á áá ááá á¨ááĽááľá.
á áá á áááľ ááááľ áĽáá°ááŤá°áááľ áá á¨áĽááľá ááᥠááľáłááťáá˝áŁ á¨áá áĽááᣠá¨á˝áá áááᣠá áŤáá ááľáłááť á°áĽá°á áŤáá áľáááľ ááá áá˝ááᢠááá ááá ááááŚá˝á á¨áá¨á°ááľá ááľáááśá˝ á¨ááŤáá áááá¸á ááá˘
- á áŁá á¨á á á áľáá. áááášá ááłáŚá˝, áá´áá˝ áĽá ááłáŞáŤáá˝ áŤáľáá. á˝ááá áá¨áłáľ á ááááľ ááľáĽ áŁáá áá á°á á°á¨á á¨áá á°á¨ áľááľáł áľááľá ááľáĽ ááá áááŁáľá á¨áá áá á¨áá á¨á°ááá¨áá ááŁáĽá áĽáá°áá á áááá - ááĽáą á ááá áŤá ááĄá˘
- áá¤áśá˝ ááĽááľá ááá˝ ááá á ááŁá¸á. ááľáá á¨áá
race cond.lockup
á áá ááľáá á¨ááášáľá áá˛áŤáá áĽáá˛á¨áą á ááá áľáááľá - áŤáĽáŤáŠá˘ áĽáŠ á°ááśá˝ ááá¨áłáľ ááá˝ á°ááľ á ááá á. - ááá á áŁá áĽáŠ áŁá ᪠ááᢠá¨áĽáá ááĽáá˝á á¨áťá, áááŤáá˝á áŤáá; á á áŤáá ááľáłááť á°áĽá°á ááľáĽ á¨áá áľáá˝ ááĽá ááááŤáá˝á áááĽáᢠáĽáŤááá á¨áŁáś ááááłáľ áĽáá°ááŤáłáááľ áá á áá ááľáĽ áááľ ááááá áĽá áá áŤá á á á°ááľ ááľáĽ áľáá˝ ááĽáĽ á¨áá á˘
á°ááśá˝ áá
á áááľá áá˝ááᥠá ááľáłááť á°áĽá°á ááľáĽ áŤá áĽááłá ááľáłááťáá˝ (á¨áá áŤáá ááľá)ᣠáá° áŁá áĽá á°á áá á¨áĽáááľ áá°á¨áľ áááŤáá˝áŁ ááá áĽá ááá ááá á¨áá˝á áážáśá˝ (á¨áłá˝)á˘
á°ááłáłá áááśá˝á áááľ áá áááá áĽáť áłááá á á˛áľ áááśá˝á áááá (ááľáłááťáá˝!) ááááἠáľáá
áĽáá ááááᣠá¨á¸á¨áŞáľ áľááľá áŤáťá˝áá (ááľáĽáľáĽ á˝ááá á á ááľ ááŤá áĽááł á¨ááááá á˝ááł)ᢠáĽá á áľáááľá áá áľáá
áľá áá¨ááŤáᢠá°ááą ááĽáŤ áŁáá°á¨áŚá˝á á¨ááá á¨ááᣠáĽááľá á ááá áľ áá áĽá፠áá áĽá áĽáá´áľ áĽáá°á°á¨áá¸ááľ áĽáá˛áŤáá áŤáľá˝áá¸ááá˘
á áĽááľ
á áĽááľ á áĽááśá˝á ááá á áĽá áá áá áá. á áŁá á¨á°áááą ááłáŽá˝á ááááłáľ, á¨á°áá°á á¨áľáááľ á áĽááľ ááá á á áá áá. á áĽáááášá á˝ááŽá˝ áááááá á°á¨ááá á¨á á á á°á¨áłáłá áĽááááá˝ áĽá á áá ááá á ááŁá¸á. á¨áá ááá á˛á áá/á˛áŤá/áŤááťášáŁá¨áá ááá á ááťá¸á á°á¨ááá á¨á á á á¨áá°áť ááááŽá˝á á áá áá ááá°á˝ á áá áľá˘
á¨áľáŤ áá°áľáá ááá°áŤááľ á´ááááá ááᥠááááľ ááᢠá áŁá á¨á°áááą á˝ááŽá˝á ááááłáľ áá°á á áá°áśá˝á á áá áá, áĽá á áŞá áááŽá˝á áŤááá. áááłá á¨áá¨áá፠ááááŽá˝á áá áá ááľáŤá á áľááá á¨áááľá áááá á°ááŁáŤáľ áááááá áĽá á áľááá áŤááá á°ááŁáá ááá፠áááľáááľ áŤáľá˝áááłá. áĽá á°á¨áá¸áá á¨á á á áá°áśá˝ á ááľááá ááááŤáá˝á ááááłá áĽá á¨áľá á°áľ áĽáľáá ááááłá.
á¨ááááŞáŤá á áľááá ááĽáĽ áá°áśá˝ áĽá á¨áá¨áá፠ááááŽá˝ áĽáá˛á ááááἠá ááŁá¸á. á áá á°á¨ áľááľáł áá áĽáť á¨á°ááŠáŁ á áŁá á áľááá á¨áá áźá ááá áŚááŹá˝á ááŤáááĄááľ áĽá áááá ááá ááŤá ááš áá˝ááᢠááá°áá á áľááá ááĽáĽ ááá á¨á áĽááľ ááááśá˝ áááłá ââá¨ááá ááťáťá áá˝áá áĽá ááťáťá áááŁá. ááá á°áľáá áĽá áášá áááá°áá á áĽááśá˝ á¨ááᢠá˝áá áŤá ááá áá á¨á áĽááľ áźá á ááłá¨áá, áá áááľ ááá á˝áá á¨áá áááľ á áá°áá. áááᣠá ááłááľ á¨áááááą ááááłá á˝ááŽá˝á ááá¨á á¨ááááá á ááľ áá áá ááŁá á¨á áĽááľ áá¨áŤ ááľá¨á á áá ááá˘
ááľáŁáľ
ááľáŁáľ ááŤáą ááááŤáᢠá¨áĽáŤáá áá°áľ á áá áĽá á ááá áľ ááŞáá˝ á á°áťá áá á áááťá¸áľ áŤáľáááá. áľáá ááĽá á¨ááá¸á á ááŤáŽá˝ á áᥠá¨ááá á°ááł á ááŤáŽá˝áᣠá á á˝áŽá° áááľáᣠáá°á á á áááážá˝áᣠá¨ááá ááłáŞáŤáá˝á áááŠá˘ á¨áĽááá á ááłáŞáŤáá˝ á¨á áá á°ááŁáŤá á á ááá áááá. á áá 100 áá áľááá á¨á°áá áááá á°ááł á ááŤá áááľáĄáľá˘ á¨á°ááłáłáŠ á ááááŽá˝ áá á áá°á áááľ áááááľ á¨ááá á á ááľ áá ááľáĽ á°ááá áľá ááá áĽá áĽá፠áŤáááááłááĄ
áááłáŞáŤáá˝ á¨ááááľ á¨á°ááŤáŠ á ááŤáŽá˝ áá áĽáŤáľáá ááá - ááááŁáľ á¨á áá ááš á°áááá á°áá á ᣠDE ᣠá¨á
ááĽáĽ á°ááł á áľá°áłáłáŞ áŁ á áłá˝ ᣠá¨á˘áá á°áá á ᣠáŚááŹá˛áá á˛áľá°á á áᢠá¨áľáŤ áŁáá°á¨áŚá˝á áĽá áá°áá˝á áá á áááľ ááłáŞáŤáá˝á áĽáá°áá áá ááá - ááááŁáľ áĽáááąá á ááááŤáľ áááᥠáá˝ááᢠá áá´ ááłáŞáŤáášá áŤáá á áá áĽáá´áľ áĽáá°áá áááŁá¸á áááᥠáááášá ᣠáá
áᨠáááľá ᣠáááŽá˝á áĽá áá´áá˝á áááŠá˘
áá°á á ááłáŞáŤáá˝á á áľááá áá áá - coreutils ᣠvim ᣠáá°á á ááááŤáὠᣠbashᢠááá¨á¨áťááš áśáľáľ áĽá á á áŁá áĽá á áľá°áá áááŞáŤáá˝ áĽá á°ááśá˝ á áᢠá áĽááą áĽááłáł á ááĽááľ "á áááśá ááá áĽáá°áá°ááŁá á áááᎠáá°ááá" áá° "áááśá á¨áá áá áááᎠáá" á¨ááá áááł á ááĽááľ áááľ áá˝áá.
á ááśáá˛á
á ááśáá˛á á áľá¸á᪠áľáŤáá˝á á¨á°á¨áá áĽáá˝á áá° á°á¨áá á ááśáá˝á áĽá áĽááľá°áááááᢠá ááłááľ áá°á á á á°áŤá á á ááľáľ áľáĽááá˝ á°ááłáłá á áááľ á¨á°á°áŤ áłá˛áŤ áĽááá á áá áľáĽááá˝ ááá á á ááľ ááá á á ááá áá á ááá á¨ááŤáááľ áĽá á¨ááŤáľáá˝á á ááľ áľááá ááá á áá áŠá?
á ááśáá˝á áĽáŤáą 80% á¨áĽáŤáľáá ááłáŞáŤáá˝ á ááá áĽá á áááťá¸áľ áá áá (áĽá 20% áá XNUMX% áĽááą á ááááá ááአáĽáá˛á°áŠ áááľá¨á áĽá¨áá¨á¨ áá)ᢠá¨áá áŁáá ááľ ááľáá ááá á¨áľá á áááá˝ áĽá á¤áá á áŤáá áľáá ááá áťá ááłáŞáŤ áĽáť ááá áá˝ááᢠáĽáá áŤáá ááá ááľáááľ ááłáŞáŤá ááá á ááłáŞáŤá á¨ááŤáľáá áá áĽá áĽá¨áľ á¨á áá áá áĽá áĽá¨áľ ááľá¨á á¨áá áľá. áľááŞááľ á¨ááá ááááłáľ á ááľ ááá áááľ á°á áľ áááá á á°ááŁá á ááľáľ á°á áľ á¨ááľááááá áľááŞááľ áľáľá˝á áŤáłááá áá á áŁá á°áŤá á¨áľáŤ áá°áľ áááťá¸áľ ááᢠááŁáŞáŤáá áááá á á ááľáľ á°ááłáľá ááłáá á¨áá˝ááľ ááĽáŠ áŁá¨á°ááŁáŠ á áááľ áĽá áá á¨ááá° áĽáť áá áŁáá á áĽá áá á áá°ááá˘
á ááśáá˛á áááľ á¨ááľ áá áľááŞááśá˝á ááá áááľ á áá°ááᢠáááłáᣠá¨áááá ááľáĽ á ááľ á áááľ ááśá˝á áááá áᣠá¨ááŤáľáááá ááá á˘áá á áĽá á¨áá°áŤááᣠá ááľáŽáśá˝ ááŤá¨á á áááŤá¨áᣠáĽá áŽá ááá á á¨ááŤáľá˝á áĽáá áŁá á ááľ ááľáá áĽáť ááá˘
á áĽáááą, á áĽááá á áŤáľ áá°áśáá˝ áá á¨á áľá°áłá°á áá°áąá á¨áááĄ, á ááĽáá, áááłáááľ áĽá áĽááśá˝ á ááĽááľ ááłá°á áá˝áá. ááá ᣠáá áááá á¨á ááľ á°á¨á᪠ááá áá ááááľ á áá ᾠᣠáŤáá፠á á áᲠááľáĽ ááĽáŤáľ áá˝á á¨áááťá áá - áŤáľá ááľá°ááá˘
á¨áľáááľ á áľá°áłáłáŞ áŤáľá ááľá°áá
á áá á áŤáŁá˘ áľáá˝ áĽááłá áĽá áááá áŤáááá¨áĽ ááĽááľ áĽá á áłá˛áľ áááŽá˝á ááá áŤáľáááááłáᢠáŤááłááá ááá ááááἠáĽá áĽáąá áááá áľáá˝ ááááľ á¨ááááľ á áŁá á ááĽááľ ááŁá ááᢠááá ááááľ á áłá˛áľ áááľááá˝áŁ á´áááááá˝ áĽá áá´áá˝ á á áᲠááľáĽ á á¨ááá áĽá¨áłáŠ ááᣠáĽá á˘áŤááľ ááŠá áŤáá áá¸áᣠáá° ááľááľ ááááľ áá áááľá˘ áĽá á¨á˘ááááá˝á á´áááá áááá˝ á áŁá ááľáĽáľáĽ áĽá á¨áá°á áá á áŁáá áá°á¨áľ áá áááá. áááłá á¨ááľááá á á áŤá. ááľáááŽá˝ áĽá á˘áá°áááľ á á¨áŚáłá ááááᣠá á¨áá áŤááĽáá¸ááᣠááá áá á¨ááá¸á áŤááá á´áááá á¨áá¨ááá á áá ááá áĽá á áŁá ááľáĽáľáĽ á¨áá á˛á˛ááá áłáááá ᣠáĽááąá á ááአááľáĽ ááŤááľ áá˝á á áá°ááá˘
áá áá ááĽá á áááአááľáĽ á ááŤá°áľáŠá ááááŤáąá á á á ááá á IT ááá áá, áĽá ááľáááľ á áľá°áłá°á áĽáť á áá°áá. á á°ááĽáŽ ᣠáááá ááá áá˛áŤáá ááá á áá˝áá - á ááá á á áŤá á á áá á¨áááľáᢠáľááá , áĽáŤáľáá á ááŤáľá°ááŠá áľ áá, á áľááá á¨áááľá á¨á áĽáľáľáŤááľ á°á¨ááá˝ ááľáłááľ á ááĽááľ.
á¨áĽáŤááłááą ááá°áĽ áááá፠ááľáŁá áá á°á¨ áľááľáł á áľá°áłá°á áĽáá´áľ áĽáá°áá°áŤ áĽá á¨ááááľ áá á°á¨ áľááľáł á áľá°áłá°á áá áĽáá´áľ áĽáá°áááá áá˛áŤáá ááá á¨ááĽááľá, ááá áá áŤá á áľááá°-ááá áá áĽáá°áá áĽá ááá áĽáá°ááŤáľááá ááá áĽáŠ áá. á¨TCP áĽá UDP áŤáľááá˝ á ááá áŤá áááł áĽáá´áľ áĽáá°áááŤáŠ ááá á áŤáľáááááľáᣠááá áá ááŽáśáŽááš áĽáá´áľ áĽáá°áá°áŠ áá°á¨áłá ááŠááśá˝á áá¨áłáľ áĽáŠ ááłáĽ ááᢠá áŚáá˛ááľ ááľáĽ á¨ááááľ ááááá áá áĽáá°áá ááá á áŤáľáááááľáᣠááá áá áĽááá°á áŞáłáŤáá˝ áá áá á á áááá˝ áá á¨ááá¨áąáľ ááá áĽáá°áá ááá áĽáŠ ááᢠá ááłááľ ááĽá¨ áááŽá˝ á á°áá°á á¨á áĽáľáľáŤááľ á°á¨á áĽáá´áľ áĽáá°áá አááá áĽá ááá á¨áá á ááááá áľ áá áááá á°á¨ááá˝ áá á áá á ááá¨áłáľ ááá áľá á°áľ á¨ááá (áĽááľá áŤáĽáłá)á˘
ááá ááᣠá ááľááᣠá áá áááŤá á°á¨á âáááŤáᣠáá áľá¨-áážá˝á áĽáá˛áŤáłáŠ á¨ááŤáľá˝áá ááá ááâ áĽá áá°áĽ á áŁá áĽáŠ á áá°ááᢠá¨áá¨á°ááľ ááááŽá˝ á ááľ á¨áĽáááľ á áľá°áłáłáŞ á áá á°á á¨á áĽáľáľáŤááľ á°á¨ááá˝ á˛á°áŠ ááŤá°ááá¸á á¨ááᥠáá áá ááłáŽá˝á áááááľ ááá°áłáᢠá¨á°áááááá á¨áĽáááľ áá á á áľááš á¨á áĽáľáľáŤááľ á°á¨á áááá°áĽ áĽáááŤááá˘
10 á¨áľáááľ á áľá°áłá°á áľáááá˝
áľááá á áŤáąá áá áá áá°áśáá˝ áĽá áá á¨áśá˝á á°áá¨áá. á˝ááŽá˝á áááłáľ áĽááááŤáá? áá áá. áá á á¨ááľá¨áá á ááľ áĽáŤáľáá "ááἠáááśá˝" á ááŁááľ áĽá á áááŤá áľááááŁá á°ááŚá˝ áĽáŤáľáá ááá áĽáŠ áá. áĽááą á¨áá á¨áĽá á á¨á áá ááłáľ ááŤá°ááą áá˝ááᢠáľááᥠáĽáááááĄ
- á ááłááľ áŁáá°á¨áŚáź á¨ááááŞáŤá áááŞáŤ âááá á áľááąâ áĽáá áŤáááᢠáĽá áá áá° á áááľáááľ áŤáááĽááᢠáááááłáľ á˛ááአááá ááá ááľá¨á á áá˝áá - á áŁá áĽá áľáááśá˝ á áĽá ááá áá˝ááᢠá áŁá á áľáááá á°áἠáááľááá- "ááľáŹ ááľáŠ". á ááłááľ ááłáľ á˘áŤá°ááąá, ááááá áá° áá ááááľ áá˝áá áĽá ááá ááá á áŁá ááĽá á áááá.
áá áĽá áŚáł á˛áá áľ áá áá ááľáŹ ááľááἠá ááĽááľá˘ á áĽá á áá áĽááá ááááŤáľ á¨ááľááá¨áá áĽá áá ááłáŁ áĽáá°ááľá˝á ááľáŹ ááľááἠá ááĽá ᢠá¨áá áŁá á፠á ááá ááľááááááľ áĽá á¨áááá á áľááá áá¨ááá˝ áááŠá áá¨ááἠááá¨áŁá. á¨á˛áľá áŚáł ááľááá áŤááľáááááľ á áľá°áá áááá ááá áŤá¨ááᥠá áá áá áŁá ááŤá áá˛áŤáá áá°á¨á á¨áá áľáᢠáŚáłá á¨ááááá á¨áá áá° á¨áá á ááááá áá áąáľ áĽá á¨áłáááľ á áá áá°áááľá˘
- ááá°áá á áŁá á áľááá á á (áĽá áŤá´ áĽá áá áĽá°áĽáŤáá) áá "á áľá°áĽá ". ááľáŹ á¨á°áŤá ᣠáŁáá°á¨áŚá˝á áĽááłáááááľ á¨áľ áťáᢠá ááłááľ ááá˝ áŤááá ááá ááľáĽáľáĽ áľáááśá˝á áŤá°á¨á, ááá: áá° á¤áľá áááłá, áĽá á˝áአááá á°á áá°áá ááá áááł áá˝áá, áĽá áááľáá ááá áááľá á áá áá áááá. á á°áἠá¨ááłáááá ááá áĽáłá°ááá áŁáá°á¨áŚá˝á áááá áá˝ááá˘
- áŚáľá°áá á°áἠááĽáŤáŤáľ á áŤáľááááá- "á¨ááłáááľáᣠá¨ááłáľáĄáľá ááá á¨ááľá¨áąáľá á¨ááŤáľá¨áľááá áá¤áľ á ááŤá˝ á áłáľáá". á¨áá áŠáľá á¨ááłáá á¨áá á¨á˘áá°áááľ áá áľáĽááá˝á á áľáááĽáĽáŁá°áá áĽáŤá ááááŞáŤ á°ááľáᢠáá áĽáá°áá አáá¨áłáľ áŤááťá á¨á°ááá áááľááá˝á á áá áá. á¨á°á°á á áŽáľ á ááťá¸áá á áľááš á áľááš á ááᢠáĽáąá áááá áá á¨ááááľ, á ááľ áľá á°áľ áĽá¨á°áŠ áá áĽá á¨áááĽááá ááĽáĽ ááá ἠá ááĽááľ.
- "áá°á". á áłá˛áľ áľááŞááśá˝áŁ ááłáŞáŤáá˝áŁ á ááľ-áááááľ áĽá áľáááá˝ á á°áá á áá˝á áá áłááá ááĽáĽá á áá°á¨áá áľ á áŤáŁá˘ ááá¨á á ááŁá¸áᣠááá áááś á áĽá áľáááśá˝á á¨áááá á á
á á ááľá°á á¨ááᢠááá áĽááłá áááá ááá á°ááá
(áĽá áĽáłá°ááá) á¨áĽá¨ááľ áá á áŁá áĽáŠá ááá á áá°ááᢠááá
á¨á°áᨠá áááá/á¨áášáá/ááŽáľ ááá አáĽá áĽá፠ááááŠáľá˘ á¨á°á áḠááá á á? á¨á፠á "áááŤ" áá ááľááá áá˝áá.
- "áááŁá áŞáŤ". áĽááľá á¨ááááŁá áŠáľá áááá áľáŤáá˝ ááááąá˘ á ááľ á¨áĽáá áĽááááľ áŠáᣠá¨á˛áľá°áá ááášá áá° áłá˝ áááľáľ áá˝ááᣠáĽá -y áŁáá˛áŤ á¨á°ááá á yum remove á¨áľáááľ áááś ááá áá ááśá˝á á¨áŁáś ááááááľ áĽáľá áá°áĽááłáᢠáľáááą á¨ááĽáĽá áá á¨áá á ááŤáŽá˝ á¨áááľ, ááŁáŠ ááĽáĽ ááá á¨áá ááľáŹ áá.
- "á á¨áááĽ". á¨áĽááááá˝áá ááá áĽá áá° ááľáŹ ááááľ áŤáľáááááľ áĽáá°áá áŤá¨áááĄá˘ á˝áአá áĽááἠáĽáá°á°ááł áŤá¨áááĄá˘ áľá á°áą áĽáá°áá ááá áŠá áĽá á áá áááłáá˝ ááľáĽ áŤá¨áááĄá˘ á áľáááľá áá áááá áĽáá°áá˝á áŤá¨áááĄá˘ á áľáŤá˝á áá áĽáááľ ááŁá á áľááá á áá°áá, ááá áá á ááŤá˝ á áááá°á˝.
- "á°ááá". á˝ááŠá áááłáľ áŤááťáᣠáŁáá°á¨áŚá˝á áá á ááĽáá¸á áĽáá°áá áá ááᢠá áááᢠááłáá á°ááŁáŤá áááľá¨á á¨ááá á¨áľáŤ áŁáá°á¨áŚá˝áá á áľá°áŤá¨áľ ááááᢠááááŁáľ á¨á°áťá áááľá áá°áŁá. á áľáááľá áĽááá á áŤááá á¨áľáŤ áŁáá°á¨áŚá˝á áá áááŤáŠáá¸áᢠááá áĽááłá áá á¨áĽááľá á¨áááľ áŚáł á˘ááá ᣠáááłáá á á˛áľ áĽááł áĽá ááŤáĽáŤáŤ áá˝ááᢠá áŤáľá áľáááá á áľááᢠáĽáŤááá áŤááá á¨á ᣠáááľ áŁáááááľ áĽá áá¨á¨áťá áá á¨ááá á¨áá áĽáŤá áá á¨á ᣠáá ááľá áááľ ááááľ ááťááá˘
- "áĽááłáłá áŤáááááŤáľ á áľá¨ááá". áá ááĽáĽ á¨áá°áá á°ááŤá ááᢠá¨áá áĽáŤá á¨á°á á¨á ááá˝ áŤáľáá áĽá áŤáĽáŤáŠ. á¨áááťááá áá ááá - á¨áááťá áááá áĽá ááá áĽáá°áá áŤáĽáŤáŠ, á ááŤáŽá˝á áŤá ááĄ. áá á¨ááááľ (á áĽááἠáá á¨áááľá, ááááľ áłááá) - á áľá¸áłá áĽáŤá, áĽá áľáŤ áĽááłáááľ ááááŠ, ááá áá á áá áá áŤáľá°áŤááá. á¨áĽáŤ áŁáá°á¨áŚá˝ á áľá¸áłá á°ááŁáŤáľ á¨áá, áĽááąá áááááá áĽá áĽáŤááá á áááá ááľáĄ.
- "á áľá°áŤá¨áľ ááľáĄ". á¨áŁáá°á¨áŁáá˝á á ááą á á˛áľ á´ááá ááá á á˛áľ áľááŞááľ áá áá áááŻáᣠáĽá á¨áá ááłá á ááłá áá¤áśá˝ áĽáŤáá áááľ áá? áŞáááľ áŤáľáááľá˘ ááááŁáľ á˝áአá áśáľáľ á¨áŽáľ ááľááŽá˝ ááá á´áááŠá á ááŁáŤáľ á á ááľáľ á°áááá˝ ááľáĽ áááł áá˝áá. á áśááľááá áá áľá á°áľ á ááĽáááłá? áłá፠áŞáááľ á áľááᢠááŁá á¨áá˝á á¨áá ááá áĽáá°áá ááŁááľ á¨ááŤáľáááá á¨áá, á á áĽááá ááľá°áŤá¨áá. áááśá˝áá ᣠáĽáááá˝áá áĽá ááᢠáľá˝áśá˝á áŤá áᥠáĽá á áľááá á¨áááľá á¨áá áááááľ áĽáŤááá˝á áŤá ááĄá˘
- "á áľá°áŤá¨áľ áá áá". áá áĽáá° ááłáááťá˝á ááá˝áá áá˝áá á¨áá°áá ááᣠáĽá á¨ááłááá áľááááááľ áááá°á˝ ááᥠááááľ áááááľ áááŁáľ ááᢠá¨áá ááá áá°áá á á ááťá˝á°á á¨áá áľáŤáá áĽáá˛á¨áłá°ááľ áá ááá¸áᥠááááŁáľ á áľáááą ááľáĽ áŤáá ááá áĽááľá á áááááľ áŚáł áááá áá˝ááᢠá¨áĽáá áľááŞááľ á˝ááá - ááŁáá°á¨áŁáá˝á áŤáłáŠáľáŁ ááááŁáľ áááťáťá ááááľ áŤáá ááááá˘
áĽááá á ááááśá˝ á áľáŤá ááľáĽ áŤáááá¨áĽ á¨á°á°áá አá áĽááááš á˝ááŽá˝ á˝ááŽá˝ áááá¸á áŤááá-á¨áĽáŤáľáá áľá á°áśá˝ áĽá áĽááśá˝ áĽááľ á áľááš áĽáá˛áááą áĽáť áłááá áľá á°áśá˝á áááľá°áŤá¨á áĽáľáá áŤááá (á ááľáŹ áĽáá˛á°áŠ á¨ááŤáááŠááľ á¨áá áŁá ááŤáá˝ áĽá á¨áľáŤ áŁáá°á¨áŚá˝áᢠá°á¨á᪠- á´áááŤá ááááŽá˝ áĽáť, áĽáá°ááááá, á˛áŤá˘ááľ áá¸áľ áá.
ᨠ50% á áá áá ááľáŤáľ á¨ááááĽááľ áá ááłáŞáŤáá˝ grep áĽá vim áá¸á. áá ááá ááá áá˝áá? á¨á˝áá ááá áĽá á¨á˝áá áá¨á. ááá ááᣠáááąá grep áĽá vim á˝ááá˝á á áĽááľ ááááá áĽá á ááľá áááľá¨á á¨ááŤáľá˝áá áááá áŁááĽá ááłáŞáŤ áá¸áᢠá ááłááľ á¨áááśááľ ááľáłááť á°áĽá°á á ááá ááľáá áĽáá˛á˝á/áĽáá˛á°áá á¨áááą á áŞá ááľáĽ áááááá ááá á á˝áá ááľá¨á áá˝ááᢠáŤáááá á¨áŞááąá°áá áľááá á¨á°áááá áá°áá áĽá ááá ááááŠá˘ áĽáá° grep, ááá áĽááŤáŹá á áá°á á ááááŤáá˝ ááľáĽ áá. á á, ááłáŞáŤá áŤáą á¨ááá áááłáá˝á áĽáá˛áŤááá áĽá áááĽá á á°áááá áĽáá˛áŤáᥠááá
áľáááłá, ááá áá áŤá RegExp áá
áĽá áľááá á áá°áĽá. áĽá áá°á á ááááŤáá˝á ááá
áŤáľáááááłá! á˘áŤááľ á áá á¨áłá á°á¨á. ááááá, áá
áá áĽáá˛ááá¨áą áĽáááááłáá
á¨ááŞááš 50%, 40% á¨áááá á¨áŽááŠá˛ááľ ááŁáŞáŤ áľáĽáľáĽ áá. á coreutils ááááŠá á áá áá¨áľ áá˝ááᢠsed ':a;N;$!ba;s/n/ /g'
á ááľ á¨áĽáŤ áŁáá°á¨áŁáŹ ááĽáś á¨áŽááśá áá á ááĽá¨á፠á áŁá¨á¨á áĽá á˝ááŠá á ááá ááłá tr 'n' ' '
.
áĽáŤááłááą ááŁáŞáŤ áá áĽáá°áá°áŤ áĽá á áŁá á á°á°ááá áĽá
á áá á¨áá áľáááá˝ áááá˝á áĽáá˛áŤáľáłááą áĽáááááłáá ᣠáááá áá á°á á áᢠáĽááŁáŹ áŤáá
áá° á°á ááá°áá ááááľ áá°áá
ᢠáĽá á°áá¨áá áĽáŤáą ááá áĽáá áĽááá á áááâáľáááŤáááľ ááá á áá áá¨á áááá˘
áĽááá á ááłáŞáŤáá˝ á ááá , á á°ááŁá á¨ááŤááĽáá¸áá á¨á˝ááŽá˝ ááá ááá á áĽááľ áááłáľ áá˝áá. á áááĽááľ ááááŽá˝áŁ áĽááá á ááłáŞáŤáá˝ ááź áá áá áĽááłááĽá áĽá áááŤááááąáŁá¸á áá°á¨áłá á áááááśá˝ áĽá á áááŹá˝áá˝ ááááá˝á áĽáááá¨áłááá˘
FirstVDS áľáááľ á áľá°áłáłáŞ áŞáŞá á˛áŹáľáŽá á¨áĽááľá áá áá áŠá˘
ááá: hab.com