Псевдонимы — это мощный инструмент, который действительно позволяет вам делать много полезных вещей и значительно упрощает жизнь. Но пользоваться ими следует осторожно, вот несколько причин для этого:

  1. Некоторые вещи должны иметь псевдонимы в том месте, где они принадлежат, например, псевдонимы git. Просто потому, что вам и вашей оболочке будет проще сохранить контекст команды. Это просто облегчит вам работу с командой.
    Например, гораздо проще понять «gp -f» (где «p» — псевдоним git для «push» и « g» — псевдоним оболочки для «git»), чем «gpf». Кроме того, этот подход гораздо более расширяемый, настраиваемый и простой, поскольку вы максимально используете возможности инструментов. В контексте того же примера легко нажать без параметра «--force». Просто введите «g p» и все.
  2. Вы можете легко случайно переопределить некоторые системные приложения. Например, однажды я использовал псевдоним «gcc» для «git commit --amend». Но есть компилятор Gnu C, к которому можно получить доступ через «gcc». Поскольку это наиболее используемый инструмент для компиляции программного обеспечения, я не смог скомпилировать несколько программ, с которыми работал в то время.
  3. Еще одна проблема заключается в том, что чем больше псевдонимов, тем больше времени потребуется для запуска файла ‹shell›rc . Тогда вы потратите больше времени на ожидание запуска вашей оболочки. Тогда вся производительность ваших алиасов будет напрочь убита ужасным временем запуска терминала.
  4. Последнее больше касается «чистоты» окружающей среды. Считается «хорошим» иметь как можно более чистую систему.
    Чем меньше будет вероятность того, что ваша конкретная установка сломается.
    И люди смогут помочь вам, если у вас возникнет какая-то проблема (потому что они, скорее всего, смогут что-то сделать без всякого «волшебства»).

Тем не менее, ваши псевдонимы, которые вы указали в статье, вполне приличные, некоторые из них действительно полезны, например, пятый, «Показать мой IP-адрес». Большое спасибо!

P.S. npm и так довольно псевдонимный инструмент. Например, «npm install --save express» можно сократить и записать как «npm i -s express». Кстати, у npm есть собственные псевдонимы, такие как git и bash.