Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π² ΠΊΠΎΡ€Π·ΠΈΠ½ΡƒΠŸΠΎΠ·Π²ΠΎΠ½ΠΈΡ‚ΡŒ
Найти Π² Π”Π·Π΅Π½Π΅
Π£Ρ€ΠΎΠΊΠΈ Linux

πŸš€ Π Π°ΡΡˆΠΈΡ€ΡΠ΅ΠΌ возмоТности Linux с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ alias ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ Π² Bash

πŸš€ Π Π°ΡΡˆΠΈΡ€ΡΠ΅ΠΌ возмоТности Linux с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ alias ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ Π² Bash! ΠŸΡ€ΠΈΠ²Π΅Ρ‚, искатСли ΠΊΠΎΠΌΠ°Π½Π΄Π½Ρ‹Ρ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ! Π₯ΠΎΡ‚ΠΈΡ‚Π΅ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ свою Ρ€Π°Π±ΠΎΡ‚Ρƒ Π² Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π΅ быстрСС ΠΈ ΡƒΠ΄ΠΎΠ±Π½Π΅Π΅? Π’ΠΎΠ³Π΄Π° сСгодня разбСрСмся, ΠΊΠ°ΠΊ Π·Π° считанныС ΠΌΠΈΠ½ΡƒΡ‚Ρ‹ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΡƒΠΌΠ½Ρ‹Π΅ ярлыки ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠΏΡ€ΠΎΡΡ‚ΠΈΡ‚ΡŒ ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΡΡŽΡ‰ΠΈΠ΅ΡΡ Π·Π°Π΄Π°Ρ‡ΠΊΠΈ. Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ alias β€” это ΠΊΠ°ΠΊ Π΄Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Π΅ ΠΌΠΈΠ»ΠΎΠ΅ ΠΏΡ€ΠΎΠ·Π²ΠΈΡ‰Π΅: - НапримСр, Π·Π°ΠΌΠ΅Π½ΠΈΠ» Π΄ΠΎΠ»Π³ΠΈΠΉ ls -la Π½Π° ll, ΠΈ всё! А с функциями ΠΌΠΎΠΆΠ½ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ Π΄Π°ΠΆΠ΅ ΠΌΠΈΠ½ΠΈ-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ прямо Π² Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π΅. Π₯ΠΎΡ‚ΠΈΡ‚Π΅ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ систСму? Π—Π°Ρ‡Π΅ΠΌ ΠΏΠΈΡΠ°Ρ‚ΡŒ Π΄Π»ΠΈΠ½Π½Ρ‹Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, Ссли ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ. ΠŸΠ»ΡŽΡΡ‹: - БыстроС Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ слоТных ΠΊΠΎΠΌΠ°Π½Π΄ - ΠžΠ±Π»Π΅Π³Ρ‡Π΅Π½Π½Π°Ρ автоматизация - Π›ΠΈΡ‡Π½Ρ‹ΠΉ ΡΡ‚ΠΈΠ»ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠŸΡ€ΠΈΠΌΠ΅Ρ€: создаСм Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ для быстрого поиска ΠΏΠΎ Π»ΠΎΠ³Π°ΠΌ: logsearch() { grep -i "$1" /var/log/syslog } Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΊΠ°Ρ‚ΡŒ ΠΏΠΎ Π»ΠΎΠ³Π°ΠΌ, просто Π½Π°Π±Ρ€Π°Π² logsearch error. Π˜Π³Ρ€Π° с alias ΠΈ функциями β€” это ΠΊΠ°ΠΊ настройка Π»ΠΈΡ‡Π½ΠΎΠ³ΠΎ ΠΏΠΎΠΌΠΎΡ‰Π½ΠΈΠΊΠ°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ всСгда ΠΏΠΎΠ΄ Ρ€ΡƒΠΊΠΎΠΉ. А Π²Ρ‹ ΡƒΠΆΠ΅ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π»ΠΈ свои Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ Π±ΡƒΠ΄Π½ΠΈ ΠΈΠ»ΠΈ всС Π΅Ρ‰Π΅ Ρ…ΠΎΠ΄ΠΈΡ‚Π΅ ΠΏΠΎ старинкС? --- ΠŸΡ€ΠΈΠ³Π»Π°ΡΠΈ своих Π΄Ρ€ΡƒΠ·Π΅ΠΉ-ΠΏΡ€ΠΎΠ³Ρ€Π°

πŸš€ Π Π°ΡΡˆΠΈΡ€ΡΠ΅ΠΌ возмоТности Linux с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ alias ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ Π² Bash!

