π οΈ ΠΠ°ΠΊ ΡΡΠΊΠΎΡΠΈΡΡ ΡΠ°Π±ΠΎΡΡ Ρ Π»ΠΎΠ³Π°ΠΌΠΈ Π² Linux: ΡΠ΅ΠΊΡΠ΅ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΡΡΡΠΎΠΊΠΈ ΠΡΠΈΠ²Π΅Ρ, Π΄ΡΡΠ·ΡΡ! β¨ Π₯ΠΎΡΠ΅ΡΡ Π±ΡΡΡΡΠ΅Π΅ Π½Π°Ρ
ΠΎΠ΄ΠΈΡΡ Π½ΡΠΆΠ½ΠΎΠ΅ Π² Π½Π°ΠΊΠΎΠΏΠ»Π΅Π½Π½ΡΡ
Π»ΠΎΠ³Π°Ρ
ΠΈ Π½Π΅ ΡΡΠ°ΡΠΈΡΡ ΡΠ°ΡΡ Π½Π° ΠΏΠΎΠΈΡΠΊ? ΠΠ±Π΅ΡΠ°Ρ, ΡΡΠΈ Π»Π°ΠΉΡΡ
Π°ΠΊΠΈ Π²ΡΠ΅Π³Π΄Π° ΠΏΡΠΈΠ³ΠΎΠ΄ΡΡΡΡ Π² ΡΠ²ΠΎΠ΅ΠΌ Π°ΡΡΠ΅Π½Π°Π»Π΅. π ΠΡΡΡΡΡΠΉ ΠΏΠΎΠΈΡΠΊ ΠΎΡΠΈΠ±ΠΎΠΊ ΠΈ ΡΠΎΠ±ΡΡΠΈΠΉ - ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉ journalctl Π΄Π»Ρ ΠΏΡΠΎΡΠΌΠΎΡΡΠ° ΡΠΈΡΡΠ΅ΠΌΠ½ΡΡ
Π»ΠΎΠ³ΠΎΠ² Π·Π° Π²ΡΠ±ΡΠ°Π½Π½ΡΠΉ ΠΏΠ΅ΡΠΈΠΎΠ΄: journalctl --since "1 hour ago" - Π§ΡΠΎΠ±Ρ Π½Π°ΠΉΡΠΈ Π·Π°ΠΏΠΈΡΡ ΠΏΠΎ ΠΊΠ»ΡΡΠ΅Π²ΠΎΠΌΡ ΡΠ»ΠΎΠ²Ρ: journalctl | grep 'error' πͺοΈ ΠΠΎΠΈΡΠΊ ΠΏΠΎ ΡΠ°ΠΉΠ»Π°ΠΌ Π»ΠΎΠ³ΠΎΠ² - ΠΡΡΡΡΠΎ ΠΈΡΠΈ ΠΏΠΎ Π»ΠΎΠ³Π°ΠΌ Ρ ΠΏΠΎΠΌΠΎΡΡΡ grep: grep 'Failed' /var/log/syslog - ΠΠ»Ρ Π±ΠΎΠ»Π΅Π΅ ΡΠΎΡΠ½ΡΡ
ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠΎΠ² Π²ΡΠΏΠΎΠ»Π½ΡΠΉ ΠΏΠΎΠΈΡΠΊ ΠΏΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ: awk '/Jan 10/ {flag=1} /Jan 11/ {flag=0} flag' /var/log/auth.log π§Ή Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π»ΠΎΠ³Π°ΠΌΠΈ - ΠΡΠΈΡΡΠΊΠ° ΡΡΠ°ΡΡΡ
ΡΠ°ΠΉΠ»ΠΎΠ² Π»ΠΎΠ³ΠΎΠ²: sudo journalctl --vacuum-time=7d - ΠΡΡ
ΠΈΠ²Π°ΡΠΈΡ Π»ΠΎΠ³ΠΎΠ² Π΄Π»Ρ Ρ
ΡΠ°Π½Π΅Π½ΠΈΡ: tar -czf logs_backup.tar.gz /var/log/* π₯ ΠΠΎΠ³Π΄Π° Π»ΠΎΠ³ΠΎΠ² ΠΌΠ½ΠΎΠ³ΠΎ β ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌ less Π΄Π»Ρ ΡΠ΄ΠΎΠ±Π½ΠΎΠ³ΠΎ ΠΏΡΠΎΡΠΌΠΎΡΡΠ°: less +F /var/log/syslog - ΠΠΎΡΡΠΎΠΌΡ, ΡΡΠΎΠ±Ρ Π½Π΅ ΡΡΠ°ΡΠΈΡΡ ΡΠ΅ΠΊΡΠ½Π΄Ρ Π½Π° ΠΏΠΎΠΈΡΠΊ, Π½Π°ΡΡΡΠΎΠΉ ΡΠ²ΠΎΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΠΈ ΡΡΡΠΈΠ½Ρ β ΠΎΠ½ΠΈ ΡΡΠ°Π½ΡΡ Π½Π°Π΄Π΅
π οΈ ΠΠ°ΠΊ ΡΡΠΊΠΎΡΠΈΡΡ ΡΠ°Π±ΠΎΡΡ Ρ Π»ΠΎΠ³Π°ΠΌΠΈ Π² Linux: ΡΠ΅ΠΊΡΠ΅ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΡΡΡΠΎΠΊΠΈ
15Β Π°Π²Π³ΡΡΡΠ°Β 202515Β Π°Π²Π³Β 2025
1 ΠΌΠΈΠ½