Найти Π² Π”Π·Π΅Π½Π΅
Π£Ρ€ΠΎΠΊΠΈ Linux

πŸ“‘ Быстрый старт с систСмным Π»ΠΎΠ³ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ: ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π»ΠΎΠ³-Ρ„Π°ΠΉΠ»Ρ‹ ΡƒΠ΄ΠΎΠ±Π½Π΅Π΅ ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠ²Π½Π΅Π΅

πŸ“‘ Быстрый старт с систСмным Π»ΠΎΠ³ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ: ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π»ΠΎΠ³-Ρ„Π°ΠΉΠ»Ρ‹ ΡƒΠ΄ΠΎΠ±Π½Π΅Π΅ ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠ²Π½Π΅Π΅ ΠŸΡ€ΠΈΠ²Π΅Ρ‚, Π»ΡŽΠ±ΠΈΡ‚Π΅Π»ΠΈ Linux! 🧭 Π₯ΠΎΡ‡Π΅ΡˆΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ‚Π²ΠΎΠΈ Π»ΠΎΠ³-Ρ„Π°ΠΉΠ»Ρ‹ раскрывали всС сСкрСты систСмы ΠΊΠ°ΠΊ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΊΠ°? Π’ΠΎΠ³Π΄Π° этот малСнький ΡƒΡ€ΠΎΠΊ для тСбя! Π›ΠΎΠ³ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ β€” ΠΊΠ»ΡŽΡ‡ ΠΊ быстрому Π²Ρ‹ΡΠ²Π»Π΅Π½ΠΈΡŽ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ ΠΈ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ Ρ€Π°Π±ΠΎΡ‚Ρ‹. А самоС Π³Π»Π°Π²Π½ΠΎΠ΅ β€” ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ Π»ΠΎΠ³ΠΎΠ² Π½Π΅ ΠΏΡ€Π΅Π²Ρ€Π°Ρ‰Π°Π»ΠΎΡΡŒ Π² ΠΏΡ‹Ρ‚ΠΊΡƒ. Π“ΠΎΡ‚ΠΎΠ²ΠΎ? Π’ΠΏΠ΅Ρ€Π΅Π΄! - Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉ journalctl β€” ΠΌΠΎΡ‰Π½Ρ‹ΠΉ инструмСнт для просмотра систСмных ΠΆΡƒΡ€Π½Π°Π»ΠΎΠ², ΠΎΠ½ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ всё ΠΏΠΎ Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠ΅ ΠΈ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΡƒΠ΅Ρ‚ ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, сСрвисам ΠΈΠ»ΠΈ ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚Π°ΠΌ. НапримСр: journalctl -u nginx.service --since "1 hour ago" - Π‘ΠΎΠ·Π΄Π°Π²Π°ΠΉ собствСнныС Π»ΠΎΠ³-Ρ„Π°ΠΉΠ»Ρ‹ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ logger β€” ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для добавлСния ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΡ… записСй прямо ΠΈΠ· ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки, Π±Π΅Π· рСдактирования ΠΊΠΎΠ½Ρ„ΠΈΠ³ΠΎΠ². - НС Π·Π°Π±Ρ‹Π²Π°ΠΉ ΠΏΠ΅Ρ€Π΅Π½Π°ΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ Π²Ρ‹Π²ΠΎΠ΄ ошибок Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹: command 2>> /var/log/error.log - Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉ logrotate β€” автоматичСский ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ для архивирования ΠΈ очистки старых Π»ΠΎΠ³ΠΎΠ². ΠΠ°ΡΡ‚Ρ€Π°ΠΈΠ²Π°Π΅ΡˆΡŒ ΠΎΠ΄ΠΈΠ½ Ρ€Π°Π·, ΠΈ систСма сама Π·Π°Π±ΠΎΡ‚ΠΈΡ‚

πŸ“‘ Быстрый старт с систСмным Π»ΠΎΠ³ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ: ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π»ΠΎΠ³-Ρ„Π°ΠΉΠ»Ρ‹ ΡƒΠ΄ΠΎΠ±Π½Π΅Π΅ ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠ²Π½Π΅Π΅

ΠŸΡ€ΠΈΠ²Π΅Ρ‚, Π»ΡŽΠ±ΠΈΡ‚Π΅Π»ΠΈ Linux! 🧭 Π₯ΠΎΡ‡Π΅ΡˆΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ‚Π²ΠΎΠΈ Π»ΠΎΠ³-Ρ„Π°ΠΉΠ»Ρ‹ раскрывали всС сСкрСты систСмы ΠΊΠ°ΠΊ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΊΠ°? Π’ΠΎΠ³Π΄Π° этот малСнький ΡƒΡ€ΠΎΠΊ для тСбя! Π›ΠΎΠ³ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ β€” ΠΊΠ»ΡŽΡ‡ ΠΊ быстрому Π²Ρ‹ΡΠ²Π»Π΅Π½ΠΈΡŽ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ ΠΈ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ Ρ€Π°Π±ΠΎΡ‚Ρ‹.