ΠŸΡ€ΠΈΠ²Π΅Ρ‚, искатСли ΠΊΠΎΠΌΠ°Π½Π΄Π½Ρ‹Ρ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ!

Π₯ΠΎΡ‚ΠΈΡ‚Π΅ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ свою Ρ€Π°Π±ΠΎΡ‚Ρƒ Π² Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π΅ быстрСС ΠΈ ΡƒΠ΄ΠΎΠ±Π½Π΅Π΅? Π’ΠΎΠ³Π΄Π° сСгодня разбСрСмся, ΠΊΠ°ΠΊ Π·Π° считанныС ΠΌΠΈΠ½ΡƒΡ‚Ρ‹ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΡƒΠΌΠ½Ρ‹Π΅ ярлыки ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠΏΡ€ΠΎΡΡ‚ΠΈΡ‚ΡŒ ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΡΡŽΡ‰ΠΈΠ΅ΡΡ Π·Π°Π΄Π°Ρ‡ΠΊΠΈ.

Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ alias β€” это ΠΊΠ°ΠΊ Π΄Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Π΅ ΠΌΠΈΠ»ΠΎΠ΅ ΠΏΡ€ΠΎΠ·Π²ΠΈΡ‰Π΅:

- НапримСр, Π·Π°ΠΌΠ΅Π½ΠΈΠ» Π΄ΠΎΠ»Π³ΠΈΠΉ ls -la Π½Π° ll, ΠΈ всё!

А с функциями ΠΌΠΎΠΆΠ½ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ Π΄Π°ΠΆΠ΅ ΠΌΠΈΠ½ΠΈ-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ прямо Π² Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π΅. Π₯ΠΎΡ‚ΠΈΡ‚Π΅ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ систСму? Π—Π°Ρ‡Π΅ΠΌ ΠΏΠΈΡΠ°Ρ‚ΡŒ Π΄Π»ΠΈΠ½Π½Ρ‹Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, Ссли ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ.

ΠŸΠ»ΡŽΡΡ‹:

- БыстроС Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ слоТных ΠΊΠΎΠΌΠ°Π½Π΄

- ΠžΠ±Π»Π΅Π³Ρ‡Π΅Π½Π½Π°Ρ автоматизация

- Π›ΠΈΡ‡Π½Ρ‹ΠΉ ΡΡ‚ΠΈΠ»ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρ‹

ΠŸΡ€ΠΈΠΌΠ΅Ρ€: создаСм Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ для быстрого поиска ΠΏΠΎ Π»ΠΎΠ³Π°ΠΌ:

logsearch() {

grep -i "$1" /var/log/syslog

}

Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΊΠ°Ρ‚ΡŒ ΠΏΠΎ Π»ΠΎΠ³Π°ΠΌ, просто Π½Π°Π±Ρ€Π°Π² logsearch error.

Π˜Π³Ρ€Π° с alias ΠΈ функциями β€” это ΠΊΠ°ΠΊ настройка Π»ΠΈΡ‡Π½ΠΎΠ³ΠΎ ΠΏΠΎΠΌΠΎΡ‰Π½ΠΈΠΊΠ°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ всСгда ΠΏΠΎΠ΄ Ρ€ΡƒΠΊΠΎΠΉ.

А Π²Ρ‹ ΡƒΠΆΠ΅ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π»ΠΈ свои Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ Π±ΡƒΠ΄Π½ΠΈ ΠΈΠ»ΠΈ всС Π΅Ρ‰Π΅ Ρ…ΠΎΠ΄ΠΈΡ‚Π΅ ΠΏΠΎ старинкС?

---

ΠŸΡ€ΠΈΠ³Π»Π°ΡΠΈ своих Π΄Ρ€ΡƒΠ·Π΅ΠΉ-программистов ΠΈ систСмщиков Π² наш Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌ-ΠΊΠ°Π½Π°Π» https://t.me/LinuxSkill, Π° для тСстов β€” Π±ΠΎΡ‚Π° https://t.me/gradeliftbot β€” большС ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… статСй ΠΈ Π·Π°Π΄Π°Π½ΠΈΠΉ ΠΆΠ΄ΡƒΡ‚ ΠΈΠΌΠ΅Π½Π½ΠΎ тСбя!

πŸ“© Π—Π°Π²Ρ‚Ρ€Π°: Как Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Fail2Ban Π·Π° 5 ΠΌΠΈΠ½ΡƒΡ‚!

Π’ΠΊΠ»ΡŽΡ‡ΠΈ πŸ”” Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ ΠΏΡ€ΠΎΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ!