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

πŸ–₯️ Как Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ автоматичСский Π»ΠΎΠ³Π³Π΅Ρ€ ΠΊΠΎΠΌΠ°Π½Π΄ Π² Linux Π·Π° ΠΌΠΈΠ½ΡƒΡ‚Ρƒ

πŸ–₯️ Как Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ автоматичСский Π»ΠΎΠ³Π³Π΅Ρ€ ΠΊΠΎΠΌΠ°Π½Π΄ Π² Linux Π·Π° ΠΌΠΈΠ½ΡƒΡ‚Ρƒ ΠŸΡ€ΠΈΠ²Π΅Ρ‚, Π»ΡŽΠ±ΠΈΡ‚Π΅Π»ΠΈ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΠΉ систСмы! πŸš€ Π₯ΠΎΡ‚ΠΈΡ‚Π΅ Π·Π½Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊ всСгда ΠΏΡ€ΠΎΡΠ»Π΅ΠΆΠΈΠ²Π°Ρ‚ΡŒ свои ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΈ Π½Π΅ Ρ‚Π΅Ρ€ΡΡ‚ΡŒ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ? Π­Ρ‚ΠΎΡ‚ Ρ‚Ρ€ΡŽΠΊ Π»Π΅Π³ΠΊΠΎ Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΠ΅ΠΌ ΠΈ Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ слоТных Π²Π½Π΅Π΄Ρ€Π΅Π½ΠΈΠΉ β€” просто ΠΈ эффСктивно! Π§Ρ‚ΠΎ Ссли всС ваши ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ автоматичСски Π·Π°ΠΏΠΈΡΡ‹Π²Π°Π»ΠΈΡΡŒ Π² Ρ„Π°ΠΉΠ»? ΠŸΠ»ΡŽΡΡ‹: - Быстрый доступ ΠΊ истории ΠΊΠΎΠΌΠ°Π½Π΄ - Π›Π΅Π³ΠΊΠΎΠ΅ выявлСниС ошибок ΠΈ Π½Π΅Π΄ΠΎΡ‡Π΅Ρ‚ΠΎΠ² - Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π°Π½Π°Π»ΠΈΠ·Π° ΠΈ обучСния для Π½ΠΎΠ²ΠΈΡ‡ΠΊΠΎΠ² Для этого ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ Π²ΡΡ‚Ρ€ΠΎΠ΅Π½Π½ΡƒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ Bash: просто Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Π² свой Ρ„Π°ΠΉΠ» ~/.bashrc ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ строку: export PROMPT_COMMAND='history -a' Π­Ρ‚ΠΎ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΡƒΠ΅Ρ‚, Ρ‡Ρ‚ΠΎ каТдая ΠΊΠΎΠΌΠ°Π½Π΄Π° Ρ‚ΡƒΡ‚ ΠΆΠ΅ сохраняСтся Π² истории Ρ„Π°ΠΉΠ»Π°, Π΄Π°ΠΆΠ΅ Ссли Π²Ρ‹ Π·Π°ΠΊΡ€Ρ‹Π»ΠΈ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π». Если Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π΅Ρ‰Π΅ HISTCONTROL=ignoredups:erasedups β€” история станСт Π΅Ρ‰Π΅ Ρ‡ΠΈΡ‰Π΅ ΠΈ ΡƒΠ΄ΠΎΠ±Π½Π΅Π΅. Аналогично, ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π»ΠΈΠΌΠΈΡ‚ истории β€” Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, HISTSIZE=2000 β€” ΠΈ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ваш Π½Π°Π²Ρ‹ΠΊ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ свою Π΄ΠΎΠ»Π³ΠΎΡΡ€ΠΎΡ‡Π½ΡƒΡŽ ΠΏΠ°ΠΌΡΡ‚ΡŒ. Π“ΠΎΡ‚ΠΎΠ²Ρ‹ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΆΠ΄ΡƒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ ΠΈ Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ свои дСйствия? А Ρ‡Ρ‚ΠΎ Π±Ρ‹ Π²Ρ‹ сдСлали, Ρ‡Ρ‚ΠΎΠ±Ρ‹

πŸ–₯️ Как Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ автоматичСский Π»ΠΎΠ³Π³Π΅Ρ€ ΠΊΠΎΠΌΠ°Π½Π΄ Π² Linux Π·Π° ΠΌΠΈΠ½ΡƒΡ‚Ρƒ