А самоС Π³Π»Π°Π²Π½ΠΎΠ΅ β€” ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ Π»ΠΎΠ³ΠΎΠ² Π½Π΅ ΠΏΡ€Π΅Π²Ρ€Π°Ρ‰Π°Π»ΠΎΡΡŒ Π² ΠΏΡ‹Ρ‚ΠΊΡƒ. Π“ΠΎΡ‚ΠΎΠ²ΠΎ? Π’ΠΏΠ΅Ρ€Π΅Π΄!

- Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉ journalctl β€” ΠΌΠΎΡ‰Π½Ρ‹ΠΉ инструмСнт для просмотра систСмных ΠΆΡƒΡ€Π½Π°Π»ΠΎΠ², ΠΎΠ½ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ всё ΠΏΠΎ Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠ΅ ΠΈ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΡƒΠ΅Ρ‚ ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, сСрвисам ΠΈΠ»ΠΈ ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚Π°ΠΌ. НапримСр:

journalctl -u nginx.service --since "1 hour ago"

- Π‘ΠΎΠ·Π΄Π°Π²Π°ΠΉ собствСнныС Π»ΠΎΠ³-Ρ„Π°ΠΉΠ»Ρ‹ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ logger β€” ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для добавлСния ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΡ… записСй прямо ΠΈΠ· ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки, Π±Π΅Π· рСдактирования ΠΊΠΎΠ½Ρ„ΠΈΠ³ΠΎΠ².

- НС Π·Π°Π±Ρ‹Π²Π°ΠΉ ΠΏΠ΅Ρ€Π΅Π½Π°ΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ Π²Ρ‹Π²ΠΎΠ΄ ошибок Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹:

command 2>> /var/log/error.log

- Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉ logrotate β€” автоматичСский ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ для архивирования ΠΈ очистки старых Π»ΠΎΠ³ΠΎΠ². ΠΠ°ΡΡ‚Ρ€Π°ΠΈΠ²Π°Π΅ΡˆΡŒ ΠΎΠ΄ΠΈΠ½ Ρ€Π°Π·, ΠΈ систСма сама заботится ΠΎ чистотС хранСния.

ΠŸΠΎΡ‡Π΅ΠΌΡƒ это Π²Π°ΠΆΠ½ΠΎ? Π’Π΅Π΄ΡŒ Π°ΠΊΠΊΡƒΡ€Π°Ρ‚Π½Ρ‹Π΅ ΠΈ структурированныС Π»ΠΎΠ³ΠΈ β€” ΠΊΠ°ΠΊ ΠΊΠ°Ρ€Ρ‚Π° сокровищ, ΠΎΠ½ΠΈ ΠΏΠΎΠΌΠΎΠ³Π°ΡŽΡ‚ ΠΏΠΎΠ½ΡΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΎΠΈΠ·ΠΎΡˆΠ»ΠΎ, ΠΈ ΠΊΠΎΠ³Π΄Π°. А Π΅Ρ‰Π΅ β€” Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ Π»Π΅Π³Ρ‡Π΅ ΠΈΡΠΊΠ°Ρ‚ΡŒ ошибки ΠΈ ΡƒΡΡ‚Ρ€Π°Π½ΡΡ‚ΡŒ ΠΈΡ…!

А Ρ‚Ρ‹ ΡƒΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΡˆΡŒ ΠΏΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ логирования? Или ΠΈΠ·ΡƒΡ‡Π°Π΅ΡˆΡŒ ΠΈΡ… прямо сСйчас?

- ΠŸΡ€ΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΡΠΉΡΡ ΠΊ Π½Π°ΡˆΠ΅ΠΌΡƒ Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌ-ΠΊΠ°Π½Π°Π»Ρƒ https://t.me/LinuxSkill для Π½ΠΎΠ²Ρ‹Ρ… Π»Π°ΠΉΡ„Ρ…Π°ΠΊΠΎΠ², Π° Π² Π±ΠΎΡ‚Π΅ https://t.me/gradeliftbot β€” Π»ΡƒΡ‡ΡˆΠΈΠ΅ задания ΠΈ тСсты ΠΏΠΎ Linux!