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

πŸ› οΈ Π Π°ΡΡˆΠΈΡ€ΡΠ΅ΠΌ возмоТности shell: ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ aliases ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ для ускорСния Ρ€Π°Π±ΠΎΡ‚Ρ‹

πŸ› οΈ Π Π°ΡΡˆΠΈΡ€ΡΠ΅ΠΌ возмоТности shell: ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ aliases ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ для ускорСния Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠŸΡ€ΠΈΠ²Π΅Ρ‚, Π»ΡŽΠ±ΠΈΡ‚Π΅Π»ΠΈ Linux! πŸš€ Π₯ΠΎΡ‡Π΅ΡˆΡŒ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ свою ΠΊΠΎΠΌΠ°Π½Π΄Π½ΡƒΡŽ строку Π΅Ρ‰Π΅ Π½Π°Π΄Π΅ΠΆΠ½Π΅Π΅ ΠΈ быстрСС? Π’ΠΎΠ³Π΄Π° сСгодня расскаТу ΠΏΡ€ΠΎ нСбольшиС, Π½ΠΎ ΠΎΡ‡Π΅Π½ΡŒ ΠΌΠΎΡ‰Π½Ρ‹Π΅ инструмСнты β€” aliases ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ. Они ΠΏΠΎΠΌΠΎΠ³Π°ΡŽΡ‚ ΡƒΠΏΡ€ΠΎΡΡ‚ΠΈΡ‚ΡŒ Ρ€ΡƒΡ‚ΠΈΠ½Π½Ρ‹Π΅ Π·Π°Π΄Π°Ρ‡ΠΈ ΠΈ ΠΏΡ€Π΅Π²Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ Π΄Π»ΠΈΠ½Π½Ρ‹Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π² ΠΊΠΎΡ€ΠΎΡ‚Π΅Π½ΡŒΠΊΠΈΠ΅ ΠΊΠ»ΠΈΠΊΠΈ. *ΠŸΠΎΡ‡Π΅ΠΌΡƒ это Π²Π°ΠΆΠ½ΠΎ?* - Экономия Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΈ Π½Π΅Ρ€Π²ΠΎΠ² - Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΡΡŽΡ‰ΠΈΠ΅ΡΡ дСйствия - Π‘Π΄Π΅Π»Π°Ρ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ Π² Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π΅ Ρ‡ΡƒΡ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ Π΄Ρ€ΡƒΠΆΠ΅Π»ΡŽΠ±Π½ΠΎΠΉ - Aliases β€” ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΠ΅ слова вмСсто Π΄Π»ΠΈΠ½Π½Ρ‹Ρ… ΠΊΠΎΠΌΠ°Π½Π΄ - Π€ΡƒΠ½ΠΊΡ†ΠΈΠΈ β€” Ρ†Π΅Π»Ρ‹Π΅ ΠΌΠΈΠ½ΠΈ-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π²Π½ΡƒΡ‚Ρ€ΠΈ shell ΠŸΡ€ΠΈΠΌΠ΅Ρ€: создаСм alias для обновлСния систСмы: alias update='sudo apt update && sudo apt upgrade' Π’Π΅ΠΏΠ΅Ρ€ΡŒ вмСсто Ρ†Π΅Π»ΠΎΠ³ΠΎ Π½Π°Π±ΠΎΡ€Π° ΠΊΠΎΠΌΠ°Π½Π΄ просто пишСм: update А Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ Π΄Π΅Π»Π°Ρ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ слоТныС сцСнарии. НапримСр, функция для поиска ΠΈ удалСния Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΏΠΎ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡŽ: find_and_delete() { find . -type f -name "*.$1" -delete } Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π²Ρ‹Π·ΠΎΠ² findanddelete jpg быстро очистит всС JPEG-Ρ„Π°ΠΉΠ»Ρ‹ Π² Ρ‚

πŸ› οΈ Π Π°ΡΡˆΠΈΡ€ΡΠ΅ΠΌ возмоТности shell: ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ aliases ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ для ускорСния Ρ€Π°Π±ΠΎΡ‚Ρ‹

ΠŸΡ€ΠΈΠ²Π΅Ρ‚, Π»ΡŽΠ±ΠΈΡ‚Π΅Π»ΠΈ Linux! πŸš€