ΠŸΡ€ΠΈΠ²Π΅Ρ‚, Π»ΡŽΠ±ΠΈΡ‚Π΅Π»ΠΈ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΠΉ систСмы! πŸš€ Π₯ΠΎΡ‚ΠΈΡ‚Π΅ Π·Π½Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊ всСгда ΠΏΡ€ΠΎΡΠ»Π΅ΠΆΠΈΠ²Π°Ρ‚ΡŒ свои ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΈ Π½Π΅ Ρ‚Π΅Ρ€ΡΡ‚ΡŒ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ? Π­Ρ‚ΠΎΡ‚ Ρ‚Ρ€ΡŽΠΊ Π»Π΅Π³ΠΊΠΎ Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΠ΅ΠΌ ΠΈ Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ слоТных Π²Π½Π΅Π΄Ρ€Π΅Π½ΠΈΠΉ β€” просто ΠΈ эффСктивно!

Π§Ρ‚ΠΎ Ссли всС ваши ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ автоматичСски Π·Π°ΠΏΠΈΡΡ‹Π²Π°Π»ΠΈΡΡŒ Π² Ρ„Π°ΠΉΠ»?

ΠŸΠ»ΡŽΡΡ‹:

- Быстрый доступ ΠΊ истории ΠΊΠΎΠΌΠ°Π½Π΄

- Π›Π΅Π³ΠΊΠΎΠ΅ выявлСниС ошибок ΠΈ Π½Π΅Π΄ΠΎΡ‡Π΅Ρ‚ΠΎΠ²

- Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π°Π½Π°Π»ΠΈΠ·Π° ΠΈ обучСния для Π½ΠΎΠ²ΠΈΡ‡ΠΊΠΎΠ²

Для этого ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ Π²ΡΡ‚Ρ€ΠΎΠ΅Π½Π½ΡƒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ Bash:

просто Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Π² свой Ρ„Π°ΠΉΠ» ~/.bashrc ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ строку:

export PROMPT_COMMAND='history -a'

Π­Ρ‚ΠΎ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΡƒΠ΅Ρ‚, Ρ‡Ρ‚ΠΎ каТдая ΠΊΠΎΠΌΠ°Π½Π΄Π° Ρ‚ΡƒΡ‚ ΠΆΠ΅ сохраняСтся Π² истории Ρ„Π°ΠΉΠ»Π°, Π΄Π°ΠΆΠ΅ Ссли Π²Ρ‹ Π·Π°ΠΊΡ€Ρ‹Π»ΠΈ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π».

Если Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π΅Ρ‰Π΅ HISTCONTROL=ignoredups:erasedups β€” история станСт Π΅Ρ‰Π΅ Ρ‡ΠΈΡ‰Π΅ ΠΈ ΡƒΠ΄ΠΎΠ±Π½Π΅Π΅.

Аналогично, ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π»ΠΈΠΌΠΈΡ‚ истории β€” Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, HISTSIZE=2000 β€” ΠΈ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ваш Π½Π°Π²Ρ‹ΠΊ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ свою Π΄ΠΎΠ»Π³ΠΎΡΡ€ΠΎΡ‡Π½ΡƒΡŽ ΠΏΠ°ΠΌΡΡ‚ΡŒ.

Π“ΠΎΡ‚ΠΎΠ²Ρ‹ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΆΠ΄ΡƒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ ΠΈ Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ свои дСйствия?

А Ρ‡Ρ‚ΠΎ Π±Ρ‹ Π²Ρ‹ сдСлали, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΡΠΈΠ»ΠΈΡ‚ΡŒ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ ΠΈ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ своих ΠΊΠΎΠΌΠ°Π½Π΄Π½Ρ‹Ρ… сСссий?

🚩 Π‘ΠΎΠ»ΡŒΡˆΠ΅ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… статСй Ρ‚Ρ‹ найдСшь Π² нашСм Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌ-ΠΊΠ°Π½Π°Π»Π΅ https://t.me/LinuxSkill, Π° вакансии для систСмных администраторов β€” Π² Π±ΠΎΡ‚Π΅ https://t.me/gradeliftbot.

πŸ“© Π—Π°Π²Ρ‚Ρ€Π°: ΠΊΠ°ΠΊ быстро Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Fail2Ban Π·Π° 5 ΠΌΠΈΠ½ΡƒΡ‚! Π’ΠΊΠ»ΡŽΡ‡ΠΈ πŸ””, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ ΠΏΡ€ΠΎΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ!