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

πŸ“‘ Как ΡƒΡΠΊΠΎΡ€ΠΈΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ ΠΊΠΎΠΌΠ°Π½Π΄ Π² Linux: магия alias ΠΈ bash shortcuts

πŸ“‘ Как ΡƒΡΠΊΠΎΡ€ΠΈΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ ΠΊΠΎΠΌΠ°Π½Π΄ Π² Linux: магия alias ΠΈ bash shortcuts Π₯ΠΎΡ‡Π΅ΡˆΡŒ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ свою ΠΊΠΎΠΌΠ°Π½Π΄Π½ΡƒΡŽ строку настоящим инструмСнтом скорости ΠΈ ΠΊΠΎΠΌΡ„ΠΎΡ€Ρ‚Π°? Π’ΠΎΠ³Π΄Π° этот малСнький сСкрСт Ρ‚ΠΎΡ‡Π½ΠΎ для тСбя! Π’Π΅ΡΡŒ магичСский ΠΌΠΈΡ€ ΠΊΠΎΠΌΠ°Π½Π΄Π½Ρ‹Ρ… сокращСний скрыт Π² простых алиасах ΠΈ функциях bash. Π’Π΄ΠΎΡ…Π½ΠΎΠ²Π»ΡΠ΅ΡˆΡŒΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ сразу Π½Π°Π±ΠΎΡ€ ΠΊΠΎΠΌΠ°Π½Π΄, Π½Π΅ тратя врСмя Π½Π° Π΄Π»ΠΈΠ½Π½Ρ‹Π΅ строки β€” ΠΈ всё это Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹. - Π‘ΠΎΠ·Π΄Π°Π²Π°ΠΉ алиасы для часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… ΠΊΠΎΠΌΠ°Π½Π΄: alias gs='git status' alias ll='ls -lah' alias update='sudo apt update && sudo apt upgrade' - Π Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°ΠΉ собствСнныС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ слоТныС Π·Π°Π΄Π°Ρ‡ΠΈ: mybackup() { tar -czf ~/backup_$(date +%F).tar.gz ~/myproject } - НС Π·Π°Π±Ρ‹Π²Π°ΠΉ ΠΎ сохранСнии алиасов ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ Π² Ρ„Π°ΠΉΠ»Π΅ .bashrc, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ΠΈ всСгда Π±Ρ‹Π»ΠΈ ΠΏΠΎΠ΄ Ρ€ΡƒΠΊΠΎΠΉ. Π­Ρ‚ΠΈ хитрости ускорят Ρ‚Π²ΠΎΡŽ Ρ€Π°Π±ΠΎΡ‚Ρƒ Π² Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π΅, прСвращая Π΅Π³ΠΎ Π² ΠΌΠΎΡ‰Π½Ρ‹ΠΉ инструмСнт. ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²ΡŒ, Ρ‡Ρ‚ΠΎ ΠΎΠ΄ΠΈΠ½ ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΠΉ Π²Ρ‹Π·ΠΎΠ² сэкономит Ρ‚Π΅Π±Π΅ ΠΌΠΈΠ½ΡƒΡ‚Ρƒ ΠΈΠ»ΠΈ Π΄Π°ΠΆΠ΅ большС β€” вСдь Ρ‡Π΅ΠΌ большС Π·Π°Π΄Π°Ρ‡ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹, Ρ‚Π΅ΠΌ Ρ€Π΅ΠΆΠ΅ Ρ‚Π΅

πŸ“‘ Как ΡƒΡΠΊΠΎΡ€ΠΈΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ ΠΊΠΎΠΌΠ°Π½Π΄ Π² Linux: магия alias ΠΈ bash shortcuts

Π₯ΠΎΡ‡Π΅ΡˆΡŒ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ свою ΠΊΠΎΠΌΠ°Π½Π΄Π½ΡƒΡŽ строку настоящим инструмСнтом скорости ΠΈ ΠΊΠΎΠΌΡ„ΠΎΡ€Ρ‚Π°? Π’ΠΎΠ³Π΄Π° этот малСнький сСкрСт Ρ‚ΠΎΡ‡Π½ΠΎ для тСбя! Π’Π΅ΡΡŒ магичСский ΠΌΠΈΡ€ ΠΊΠΎΠΌΠ°Π½Π΄Π½Ρ‹Ρ… сокращСний скрыт Π² простых алиасах ΠΈ функциях bash. Π’Π΄ΠΎΡ…Π½ΠΎΠ²Π»ΡΠ΅ΡˆΡŒΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ сразу Π½Π°Π±ΠΎΡ€ ΠΊΠΎΠΌΠ°Π½Π΄, Π½Π΅ тратя врСмя Π½Π° Π΄Π»ΠΈΠ½Π½Ρ‹Π΅ строки β€” ΠΈ всё это Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹.

- Π‘ΠΎΠ·Π΄Π°Π²Π°ΠΉ алиасы для часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… ΠΊΠΎΠΌΠ°Π½Π΄:

alias gs='git status'

alias ll='ls -lah'

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

- Π Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°ΠΉ собствСнныС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ слоТныС Π·Π°Π΄Π°Ρ‡ΠΈ:

mybackup() {

tar -czf ~/backup_$(date +%F).tar.gz ~/myproject

}

- НС Π·Π°Π±Ρ‹Π²Π°ΠΉ ΠΎ сохранСнии алиасов ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ Π² Ρ„Π°ΠΉΠ»Π΅ .bashrc, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ΠΈ всСгда Π±Ρ‹Π»ΠΈ ΠΏΠΎΠ΄ Ρ€ΡƒΠΊΠΎΠΉ.

Π­Ρ‚ΠΈ хитрости ускорят Ρ‚Π²ΠΎΡŽ Ρ€Π°Π±ΠΎΡ‚Ρƒ Π² Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π΅, прСвращая Π΅Π³ΠΎ Π² ΠΌΠΎΡ‰Π½Ρ‹ΠΉ инструмСнт. ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²ΡŒ, Ρ‡Ρ‚ΠΎ ΠΎΠ΄ΠΈΠ½ ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΠΉ Π²Ρ‹Π·ΠΎΠ² сэкономит Ρ‚Π΅Π±Π΅ ΠΌΠΈΠ½ΡƒΡ‚Ρƒ ΠΈΠ»ΠΈ Π΄Π°ΠΆΠ΅ большС β€” вСдь Ρ‡Π΅ΠΌ большС Π·Π°Π΄Π°Ρ‡ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹, Ρ‚Π΅ΠΌ Ρ€Π΅ΠΆΠ΅ тСряСтся врСмя!

Π“ΠΎΡ‚ΠΎΠ² ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒΡΡ ΠΊ ΠΌΠΈΡ€Ρƒ ΠΊΠΎΠΌΠ°Π½Π΄Π½Ρ‹Ρ… ΠΌΠ°Π³ΠΈΠΉ? Π’ΠΎΠ³Π΄Π° Π΄Π΅Ρ€Π·Π°ΠΉ! ΠœΠΎΠΆΠ΅Ρ‚, стоит Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π΅Ρ‰Ρ‘ ΠΏΠ°Ρ€Ρƒ своих Π»ΡŽΠ±ΠΈΠΌΡ‹Ρ… алиасов Π² ΠΊΠΎΠ½Ρ„ΠΈΠ³?

- ΠŸΡ€ΠΈΠ³Π»Π°ΡΠΈ своих Π΄Ρ€ΡƒΠ·Π΅ΠΉ-Π°Π΄ΠΌΠΈΠ½ΠΎΠ² ΠΈ DevOps-ΠΊΠΎΠ»Π»Π΅Π³ β€” ΠΏΡƒΡΡ‚ΡŒ Ρ‚ΠΎΠΆΠ΅ ΠΏΠΎΡ‡ΡƒΠ²ΡΡ‚Π²ΡƒΡŽΡ‚ силу alias!

ΠŸΠΎΠ΄ΠΏΠΈΡΡ‹Π²Π°ΠΉΡΡ Π½Π° https://t.me/LinuxSkill ΠΈ https://t.me/gradeliftbot β€” Ρ‚ΡƒΡ‚ ΠΌΠ½ΠΎΠ³ΠΎ Π»Π°ΠΉΡ„Ρ…Π°ΠΊΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄Π΅Π»Π°ΡŽΡ‚ Linux Π΅Ρ‰Ρ‘ ΠΊΡ€ΡƒΡ‡Π΅! А Ρ‡Ρ‚ΠΎ Ρ‚Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΡˆΡŒ Ρ‡Π°Ρ‰Π΅ β€” алиасы ΠΈΠ»ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ? Напиши Π² ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ…!