Π₯ΠΎΡ‡Π΅ΡˆΡŒ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ свою ΠΊΠΎΠΌΠ°Π½Π΄Π½ΡƒΡŽ строку Π΅Ρ‰Π΅ Π½Π°Π΄Π΅ΠΆΠ½Π΅Π΅ ΠΈ быстрСС? Π’ΠΎΠ³Π΄Π° сСгодня расскаТу ΠΏΡ€ΠΎ нСбольшиС, Π½ΠΎ ΠΎΡ‡Π΅Π½ΡŒ ΠΌΠΎΡ‰Π½Ρ‹Π΅ инструмСнты β€” aliases ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ. Они ΠΏΠΎΠΌΠΎΠ³Π°ΡŽΡ‚ ΡƒΠΏΡ€ΠΎΡΡ‚ΠΈΡ‚ΡŒ Ρ€ΡƒΡ‚ΠΈΠ½Π½Ρ‹Π΅ Π·Π°Π΄Π°Ρ‡ΠΈ ΠΈ ΠΏΡ€Π΅Π²Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ Π΄Π»ΠΈΠ½Π½Ρ‹Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π² ΠΊΠΎΡ€ΠΎΡ‚Π΅Π½ΡŒΠΊΠΈΠ΅ ΠΊΠ»ΠΈΠΊΠΈ.

*ΠŸΠΎΡ‡Π΅ΠΌΡƒ это Π²Π°ΠΆΠ½ΠΎ?*

- Экономия Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΈ Π½Π΅Ρ€Π²ΠΎΠ²

- Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΡΡŽΡ‰ΠΈΠ΅ΡΡ дСйствия

- Π‘Π΄Π΅Π»Π°Ρ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ Π² Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π΅ Ρ‡ΡƒΡ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ Π΄Ρ€ΡƒΠΆΠ΅Π»ΡŽΠ±Π½ΠΎΠΉ

- Aliases β€” ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΠ΅ слова вмСсто Π΄Π»ΠΈΠ½Π½Ρ‹Ρ… ΠΊΠΎΠΌΠ°Π½Π΄

- Π€ΡƒΠ½ΠΊΡ†ΠΈΠΈ β€” Ρ†Π΅Π»Ρ‹Π΅ ΠΌΠΈΠ½ΠΈ-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π²Π½ΡƒΡ‚Ρ€ΠΈ shell

ΠŸΡ€ΠΈΠΌΠ΅Ρ€: создаСм alias для обновлСния систСмы:

alias update='sudo apt update && sudo apt upgrade'

Π’Π΅ΠΏΠ΅Ρ€ΡŒ вмСсто Ρ†Π΅Π»ΠΎΠ³ΠΎ Π½Π°Π±ΠΎΡ€Π° ΠΊΠΎΠΌΠ°Π½Π΄ просто пишСм: update

А Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ Π΄Π΅Π»Π°Ρ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ слоТныС сцСнарии. НапримСр, функция для поиска ΠΈ удалСния Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΏΠΎ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡŽ:

find_and_delete() {

find . -type f -name "*.$1" -delete

}

Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π²Ρ‹Π·ΠΎΠ² findanddelete jpg быстро очистит всС JPEG-Ρ„Π°ΠΉΠ»Ρ‹ Π² Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΌ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅.

Настраивай свои aliases ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ β€” ΡΡ‚Π°Π½Π΅ΡˆΡŒ настоящим Π³ΡƒΡ€Ρƒ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки!

А ΠΊΠ°ΠΊ ΠΈΠΌΠ΅Π½Π½ΠΎ Ρ‚Ρ‹ ΠΎΠ±Π»Π΅Π³Ρ‡Π°Π΅ΡˆΡŒ сСбС Тизнь Π² Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π΅? ПодСлись Π² коммСнтариях!

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

- Β«ΠŸΡ€ΠΎΠΊΠ°Ρ‡Π°ΠΉ свои скилы Π² Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌ ΠΊΠ°Π½Π°Π»Π΅ https://t.me/LinuxSkill Π° ΠΏΡ€ΠΎΠΉΡ‚ΠΈ тСсты Π½Π° Π·Π½Π°Π½ΠΈΠ΅ linux β€” Π² Π±ΠΎΡ‚Π΅ https://t.me/gradeliftbotΒ»

- Β«Π£Π²Π΅Ρ€Π΅Π½ Π² своих знаниях linux? ΠŸΡ€ΠΎΠΉΠ΄ΠΈ тСсты ΠΈΠ»ΠΈ ΡƒΠ·Π½Π°ΠΉ ΠΏΡ€Π°Π²Π΄Ρƒ ΠΎ Ρ€Ρ‹Π½ΠΊΠ΅ вакансий β€” Π² ΠΊΠ°Π½Π°Π»Π΅ https://t.me/LinuxSkill ΠΈ Π±ΠΎΡ‚Π΅ https://t.me/gradeliftbotΒ»

πŸ“© Π—Π°Π²Ρ‚Ρ€Π°: Как Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Fail2Ban Π·Π° 5 ΠΌΠΈΠ½ΡƒΡ‚! Π’ΠΊΠ»ΡŽΡ‡ΠΈ πŸ”” Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ ΠΏΡ€ΠΎΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ!