Создание псевдонимов в GNU / Linux

Существует очень простой способ настроить и упростить некоторые команды, которые мы обычно используем в "консоль", За счет использования кличка.

Un кличка как следует из названия, это поможет нам заменить слово или ряд слов более короткими и простыми. Возьмем практический пример, допустим, мы хотим увидеть бревна из системы, используя приложение под названием колоризатор который отвечает за раскрашивание результата на консоли. Строка будет такой:

$ sudo tailf -n 5 /var/log/syslog | ccze

Но я уверен, что было бы проще, если бы вместо всего этого мы поместили в консоль, например, что-нибудь простое, как:

$ syslog

Правда? Так было бы намного удобнее и легче запомнить. Тогда как нам это сделать?

Создание псевдонима.

Создать псевдоним действительно просто. Синтаксис будет таким:

alias short_word = 'команда или слова для замены'

если мы возьмем предыдущий пример, это будет:

псевдоним syslog = 'sudo tailf -n 5 / var / log / syslog | ccze '

Команда заключена в одинарные кавычки. Но вопрос в том Куда мы это положим? Что ж, если мы хотим, чтобы он был временным, мы просто записываем его в консоль, и он будет длиться, пока мы его не закроем.

Теперь, если мы хотим, чтобы это было навсегда, мы помещаем это в файл ~ / .bashrc что в нашем / Главная, а если нет, то создаем (всегда с точкой впереди). Когда мы добавили строку псевдоним в этом файле мы просто помещаем в консоль:

$ . .bashrc

И готово !!!

Примечание: вчера из-за проблем с нашим интернет-провайдером мы не смогли опубликовать что-либо в <° Linux, за что приносим свои извинения


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   Jc сказал

    Этот тип сообщений не повредит обновлению тех инструментов, которые мы обычно не используем ежедневно. Кроме того, это вне времени; через три года после написания и остается как первый день.
    Добавьте, что, по крайней мере, в debian рекомендуется использовать файл .bash_aliases для добавления ваших собственных псевдонимов вместо файла, который вы упоминаете. Он. Я говорю о поиске в файле псевдонимов .bashrc.

  2.   Виктор сказал

    Спасибо за руководство. У меня вопрос: при чем здесь команда? .bashrc '? и, в частности, что делает точка (.) перед файлом .bashrc?

    1.    Больной сказал

      Я знаю, что уже слишком поздно, но точка перед именем файла приводит к тому, что он скрывается в папках, поэтому он будет там, но вы не сможете его увидеть, пока не покажете скрытые файлы.

      1.    алохл669 сказал

        Я не думаю, что это относится к сокрытию файлов. Если вы присмотритесь, есть еще один, разделенный пробелом перед:
        $. .bashrc

        Сначала я подумал, что он каким-то образом запустит файл или перезагрузит содержащуюся в нем информацию. Вместо этого мне пришлось перезагрузиться, чтобы псевдонимы вступили в силу, поэтому команда осталась неизвестной.

  3.   Джондри сказал

    Как вы можете продолжать использовать команду, даже если существует псевдоним, который ссылается на эту команду? (Пример: как бы вы использовали команду rm, если это псевдоним для эха?)

  4.   Пабло сказал

    Очень благодарен за это. Ура!

  5.   алексредондоск8 сказал

    Здравствуйте, большое спасибо за урок, он мне очень помог.